Skip to content

Search Engine Add-on; Filter out what you can search on your computer, add shortcuts and more

License

Notifications You must be signed in to change notification settings

FaisalAbusharar/SEA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SEA

Search Engine Add-on, filter out what you can search on your computer, and add shortcuts!

Installation

You must download mitmproxy, and setup the SSL certificate. You can do that through the documentation here Then clone this repository, using git clone or by downloading here

Functions

Block Function

You can specify in the config.json the settings you'd like and what keywords you want to be blocked, and what shortcuts to add. You can disable or enable the logging of searches by changing loggingSearches=false. Add more blocked keywords by adding to the blockedkeywords variable.

Shortcut Function

You can add shortcuts, by adding them to the shortcuts list in the json file, you must provide the key, for example yt and the value (redirect url) like youtube.com. You can look at the examples inside of the config.json.

Shortcut Function Arguments

You can add arguments to the shortcuts by adding a : to the end of a keyword, for example yt: react.js tutorial, by doing this, you add the react.js tutorial to the end of the redirect url, so the original link is https://www.youtube.com/results?search_query=, so it becomes https://www.youtube.com/results?search_query=+react.js+tutorial. (searches for it automatically)

Update Function

Typing SEA [update] will automatically reload your config file.

How to run

Run the command: mitmproxy -s observe.py

Prototype

This is planned to be a downloadable application;

About

Search Engine Add-on; Filter out what you can search on your computer, add shortcuts and more

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published