Правила, визначені через користувальницький інтерфейс, додаються до локального сховища розширення:
Local Storage/chrome-extension_gcbommkclmclpchllfjekcdonpmejbdp_0.localstorage
у каталозі вашого профілю Chrome¹. Це база даних SQLite, якщо ви хочете редагувати її вручну.
Ви також можете визначити правила вручну (завдяки MCL за підказку). Поточні версії Chrome відмовляються завантажувати розширення, якщо воно було змінено, тому після зміни розширення потрібно зробити копію розширення за межами каталогу профілю Chrome або оновити збережений підпис Chrome.
У будь-якому випадку перейдіть до каталогу розширень, який знаходиться Extensions/gcbommkclmclpchllfjekcdonpmejbdp/2014.9.11_0
в каталозі профілю Chrome¹ (замініть 2014.9.11_0
встановлену версію). Якщо ви вирішили оновити підпис, вам потрібно буде змінити файли _metadata/computed_hashes.json
і _metadata/verified_contents.json
; Я не знаю, що саме вам потрібно оновити чи як. Якщо ви вирішили зробити копію, скопіюйте gcbommkclmclpchllfjekcdonpmejbdp
каталог за межами свого профілю, видаліть розширення та перетягніть каталог, що містить зовнішню копію, на сторінку розширень у Chrome.
У каталозі розширень є файл, який називається, rules_list.js
містить посилання на бібліотеку набору правил за замовчуванням. Додайте своє:
var rule_list = [
"rules/default.rulesets",
"rules/personal.rulesets",
];
Створіть файл, викликаний personal.rulesets
у rules
підкаталозі. Відтепер, щоб змінити правила, редагуйте цей файл. Вміст цього файлу має бути приблизно таким:
<rulesetlibrary>
<ruleset name="Example ruleset">
<target host="*.example.com" />
<target host="*.example.net" />
<rule from="http:" to="https:" />
</ruleset>
</rulesetlibrary>
Кожен набір правил можна вмикати або вимикати незалежно через користувальницький інтерфейс.
Щоб HTTPS скрізь перезавантажував правила, перейдіть на сторінку Інструменти → Розширення. Зніміть прапорець "Увімкнено" біля пункту "HTTPS Everywhere" і поставте галочку назад.
Клацніть на “фоновій сторінці” у блоці “HTTPS Everywhere” та виберіть вкладку “Console”. Якщо ви бачите повідомлення про помилку червоного кольору, у ваших правилах сталася помилка; виправте це та спробуйте ще раз. Інакше ваші правила працюють.
¹ Chrome каталог профілю за замовчуванням знаходиться в %LOCALAPPDATA%\Google\Chrome\User Data\Default
під Windows , і ~/.config/google-chrome/Default
під Linux