Правила, визначені через користувальницький інтерфейс, додаються до локального сховища розширення:
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