Получить блок-лист из призрака
Я использую Luakit в качестве браузера, который не поддерживает плагины Firefox, такие как Ghostery. У него есть плагин adblock, который может использовать текстовый файл со всеми URL-адресами, которые необходимо заблокировать, например, easylist из плагина Ad Block Plus для Firefox.
Я хотел бы получить текстовый файл со всеми URL-адресами, которые блокирует ghostery, поэтому я могу добавить их в свой текстовый файл, чтобы мой плагин adblock также блокировал их. Кто-нибудь знает, возможно ли получить эти URL?
3 ответа
Вам нужно будет установить Ghostery, чтобы получить эту информацию. После установки его в Firefox отсюда нужные вам файлы будут в your_firefox_profile/extensions/firefox@ghostery.com/chrome/content
, Файлы: ghostery-bugs.json
, ghostery-click2play.json
, ghostery-lsos.json
, а также ghostery-surrogates.json
,
Обратите внимание, что это обычные текстовые файлы, но они сильно отформатированы и потребуют очистки, прежде чем вы сможете использовать данные в другом браузере.
Я предлагаю вам использовать некоторые другие легко доступные списки, такие как список отслеживания отсюда.
Другая причина неиспользования списка Ghostery заключается в том, что способ хранения их данных меняется со временем. Несколько месяцев назад, IIRC, они были в формате.sqlite.
По состоянию на 9 августа 2013 г. плагин для Chrome находит эти файлы в
C:\Users\<username>\AppData\Local\Google\Chrome\User Data\Default\Extensions\mlomiejdfkolichcflejclcbmpeaniij\4.1.2_0\bugs.js
Это все еще сильно отформатировано.
Для пользователей OS X (по состоянию на 2015-12-30) в:
~/Library/Application Support/Google/Chrome/Default/Extensions/mlomiejdfkolichcflejclcbmpeaniij/5.4.9_0/data/databases/bugs.json