From 4d76a9a95cbfddda931d646cdaaf31d095976d1d Mon Sep 17 00:00:00 2001 From: Amit Nandi Date: Sat, 5 Apr 2025 02:29:15 +0530 Subject: [PATCH] Update README.md --- README.md | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1b7483b..f69aa23 100644 --- a/README.md +++ b/README.md @@ -23,8 +23,7 @@ The following instructions are needed to install third-party extensions in [Chro 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). You can add/pin the extension icon to the toolbar with the toolbar extensions menu (jigsaw puzzle shaped icon). -#### Load unpacked: Chrome, MS Edge or Brave (all desktop) -* or add extension to allowlist and install automatically updating crx-file (see next section) +#### A. Load unpacked Method: Chrome, MS Edge or Brave (all desktop) 1. Download this repository as a zip-file from [BM Forge](https://forge.bitmutex.com/bitmutex/bpc/archive/chrome.zip) named `bpc-chrome.zip`. 2. Unzip the file to root and you should have a folder named `bpc` @@ -35,8 +34,7 @@ You can add/pin the extension icon to the toolbar with the toolbar extensions me * By default BPC has limited host permissions, but you can opt-in to enable custom sites (and also clear cookies/block general paywall-scripts for unlisted sites). You can also just request host permissions for the custom sites you added yourself (or *clear cookies* (BPC-icon) to ask for host permission for current site). -#### CRX-file: other Chromium browsers (Opera/Vivaldi/Yandex) -* or add extension to allowlist for Chrome, MS Edge or Brave (see instructions [here](allowlist/README.html)) +#### B. CRX-file Method: other Chromium browsers (Opera/Vivaldi/Yandex) 1. Download the latest release as crx-file from [Releases](https://forge.bitmutex.com/bitmutex/bpc/releases) 2. In your browser go to the extensions page: *chrome://extensions* @@ -45,6 +43,17 @@ You can add/pin the extension icon to the toolbar with the toolbar extensions me * By default BPC has limited permissions, but you can opt-in to enable custom sites (and also clear cookies/block general paywall-scripts for unlisted sites). You can also just request host permissions for the custom sites you added yourself (or *clear cookies* (BPC-icon) to ask for host permission for current site). +#### C. Allowlist Method (Recommended) +- Add the allowlist for the extension for your browser and os (see instructions [here](allowlist/README.html)) +- After successful allowlisting , Download the latest crx from [Releases](https://forge.bitmutex.com/bitmutex/bpc/releases/download/v0.0.1/bypass-paywalls-clean-latest.crx) and run in browser. +- In Edge, file might get auto-deleted on download, for this, open your `cmd`/`terminal`/`powershell`, navigate to a directory of your choice and run +```sh +curl -L -o bypass-paywalls-clean-latest.crx "https://forge.bitmutex.com/bitmutex/bpc/releases/download/v0.0.1/bypass-paywalls-clean-latest.crx" +``` +- In your browser go to the extensions page: *chrome://extensions* +- Enable Developer Mode. +- Drag and Drop the downloaded .crx to Edge. + ### Update For crx-installation: extension will update automatically or check for updates (in chrome://extensions).\ Extension may be disabled (in Chrome/Edge) when extension needs new host permissions for added domains: opt-in/opt-out to custom sites once to disable this 'error' (browser will remember granted host permissions).