Скрипты для тюряги mozilla firefox. Установка скриптов в различные браузеры
Скрипты для тюряги mozilla firefox. Установка скриптов в различные браузеры
В первом случаи, вы хотите подобрать себе друга по обозначенным критериям (в большинстве по таланту). В этом случаи скрипт дает возможность увидеть друга или друзей до того, как вы внесете их в список контактов.
Во втором случаи, вам предложили новую, крутую программу по накрутке ядов и т.д. В этом случаи ваши действия посмотреть данные этого игрока. Он имеет восемь талантов, а почему не 359 и тогда что он себя не накрутил?
Я хочу напомнить, что такой программы просто не существует.
В третьем случаи, вы можете просто все, и сразу увидеть кого, кто и сколько.
Используем расширение Greasemonkey в Mozilla Firefox
Суть Greasemonkey заключается в установке или создании пользовательских скриптов, которые будут работать на определенных сайтах. Это расширение выступает в роли специального механизма, обеспечивающего выполнение заранее заготовленного кода. Далее мы хотим в пошаговом руководстве рассказать все о взаимодействии с данным дополнением, начав с его установки и заканчивая созданием пользовательских скриптов.
Шаг 1: Установка расширения
Большинство пользователей, которые уже сталкивались с процедурой инсталляции дополнений, знают о том, как именно это производится. Приведенная далее инструкция будет рассчитана на тех юзеров, кто впервые сталкивается с подобной целью. Опытные пользователи могут просто пропустить ее, осуществив инсталляцию самостоятельно.
- Откройте главное меню браузера, где перейдите в раздел «Дополнения». Это же действие можно выполнить нажатием на горячую клавишу Ctrl + Shift + A.
По завершении инсталляции дополнение сразу же активировано и готово к установке скриптов. Сейчас оно не выполняет никаких функций в браузере, поскольку еще не было добавлено пользовательских кодов, о чем мы и поговорим далее.
Шаг 2: Установка пользовательских скриптов
В большинстве случаев юзер устанавливает Greasemonkey уже зная, какие именно скрипты он будет добавлять. На официальных сайтах, где распространяются подобные приложения, как раз и имеется информация по их установке, поэтому с этим не возникнет никаких проблем. Однако если вы еще не нашли скрипт для добавления, предлагаем это сделать сейчас.
- Выше находится ссылка на официальный ресурс от Greasemonkey, где выкладываются пользовательские скрипты. Отыщите там подходящий по тематике инструмент и кликните по нему, чтобы перейти на страницу.
Любой скрипт, доступный для Greasemonkey, добавляется именно таким образом. Дополнительно вы можете скопировать сам код и создать новую заготовку через редактор, вставив содержимое туда. Об этом мы расскажем в последнем этапе нашей сегодняшней статьи.
Шаг 3: Настройка Greasemonkey
Иногда пользователю требуется выполнить настройку расширения, задав определенные параметры. Функциональность Greasemonkey построена так, что здесь просто нет массы опций, которые доступны для изменения, поскольку это даже не требуется. В основном меню следует обратить внимание на такие пункты:
- При открытии меню приложения самая первая строка отвечает за его включение или отключение. При этом все скрипты, соответственно, будут изменяться в зависимости от состояния расширения.
Это были все полезные кнопки и пункты меню. Последний блок, о котором мы не рассказали только что, отведен специально под скрипты. Этой теме будет посвящен отдельный абзац далее.
Шаг 4: Управление установленными скриптами
Если вы установили один или несколько скриптов в рассматриваемое сегодня дополнение, наверняка случится ситуация, когда придется управлять этим инструментом, допустим, захочется его отключить, отредактировать или вовсе удалить. Все это осуществляется через то же главное меню Greasemonkey.
- Откройте окно управления расширением. Здесь вы увидите разделение скриптов. Некоторые из них используются на текущем сайте, а другие пока неактивны. Нажмите левой кнопкой мыши на необходимый, чтобы перейти к управлению.
Не стоит вносить какие-то правки просто так, поскольку из-за этого может нарушиться работоспособность всего скрипта и его придется переустанавливать.
Шаг 5: Создание собственных скриптов
К теме создания собственных скриптов относится и копирование чужого кода, поскольку реализуется это точно таким же образом. Сейчас мы не будем давать каких-то рекомендаций по поводу написания приложения, поскольку этим занимаются люди, изучающие языки программирования. Что касается документации Greasemonkey, то она доступна для прочтения на официальном сайте. Сейчас мы лишь хотим продемонстрировать, как открыть редактор и вставить туда код.
- Перейдите к главному меню расширения, где нажмите на кнопку «New user script».
Как видите, Greasemonkey — очень удобное и полезное расширение, позволяющее реализовать всяческие пользовательские скрипты в Mozilla Firefox. Именно благодаря этому сейчас энтузиасты создают множество полезных решений, упрощающих взаимодействие с браузером.
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 12369 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Как установить Greasemonkey для Firefox
Greasemonkey is a userscript manager for Firefox, originally written by Aaron Boodman and currently Firefox front-end and back-end maintained by Anthony Lieuallen and Johan Sundström. It is the first extension to allow userscripts to be run in a web browser.
Installing Greasemonkey
To get userscripts going in Greasemonkey, first you have to install it from the Mozilla Add-Ons website, addons.mozilla.org (AMO). This will show you the latest Greasemonkey version that will work with your version of Firefox.
From the Greasemonkey page on AMO, click the green "+ Add to Firefox" button to install the extension. Firefox will show a warning and ask you to confirm the extension. Click "Install now".
Firefox will prompt you to restart to complete the installation. You can either restart straight away, or finish what you were doing, close all Firefox windows, then start the browser up again. When Firefox restarts, you may see it do a compatibility check on your add-ons. Once it has finished, you should see Greasemonkey’s monkey icon at the top of the window, near the search box.
Installing Userscripts
Once Greasemonkey is installed, installing userscripts from OpenUserJS.org is simple. Navigate to the OpenUserJS page for the script, then click the blue "Install" button at the top of the page.
A confirmation dialog box should pop up, showing you details about the script and the websites it can access. Click "Install" if you want to go ahead, and you should get a confirmation that the script has been installed.
Sometimes, Greasemonkey shows you the source code of the userscript, rather than popping up the installation dialog straight away. At the top, there should be a prompt asking you whether to install it. Click "Install script", and you should get the installation dialog as normal.
Installing userscripts from other sources is a similar process. You just need to find the installation link for the script. This will be a button or link to a file with a name that ends ".user.js"
After installing a userscript, you won’t normally notice any further changes until you visit a website that it runs on.
Managing Userscripts
If you click the arrow to the right of Greasemonkey’s monkey icon, there is an option to "Manage user scripts. " This will take you to a User Scripts page in Firefox’s Add-ons Manager, which you can also find at about:addons. Buttons here let you enable, disable or remove each installed script. Clicking the gear icon above the list will let you check for updates (by default, Greasemonkey also does weekly automatic checks).
Trouble shooting
If you think a userscript is causing problems, the easiest way to check is to switch off Greasemonkey, reload the web page, and see if the symptoms go away. You can turn it on or off by clicking the monkey icon, which should turn grey when disabled. A common problem is doing this by accident!
If it looks like you have a script problem and you have more than one script running on a web page, you can disable all of them in the Add-ons Manager, then re-enable them one by one, until you find the culprit. Remember to reload the web page each time — userscripts normally only run when a web page loads.
Sometimes, when you use more than one userscript on the same web page, they need to run in a particular order. You can also use the Add-ons Manager to achieve this. Click "execution order" above the list of scripts to see what order they will run in, then right-click on the individual scripts to make them execute first, last, sooner or later.
Greasemonkey / Tampermonkey — ничто без сценариев. Userscripts.org раньше был лучшим местом для поиска скриптов, но с тех пор его убрали (зеркало доступно).
Но это не остановит нас. Несколько более подходящих альтернатив перечислены ниже.
GreasyFork является самым популярным из всех, и содержит более 4000 скриптов, а также форум для чата.
MonkeyGuts не имеет тысячи сценариев с его именем, но это один из самых надежных хранилищ.
Пользовательские скрипты Зеркало является статическим зеркалом оригинального сайта. Хотя в хранилище содержится более 400 000 сценариев, многие из них являются вредоносными. Используйте этот сайт, только если вы знаете, что делаете, или держитесь подальше.
Подключение собственных скриптов к Mozilla Firefox: плагин Greasemonkey
Сегодняшнюю заметку я решила посвятить подключению пользовательских скриптов (user scripts) к браузеру Mozilla Firefox. UPD: тестировано на Фаерфоксе с 3 по 12, с Greasemonkey до версии 0.9.18 включительно. Не всегда бывает необходимость в таких скриптах, но уж если она возникла…
Лирическое отступление
Допёк меня один человек на форуме (вообще-то, два, но первый больше). И пишет-то зачастую толково и интересно, да только нет-нет да и впихнёт какую пакость. А у меня от этих подначек короткое замыкание с перекаливанием, хоть на форум вообще не ходи. Чаша терпения переполнилась, когда мне было сказано, что у меня глючит ч.ю.-браузер. Это у меня-то — браузер, хоть какой ни возьми.
…И сказала тогда Княгиня: «Не княжеское то дело — нервы себе всяко разно такими Гаврилами трепать. И вообще, профи я, или нет?»
Функции игнора на форуме нет. Пришлось обеспечить игнор на уровне браузера. Да-да, его, родимого. Это у меня ч.ю. такое. Привыкла я любой браузер ставить на место, не мытьём, так катаньем. Ну, кроме морально устаревших или особо экзотических.
Если вы не знаете, что такое Firefox (он же Файерфокс, он же Огнелис) и где его берут, то, скорее всего, не сумеете написать скрипт. Но это не значит, что для вас всё потеряно: скачать Firefox вам никто не мешает (http://www.mozilla.com/), а скрипты можно найти готовые. Однако для моего конкретного случая понадобилось написать «индпошив».
Скрипт к браузеру подключается с помощью бесплатного плагина Greasemonkey (скачать плагин); перед установкой плагина убедитесь, что путь к профилю браузера не содержит кириллицы: плагин не будет работать. Такое может произойти, если кириллицей записана ваша учётная запись на компьютере («Вася» или «Администратор»), а Firefox установлен в папку по умолчанию. В этом случае придётся создать новый профиль.
Также может повредить кириллица в самих скриптах: после очередного обновления плагина послетали скрипты, содержащие кириллические комментарии: в папке они есть, а плагин их не видит. Поиск глюка был долгим.
Создание нового профиля для Firefox
Главное меню: «Пуск» ? «Выполнить», набираем
«C:Program FilesMozilla Firefoxfirefox.exe» -p -no-remote
(C:Program FilesMozilla Firefoxfirefox.exe — путь к папке браузера по умолчанию; если вы устанавливали в другую папку, то указываете свой). Откроется окно выбора профилей Firefox с обычными кнопками «Создать», «Переименовать», «Удалить». Кнопка «Создать» открывает Мастер создания профиля. В нём следует указать название и путь к папке, где будут храниться настройки новой учётной записи: напоминаю, все папки должны быть названы латиницей. Кстати, хранение настроек и параметров Firefox не в системной папке позволит в случае переустановки системы восстановить профиль со всеми настройками.
Установка скриптов
Как добавить скрипт
После создания профиля и установки плагина можно приступать собственно к подключению скриптов. В меню браузера открываем вкладку «Инструменты» ? «Greasemonkey» ? «Новый скрипт» (кстати, не забудьте поставить галочку «включить Greasemonkey» — обезьянья мордочка в правом нижнем углу окна браузера станет яркой; когда плагин отключён, мордочка серая). В появившемся окне укажите
- название скрипта,
- пространство имён (придумайте сами; можно взять любое сочетание букв, только помните, что оно должно быть уникальным, то есть, собственным для каждого скрипта),
- описание (латиницей),
- адрес страницы, на которой применяется скрипт (по умолчанию это страница, на которой в данный момент открыт браузер; чтобы указать множество страниц, используется символ *, например, в случае http://site.ru/ скрипт применяется только к этой одной странице, а в случае http://site.ru/* — ко всему сайту site.ru).
После нажатия на клавишу «Ок» откроется текстовый редактор, при этом, если вы создаёте скрипт впервые, вам будет предложено выбрать редактор на ваше усмотрение. Если впоследствии вы решите, что ошиблись выбором, в версиях Greasemonkey, начиная с 0.9, редактор можно изменить в настройках самого плагина. В более ранних версиях изменить редактор можно в настройках браузера: набрав about:config в адресной строке, найдите строку greasemonkey.editor и укажите путь к новому редактору.
Кстати, если путь к учётной записи содержит кириллицу, вы узнаете об этом именно в момент первого открытия редактора (если не позаботились раньше). В этом случае вам следует назначить новый профиль, как описано выше. Если же вы по ошибке заполнили кириллицей описание скрипта, то в Greasemonkey, начиная с версии 0.9, скрипт будет сбрасываться при перезагрузке браузера.
Скрипты расположатся в папке /профиль_FF/gm_scripts/папка_скрипта. В последних версиях Greasemonkey новый скрипт начинает работать без перезагрузки браузера.
OZON.ru — Книги
Ну, а дальше было делом техники написать и отладить скрипт, который обсчитывает страницу, определяет сообщения, принадлежащие опальному пользователю, и делает их невидимыми. Список опальных можно изменять в любую сторону. А через три дня пришлось дописать удаление цитат крамольника из сообщениий других пользователей: нервы были дороже.
Недостатки, общие для всех таких скриптов: работает не мгновенно и подтормаживает страницу. Как ни оптимизируй — до нуля время работы свести не выйдет. Но в моём случае это — умеренная плата за сохранение нервов. А также за избавление от великопостных искушений.
Интерфейс Firefox 29+ и его кастомизация
Как известно, 29-я версия браузера Firefox получила новый интерфейс под названием Australis для своей оболочки (табы, строка поиска, кнопки навигации и закладок; устранение Addon Bar и замена его на попап под кнопкой «инструментов» (три горизонтальные чёрточки, общепринятый знак для многих веб-интерфейсов)). Рассмотрим, что мы потеряли на сегодня из рычагов управления интерфейсом, которые до сих пор существовали в виде нескольких расширений браузера.
Конечно, для разработчиков расширений интерфейсов это не было неожиданным — за две версии нововведения объявляются и появляются в альфа-версиях, затем отрабатываются в бета-. Это — приерно 3 месяца на возможность подготовиться заранее (но большинство расширений поддерживают энтузиасты, которые не всегда могут выделить на это свободное время). Предусмотрена возможность частичного отката интерфейса к прежним версиям с помощью установки официального расширения Classic Theme Restorer.
Если посмотреть, на что больше всего жалуются пользователи новой версии:
Вот как создать пользовательскую кисть в Photoshop Elements, сохранить ее в палитру кистей, а затем использовать эту кисть для создания границы.
Вот как заставить PHP отправлять электронную почту через любой почтовый сервер, даже если для этого требуется аутентификация и шифрование SSL.