Update link changelog (raw/text)
Plus some readme updates
This commit is contained in:
parent
b45e0ed88f
commit
8dc02ccd70
24
README.md
24
README.md
@ -11,27 +11,33 @@
|
|||||||
|
|
||||||
### Installation instructions
|
### Installation instructions
|
||||||
Due to [Google internal policy](https://developer.chrome.com/webstore/program_policies), the extension is not available on the Chrome Web Store.
|
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 browsers:
|
The following instructions are needed to install third-party extensions in [Chromium](https://en.wikipedia.org/wiki/Chromium_(web_browser))-based desktop browsers.
|
||||||
#### Chrome (Windows, MacOS, Linux), Microsoft Edge (Chromium)/Brave/Yandex (or 'whitelist' extension and install automatically updating crx-file; see below)
|
In extension developer mode you can always install BPC by `Load unpacked` (no automatic updates) or by crx-file (automatic updates, but possible 'whitelisting' of extension is needed).
|
||||||
1. Download this repository as a [ZIP file from BitBucket](https://bitbucket.org/magnolia1234/bypass-paywalls-chrome-clean/get/master.zip).
|
|
||||||
|
#### Load unpacked: Chrome (Windows, MacOS, Linux), Microsoft Edge (Chromium)/Brave/Yandex
|
||||||
|
Or 'whitelist' extension and install automatically updating crx-file (see next section)
|
||||||
|
1. Download this repository as a [ZIP-file from BitBucket](https://bitbucket.org/magnolia1234/bypass-paywalls-chrome-clean/get/master.zip).
|
||||||
2. Unzip the file and you should have a folder named `magnolia1234-bypass-paywalls-chrome-clean-master`.
|
2. Unzip the file and you should have a folder named `magnolia1234-bypass-paywalls-chrome-clean-master`.
|
||||||
3. Move the folder to a permanent location on your computer (do not delete the folder after installation).
|
3. Move the folder to a permanent location on your computer (do not delete the folder after installation).
|
||||||
* replace manifest.json with the one in lp-folder if you want to use the limited permissions version (custom sites will not be working though).
|
* replace manifest.json with the one in lp-folder if you want to use the limited permissions version (custom sites will not be working though).
|
||||||
4. Go to the extensions page (`chrome://extensions` or `edge://extensions`).
|
4. Go to the extensions page (`chrome://extensions` or `edge://extensions`).
|
||||||
5. Enable Developer Mode.
|
5. Enable Developer Mode.
|
||||||
6. Click `Load unpacked` and select the extension folder.
|
6. Click `Load unpacked` and select the extension folder.
|
||||||
|
|
||||||
* in Chrome/Opera/Brave disable the developer mode extensions popup by enabling the extensions toolbar menu under (experimental) chrome flags: chrome://flags/#extensions-toolbar-menu
|
* in Chrome/Opera/Brave disable the developer mode extensions popup by enabling the extensions toolbar menu under (experimental) chrome flags: 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).
|
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).
|
||||||
|
|
||||||
#### Other Chromium browsers (Opera/Vivaldi) or add extension to 'whitelist' for Chrome, MS Edge, Brave or Yandex (see instructions below for Windows)
|
#### CRX-file: other Chromium browsers (Opera/Vivaldi)
|
||||||
1. Download the extension as a .crx file from the [download page](https://bitbucket.org/magnolia1234/bypass-paywalls-chrome-clean/downloads).
|
Or add extension to 'whitelist' for Chrome, MS Edge, Brave or Yandex (see instructions below for Windows)
|
||||||
|
1. Download the extension as a crx-file from the [download page](https://bitbucket.org/magnolia1234/bypass-paywalls-chrome-clean/downloads).
|
||||||
2. In your browser go to the extensions page.
|
2. In your browser go to the extensions page.
|
||||||
3. Enable Developer Mode.
|
3. Enable Developer Mode.
|
||||||
4. Drag your .crx file anywhere on the page to import it.
|
4. Drag your crx-file anywhere on the page to import it.
|
||||||
5. If dragging crx does not work, try Chrome procedure (above).
|
5. If dragging crx-file does not work, try Chrome procedure (above).
|
||||||
* In Windows 'whitelist' BPC (run as administrator one of the files in [whitelist-downloads](https://bitbucket.org/magnolia1234/bypass-paywalls-chrome-clean-whitelist/downloads)
|
|
||||||
If you already have 'whitelisted' extensions than you should change "1" to a new key (and change name in HLM-key for beta/developer versions of browsers).
|
* In Windows 'whitelist' BPC (run as administrator one of the reg-files in [whitelist-downloads](https://bitbucket.org/magnolia1234/bypass-paywalls-chrome-clean-whitelist/downloads)
|
||||||
|
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:
|
Example Chrome-regfile:
|
||||||
Windows Registry Editor Version 5.00
|
Windows Registry Editor Version 5.00
|
||||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallWhitelist]
|
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallWhitelist]
|
||||||
|
@ -50,7 +50,7 @@ Add general paywall-script Cxense
|
|||||||
* v1.8.3.0 (2020-08-30)
|
* v1.8.3.0 (2020-08-30)
|
||||||
Add Chronicle of Higher Education
|
Add Chronicle of Higher Education
|
||||||
Add Diario Financiero (Chile)
|
Add Diario Financiero (Chile)
|
||||||
Add El Mercurio de Valparaíso (Chile)
|
Add El Mercurio de Valparaiso (Chile)
|
||||||
Fix-update MIT Technology Review
|
Fix-update MIT Technology Review
|
||||||
Remove copy-notice in copied text of Financial Times (ft.com)
|
Remove copy-notice in copied text of Financial Times (ft.com)
|
||||||
Update show options on update (now optional)
|
Update show options on update (now optional)
|
||||||
@ -80,7 +80,7 @@ Update installation instructions
|
|||||||
Add CharlieHebdo.fr
|
Add CharlieHebdo.fr
|
||||||
Add La Segunda (Chile)
|
Add La Segunda (Chile)
|
||||||
Add LeSoir.be
|
Add LeSoir.be
|
||||||
Add Süddeutsche Zeitung (amp for plus)
|
Add Sueddeutsche Zeitung (amp for plus)
|
||||||
Fix-update elMercurio Legal (Chile)
|
Fix-update elMercurio Legal (Chile)
|
||||||
Fix-update Fd.nl (modal/newsletter query string)
|
Fix-update Fd.nl (modal/newsletter query string)
|
||||||
Fix-update Inkl (cookies)
|
Fix-update Inkl (cookies)
|
||||||
@ -90,7 +90,7 @@ Fix-update LesEchos.fr (lp-version)
|
|||||||
* v1.7.9.0 (2020-07-15)
|
* v1.7.9.0 (2020-07-15)
|
||||||
Fix-update Clarin (block MatherAnalytics)
|
Fix-update Clarin (block MatherAnalytics)
|
||||||
Fix-update El Mercurio (Chile)
|
Fix-update El Mercurio (Chile)
|
||||||
Fix-update Neue Zürcher Zeitung
|
Fix-update Neue Zuercher Zeitung
|
||||||
Fix-update NY Times (incognito mode)
|
Fix-update NY Times (incognito mode)
|
||||||
Fix-update The Hindu (cookies)
|
Fix-update The Hindu (cookies)
|
||||||
Fix-update ValeursActuelles.fr (Qiota)
|
Fix-update ValeursActuelles.fr (Qiota)
|
||||||
@ -193,7 +193,7 @@ Maintenance Ad.nl (regional)
|
|||||||
Sort-button custom sites
|
Sort-button custom sites
|
||||||
|
|
||||||
* v1.7.0.2 (2020-04-05)
|
* v1.7.0.2 (2020-04-05)
|
||||||
Add Gestión (Peru) & fix El Comercio
|
Add Gestion (Peru) & fix El Comercio
|
||||||
Add LeScienze.it
|
Add LeScienze.it
|
||||||
Add Science & Vie
|
Add Science & Vie
|
||||||
Fix Barron's links to sign in/read more articles
|
Fix Barron's links to sign in/read more articles
|
||||||
@ -206,7 +206,7 @@ Fix-update Telegraaf.nl (FF meta-refresh)
|
|||||||
Add El Comercio (Peru)
|
Add El Comercio (Peru)
|
||||||
Add L'Opinion.fr
|
Add L'Opinion.fr
|
||||||
Add LiveMint (India)
|
Add LiveMint (India)
|
||||||
Add Neue Zürcher Zeitung
|
Add Neue Zuercher Zeitung
|
||||||
Add The New Republic
|
Add The New Republic
|
||||||
Remove ET Prime (obsolete)
|
Remove ET Prime (obsolete)
|
||||||
Fix Telegraaf.nl
|
Fix Telegraaf.nl
|
||||||
@ -260,7 +260,7 @@ Update Options - new release check
|
|||||||
|
|
||||||
* v1.6.3.1 (2020-02-20)
|
* v1.6.3.1 (2020-02-20)
|
||||||
Add Australian Community Media daily newspapers
|
Add Australian Community Media daily newspapers
|
||||||
Add Clarín (Argentina)
|
Add Clarin (Argentina)
|
||||||
Add WAtoday (Australia)
|
Add WAtoday (Australia)
|
||||||
Fix-update TheNation paywall-script block
|
Fix-update TheNation paywall-script block
|
||||||
Refresh tab after saved options
|
Refresh tab after saved options
|
||||||
@ -305,11 +305,11 @@ Fix London Review of Books (allow cookies)
|
|||||||
* v1.6.1.5 (2020-01-19)
|
* v1.6.1.5 (2020-01-19)
|
||||||
Add Challenges.fr
|
Add Challenges.fr
|
||||||
Add Digiday
|
Add Digiday
|
||||||
Add El País
|
Add El Pais
|
||||||
Add Folha de S. Paulo, O Globo, Valor Econômico, O Estado de S. Paulo, Exame (Brazil)
|
Add Folha de S. Paulo, O Globo, Valor Econômico, O Estado de S. Paulo, Exame (Brazil)
|
||||||
Add Fortune (magazine)
|
Add Fortune (magazine)
|
||||||
Add LaStampa.it
|
Add LaStampa.it
|
||||||
Add Libération.fr
|
Add Liberation.fr
|
||||||
Add Miami Herald
|
Add Miami Herald
|
||||||
Add ValeursActuelles.fr
|
Add ValeursActuelles.fr
|
||||||
Fix json-bug at install/options (when not saving options)
|
Fix json-bug at install/options (when not saving options)
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
"use strict";
|
//"use strict";
|
||||||
var ext_api = (typeof browser === 'object') ? browser : chrome;
|
var ext_api = (typeof browser === 'object') ? browser : chrome;
|
||||||
var domain;
|
var domain;
|
||||||
|
|
||||||
@ -940,7 +940,7 @@ else if (matchDomain("noordhollandsdagblad.nl")) {
|
|||||||
if (auth_body_par_count.length < 2) {
|
if (auth_body_par_count.length < 2) {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
let html = document.documentElement.outerHTML;
|
let html = document.documentElement.outerHTML;
|
||||||
let split1 = html.split('window["__PRELOADED_STATE_GRAPH__')[1];
|
let split1 = html.split('window["__PRELOADED_STATE_GRAPH__')[1].split(/=(.+)/)[1];
|
||||||
let split2 = split1.split('</script>')[0].trim();
|
let split2 = split1.split('</script>')[0].trim();
|
||||||
let split3 = split2.split('"body":')[1];
|
let split3 = split2.split('"body":')[1];
|
||||||
let state = split3.split('},"')[0] + '}';
|
let state = split3.split('},"')[0] + '}';
|
||||||
@ -948,7 +948,7 @@ else if (matchDomain("noordhollandsdagblad.nl")) {
|
|||||||
let data = JSON.parse(state);
|
let data = JSON.parse(state);
|
||||||
let article = data.json;
|
let article = data.json;
|
||||||
auth_body.innerHTML = '';
|
auth_body.innerHTML = '';
|
||||||
let par_html, par_dom, par_elem, par_div;
|
let par_html, par_dom, par_elem, par_div, par_key;
|
||||||
let parser = new DOMParser();
|
let parser = new DOMParser();
|
||||||
for (let par of article) {
|
for (let par of article) {
|
||||||
for (let key in par) {
|
for (let key in par) {
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1>Options | <small><span id="version"></span><span id="version_new"></span></small></h1>
|
<h1>Options | <small><span id="version"></span><span id="version_new"></span></small></h1>
|
||||||
<br><a href="https://bitbucket.org/magnolia1234/bypass-paywalls-chrome-clean/src/master/changelog.txt" style="color:black" target="_blank">Changelog</a>
|
<br><a href="https://bitbucket.org/magnolia1234/bypass-paywalls-chrome-clean/raw/master/changelog.txt" style="color:black" target="_blank">Changelog</a>
|
||||||
<div style="width:90%;">
|
<div style="width:90%;">
|
||||||
Selected sites will have their cookies cleared and referer set to Google.
|
Selected sites will have their cookies cleared and referer set to Google.
|
||||||
You should uncheck sites you have an account with or else you will be logged out at every visit.</br>
|
You should uncheck sites you have an account with or else you will be logged out at every visit.</br>
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
<a href="options_custom.html" style="color:black">Custom</a> |
|
<a href="options_custom.html" style="color:black">Custom</a> |
|
||||||
<a href="https://bitbucket.org/magnolia1234/bypass-paywalls-chrome-clean/src/master/README.md" style="color:black" target="_blank">BitBucket</a> |
|
<a href="https://bitbucket.org/magnolia1234/bypass-paywalls-chrome-clean/src/master/README.md" style="color:black" target="_blank">BitBucket</a> |
|
||||||
<button id="site_switch">on/off</button>
|
<button id="site_switch">on/off</button>
|
||||||
<br><a href="https://bitbucket.org/magnolia1234/bypass-paywalls-chrome-clean/src/master/changelog.txt" style="color:black" target="_blank">Changelog</a>
|
<br><a href="https://bitbucket.org/magnolia1234/bypass-paywalls-chrome-clean/raw/master/changelog.txt" style="color:black" target="_blank">Changelog</a>
|
||||||
<span id="version_new"></span></div>
|
<span id="version_new"></span></div>
|
||||||
<script src="version.js"></script>
|
<script src="version.js"></script>
|
||||||
<script src="popup.js"></script>
|
<script src="popup.js"></script>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user