1

Я десятки раз замечал, насколько скучны некоторые сайты.

Поэтому мне нужна программа, плагин для Firefox или что-то еще, что делает работу - чтобы иметь возможность добавлять какие-то проверки для определенных веб-сайтов.

Например, программа может найти шаблон регулярного выражения, а затем выполнить действие в соответствии с ним. Например, если я найду какой-нибудь язык со страницы википедии, я бы хотел переместить или скопировать его поверх списка языков. Действие не обязательно должно применяться к найденному регулярному выражению: оно может выполнить другой поиск регулярного выражения, и, если оно найдено, оно выполнит нужные мне действия, такие как удаление блока другого фрагмента HTML, его перемещение, или скопируйте его в другое место.

2 ответа2

2

Вы можете использовать дополнение Firefox Greasemonkey.

2

userscripts.org/scripts/show/119197 работает нормально здесь.

Вместо добавления

// @include http://example.com/site/forum/*

к самому исходному коду попробуйте просто добавить форумы по вашему выбору в опцию greasemonkey.

  1. Нажмите на стрелку раскрывающегося списка рядом с кнопкой панели инструментов greasemonkey.
  2. Нажмите «Управление пользовательскими сценариями ...», чтобы открыть Менеджер дополнений с выделенной панелью Greasemonkey.
  3. Найдите скрипт phpBB Thread Blocker и нажмите на кнопку "Настройки".
  4. Должно открыться окно с именем «Greasemonkey - Userscript-Preferences».
  5. Перейдите на его вкладку "Настройки пользователя"
  6. Нажмите на кнопку "Добавить"
  7. Вставьте свою страницу форума в текстовое поле "Применить к этим сайтам".

Добавленные страницы должны иметь такой синтаксис:

http://example.com/site/forum/*

Наконец, нажмите кнопку "ОК", и все должно быть сделано.

Обратите внимание, что страницы, добавленные таким образом, не должны иметь ведущую // @include которая является метаинформацией, а должны быть правильными, только если исходные тексты сценария редактировались непосредственно через редактор. Другие скрипты пользователей должны работать правильно, но я не пробовал это с этим скриптом.

На рисунке показано, как выглядит страница с примененным пользовательским сценарием.

Щелчок по красному X скрывает тему, а в нижней части страницы есть дополнительная ссылка. Нажатие на "Редактировать скрытые темы" показывает их в списке под скрытой ссылкой на тему. Если щелкнуть одну из них, связанная тема снова не будет скрыта. Я думаю, что перезагрузка страницы (F5) тоже была необходима.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .