diff --git a/README.md b/README.md index 2eec7a7..7bc7228 100755 --- a/README.md +++ b/README.md @@ -19,10 +19,10 @@ Weekly updates are released for fixes and new sites. ### Installation Due to [Google internal policy](https://developer.chrome.com/webstore/program_policies), the extension is not available on the Chrome Web Store. The following instructions are needed to install third-party extensions in [Chromium](https://en.wikipedia.org/wiki/Chromium_(web_browser))-based desktop browsers. -In extension developer mode you can always install BPC by `Load unpacked` (latest master, but no automatic updates) or by crx-file (latest release & automatic updates, but possible 'whitelisting' of extension is needed). +In extension developer mode you can always install BPC by `Load unpacked` (latest master, but no automatic updates) or by crx-file (latest release & automatic updates, but possibly you have to add the extension to the allowlist). #### Load unpacked: Chrome (desktop), Microsoft Edge (Chromium)/Brave/Yandex -* or 'whitelist' extension and install automatically updating crx-file (see next section) +* or add extension to allowlist and install automatically updating crx-file (see next section) 1. Download this repository as a [ZIP-file from GitLab](https://gitlab.com/magnolia1234/bypass-paywalls-chrome-clean/-/archive/master/bypass-paywalls-chrome-clean-master.zip). 2. Unzip the file and you should have a folder named `bypass-paywalls-chrome-clean-master`. @@ -32,13 +32,13 @@ In extension developer mode you can always install BPC by `Load unpacked` (lates 6. Click `Load unpacked` and select the extension folder. * By default BPC has limited permissions, but you can opt-in to enable custom sites (and also clear cookies/block general paywall-scripts for non-listed sites). -* For custom sites you can also copy manifest.json from custom folder to the main extension folder (in Chrome optional permissions can get lost on reload unless you do a crx-installation first; no 'whitelisting' needed). +* For custom sites you can also copy manifest.json from custom folder to the main extension folder (in Chrome optional permissions can get lost on reload unless you do a crx-installation first; no allowlist is needed). * In Chrome/Opera/Brave to disable the developer mode extensions popup use the extensions toolbar menu (by default enabled in Chrome 87+ or (if available) enable (experimental) chrome flag: chrome://flags/#extensions-toolbar-menu) If you're familiar with Git(Hub)-clients you can also clone this repo and update the extension that way (load unpacked folder used by Git(Hub)-client). #### CRX-file: other Chromium browsers (Opera/Vivaldi) -* or add extension to 'whitelist' for Chrome, MS Edge, Brave or Yandex (see instructions below for Windows) +* or add extension to allowlist for Chrome, MS Edge, Brave or Yandex (see [instructions](https://gitlab.com/magnolia1234/bypass-paywalls-chrome-clean/-/tree/master/allowlist/README.md)) 1. Download the extension as a crx-file from the [releases page](https://gitlab.com/magnolia1234/bypass-paywalls-chrome-clean/-/releases). 2. In your browser go to the extensions page. @@ -47,17 +47,11 @@ If you're familiar with Git(Hub)-clients you can also clone this repo and update 5. If dragging crx-file does not work, try 'load unpacked' installation (above). * By default BPC has limited permissions, but you can opt-in to enable custom sites (and also clear cookies/block general paywall-scripts for non-listed sites). -* In Windows 'whitelist' BPC: run as administrator one of the reg-files in [whitelist-downloads](https://gitlab.com/magnolia1234/bypass-paywalls-chrome-clean/-/tree/master/whitelist) -If you already have 'whitelisted' extensions than you should change "1" to a new key (also change name of HLM-key for beta/developer versions of browsers). -Example Chrome-regfile: -Windows Registry Editor Version 5.00 -[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallWhitelist] -"1"="lkbebcjgcmobigpeffafkodonchffocl" #### Android 1. Install [Kiwi Browser](https://play.google.com/store/apps/details?id=com.kiwibrowser.browser&hl=nl) or [Yandex Browser](https://play.google.com/store/apps/details?id=com.yandex.browser&hl=en) from the Google PlayStore. 2. For Kiwi Browser you have two options: -* load the CRX-file in releases (auto-updating, no whitelist needed, opt-in for custom sites not working (use kiwi-custom crx; updates to latest regular version)) +* load the CRX-file in releases (auto-updating, no allowlist needed, opt-in for custom sites not working (use kiwi-custom crx; updates to latest regular version)) * install latest master zip-file (no automatic updates, for custom sites use manifest.json from custom folder). 3. For Yandex Browser follow Chrome instructions above (load unpacked; step 6: pick manifest.json instead of the folder). If it fails try a few times or use Total Commander (as file manager). You can use a Git client like MGit to clone (and update) this repository on your mobile device.\ For custom sites copy manifest.json from custom folder to the main extension folder (optional permissions are lost on reload). diff --git a/whitelist/Brave-windows-whitelist.reg b/allowlist/Brave-windows-allowlist.reg similarity index 63% rename from whitelist/Brave-windows-whitelist.reg rename to allowlist/Brave-windows-allowlist.reg index 40d10e6..c69fe3b 100644 --- a/whitelist/Brave-windows-whitelist.reg +++ b/allowlist/Brave-windows-allowlist.reg @@ -1,3 +1,3 @@ Windows Registry Editor Version 5.00 -[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\BraveSoftware\Brave\ExtensionInstallWhitelist] +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\BraveSoftware\Brave\ExtensionInstallAllowlist] "1"="lkbebcjgcmobigpeffafkodonchffocl" \ No newline at end of file diff --git a/whitelist/Chrome-windows-whitelist.reg b/allowlist/Chrome-windows-allowlist.reg similarity index 65% rename from whitelist/Chrome-windows-whitelist.reg rename to allowlist/Chrome-windows-allowlist.reg index 7dda3f0..df78ee4 100644 --- a/whitelist/Chrome-windows-whitelist.reg +++ b/allowlist/Chrome-windows-allowlist.reg @@ -1,3 +1,3 @@ Windows Registry Editor Version 5.00 -[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallWhitelist] +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallAllowlist] "1"="lkbebcjgcmobigpeffafkodonchffocl" \ No newline at end of file diff --git a/whitelist/Edge-windows-whitelist.reg b/allowlist/Edge-windows-allowlist.reg similarity index 100% rename from whitelist/Edge-windows-whitelist.reg rename to allowlist/Edge-windows-allowlist.reg diff --git a/allowlist/README.md b/allowlist/README.md new file mode 100644 index 0000000..df0073f --- /dev/null +++ b/allowlist/README.md @@ -0,0 +1,13 @@ +# Add extension (crx) to allowlist + +* [Windows](#windows) + +### Windows + +*Run as administrator one of the reg-files in [allowlist-downloads](https://gitlab.com/magnolia1234/bypass-paywalls-chrome-clean/-/tree/master/allowlist) +If you already added extensions to the allowlist than you should change "1" to a new key (also change name of HLM-key for beta/developer versions of browsers). + +Example Chrome-regfile: +Windows Registry Editor Version 5.00 +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallAllowlist] +"1"="lkbebcjgcmobigpeffafkodonchffocl" \ No newline at end of file diff --git a/whitelist/Yandex-windows-whitelist.reg b/allowlist/Yandex-windows-list.reg similarity index 65% rename from whitelist/Yandex-windows-whitelist.reg rename to allowlist/Yandex-windows-list.reg index 9aedc2e..4c0e75e 100644 --- a/whitelist/Yandex-windows-whitelist.reg +++ b/allowlist/Yandex-windows-list.reg @@ -1,3 +1,3 @@ Windows Registry Editor Version 5.00 -[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\YandexBrowser\ExtensionInstallWhitelist] +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\YandexBrowser\ExtensionInstallAllowlist] "1"="lkbebcjgcmobigpeffafkodonchffocl" \ No newline at end of file