-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
which was requested in issue #5
- Loading branch information
Showing
5 changed files
with
60 additions
and
92 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,13 @@ | ||
### noedge.exe | ||
The noedge.exe is the main component of the whole scenario. It checks for required components and then execute with Administrator privilege. | ||
The noedge.exe is the main component of the whole scenario. It checks for required components and then execute with Administrator privilege. If you are looking for command line arguments of noedge.exe then check [parameters.md](parameters.md) | ||
|
||
### msedge.exe | ||
This program redirect all parameters to default browser. | ||
|
||
It is located under `%PROGRAMDATA%\MSEDGE\msedge.exe` and copied to `%PROGRAMFILES(X86)%\Microsoft\Edge\Application\msedge.exe` | ||
|
||
### msedge.ini | ||
Configuration file for [noedge.exe](#noedge.exe) and [msedge.exe](#msedge.exe). It contains many human readable configuration which is acceptable by noedge.exe and msedge.exe. It is located under `%PROGRAMDATA%\MSEDGE\msedge.ini`. If it got deleted then msedge.exe will stop working. | ||
Configuration file for [noedge.exe](#noedgeexe) and [msedge.exe](#msedgeexe). It contains many human readable configuration which is acceptable by noedge.exe and msedge.exe. It is located under `%PROGRAMDATA%\MSEDGE\msedge.ini`. If it got deleted then msedge.exe will stop working. If it got deleted mistakenly then you can recreate it using [noedge.exe](#noedgeexe). For manually configuration check [msedgeini.md](msedgeini.md) | ||
|
||
### search.json | ||
The most important file which contains all the search engine and their parameters. It is used by [noedge.exe](#noedge.exe) for listening all the search engine into one window and configure [msedge.ini](#msedge.ini) according to user choice. | ||
The most important file which contains all the search engine and their parameters. It is used by [noedge.exe](#noedgeexe) for listening all the search engine into one window and configure [msedge.ini](#msedgeini) according to user choice. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# msedge.ini | ||
This tutorial will tell you how to configure msedge.ini manually | ||
Here is a sample of msedge.ini file | ||
``` | ||
[msedge.exe] | ||
hash=99376139f61d90be727106a65d2640362edf6efac1a0ab8bbda6033272869cf6 | ||
name=Google | ||
parameters=/search?q=$query$ | ||
url=www.google.com | ||
[noedge.exe] | ||
upgradable=true | ||
version=1.2.0.1 | ||
``` | ||
### Supported Configurations | ||
**Note: Bold fields are mandatory for each msedge.ini for working into latest version of noedge.exe** | ||
#### `[msedge.exe]` | ||
* hash - sha256 value of msedge.exe | ||
* name - name of the Search Engine | ||
* **parameters - search parameter of Search Engine, for example check [search.json](../search.json)** | ||
* **url - URL of Search Engine, without protocol e.g. http, https** | ||
|
||
#### `[noedge.exe]` | ||
* upgradable - forces noedge.exe to fresh install, default value is false. | ||
* **version - version of noedge.exe which was last used for generating msedge.ini file, If you are not sure about the version then change to `0.0.0.0`. This is mandatory field, if it not present into msedge.ini file then noedge.exe will crash.** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# Parameters of noedge.exe | ||
### Default Parameters | ||
`--offline jsonFile=<jsonfile>` - Allows noedge.exe to execute without any internet connection. Here `<jsonfile>` is the path of a jsonfile which contains list of search engines and their parameters. It should be format like [search.json](../search.json) or it wouldn't work properly. | ||
|
||
`--online` - Allows noedge.exe to fetch files from this repo instead of locally. | ||
|
||
`--recovery` - Lists all backups which was created by noedge.exe. | ||
### Debug Parameters | ||
Note: This is intended for advanced users. And those parameters might be removed into future released. All parameters will work after passing `--debug` parameter. | ||
Example: `noedge.exe --debug --upgrade true` | ||
|
||
`--upgrade <bool>` - This is used for whether noedge.exe will fresh install or not. If no value passed then it just switch the current configuration to opposite e.g. true to false, false to true. | ||
|
||
`--seenlicense <bool>` - Show/Hide the license screen while executing noedge.exe. If not value passed then it switch the current configuration with the opposite one. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters