Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
13:02
4516
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Творчество-->

Горячие клавиши для сайта HWM - скрипт Firefox+GreaseMonkey


1|2

АвторГорячие клавиши для сайта HWM - скрипт Firefox+GreaseMonkey
Горячие клавиши для сайта HWM - скрипт Firefox+GreaseMonkey

Многие люди предпочитают пользоваться клавиатурой, а не мышью, везде, где только можно.
Я как раз такой :-)

Установив этот скрипт, можно перемещаться по страницам сайта heroeswm.ru без помощи меню, просто нажимая "горячие клавиши" на клавиатуре.
В скрипте заданы стандартные назначения для буквенных клавиш (независимо от русской/англ раскладки).

Кроме того, цифровые клавиши (1,2,3,4,5,6,7,8,9,0) в верхнем ряду или при включенном NumLock отведены под личные ссылки, которые определяет пользователь (записывая в тексте скрипта).

Стандартные клавиши (указаны англ. буквы, можно нажимать и при русской раскладке):
- "H" for home - дом. страница персонажа
- "G" for GN - ГН, Гильдия Наемников
- "E" for Mail - Личная почта
- "A" for Market/Auction (mercury) - Рынок (ртуть, т.к. все долго грузится :-)
- "M" for Map - Карта
- "P" for Profile - Ваш профиль
- "B" for Battles (group) - Групповые бои
- "V" for Hunt - Групповые бои с фильтром "охота" (как при нажатии на "лапку")

- "F" for Forum - Форум
- "T" for Transfer - Передача ресурсов
- "C" for Castle - Замок
- "I" for Inventory - Инвентарь
- "S" for Shop - Магазин артефактов

- "K" for SkillWheel - Навыки
- "W" for WorkShop - Кузница
- "L" for Your Battle Log - Ваш лог боев
- "O" for Your Transfers Log - Ваш лог передач
- "R" for Recruiting (army) - Набор армии

- "D" for Dress (arts on) - Надеть арты (посл. комплект)
- "U" for Un-Dress (arts off) - Снять арты.


цифровые клавиши по умолчанию все ведут на дом. страницу персонажа (home.php)

См примечания ниже.


Что нужно:
Firefox+GreaseMonkey

Установка:
http://userscripts.org/scripts/edit/28565


ПРИМЕЧАНИЯ
1) Скрипт "перехватывает" нажатия клавиш. Поэтому ему запрещено работать на страницах, где если какие-то поля ввода текста и пр.
Например, на стр. форума (список тем) он работает, а на стр. отдельной темы - нет.

2) Заложена только работа с русской или англ. раскладкой (буквы). Если у вас другая (напр. украинская), то нужно либо перекл. на англ., либо дописать свои коды клавиш в скрипт.

3) Поскольку скрипт "перехватывает" нажатия клавиш, он вступает в конфликт с моим скриптом "Отслеживание групповых заявок на бои"

( http://userscripts.org/scripts/show/28562 ), т.к. последний позволяет вводить номер клана на любой странице.
Если надо установить фильтр по номеру клана, есть 2 варианта:
- настраивать фильтр групп боев, находясь на странице, где "гор. клавиши" не работают, напр. в теме на форуме
- Временно отключить "гор. клавиши" (правой кнопкой на обезьянке - снять галочку)

Лично я ставлю фильтр примерно 1 раз при получении нового уровня, так что вряд ли это будет большим неудобством :-)


Пожелания
1) Если обнаружите ситуацию, где скрипт "перехватывает" нажатия клавиш, а вы хотите печатать, сообщите мне (в этой теме)
2) Если придумаете еще какие-либо "гор. клавиши", которые *будут полезны всем игрокам* - напишите, добавим :-)
.
Опс, ссылка установки
http://userscripts.org/scripts/show/28565

Ссылка с "edit" ведет на логин.
а хде сам скрипт? ))
3
http://userscripts.org/scripts/show/28565
4
это скрипт такой?) а там помоему перекидает на страницу другого скрипта, или я чет не то понял? :)
для untitled:
на странице
http://userscripts.org/scripts/show/28565

то же описание , что и в 1м посте.
А сверху справа - кнопка "Install this script" Нажимаешь ее, потом ОК в диалоге установки - и все :-)
О_очудо :)) я слепой, мне нужно пальцем тыкнуть :)) спс)
Исправлена ошибка, из-за которой скрипт вмешивался в сочетания клавиш вида
Ctrl+KEY, напр Ctrl+S для сохранения.
Теперь работает нормально :-)
Новая версия там же
вступает в конфликт с моим скриптом "Отслеживание групповых заявок на бои"
поподробнее о последнем можно?
9
"Отслеживание групповых заявок на бои"
http://userscripts.org/scripts/show/28562
https://www.heroeswm.ru/forum_messages.php?tid=59890
для LazyGreg:
Как всегда преподносишь маленькие, но приятные сюрпризы, благодарю))
Так как я как раз поклонник клавиатуры))
==== ОБНОВЛЕНИЕ ===========

Новая версия скрипта (0.2.1)

1) Принцип включения скрипта на опр. страницах изменен на противоположный :-)
Раньше он работал на всех страницах, кроме указанных исключений.
Поэтому, если страницу почему-то не добавили в исключения, или это *новая* страница, печатать там не удавалось...
По этой причине я сам отключил этот скрипт пару месяцев назад.

Но без клавиатуры все-таки трудно...
ТЕПЕРЬ
Скрипт работает *только* на специально указанных страницах - там, где наверняка (пока) нет нужды что-то печатать.

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


2) По мелочи.
Добавлены горячие клавиши для "официальных" комплектов - цифры 1 и 2.


адрес прежний
http://userscripts.org/scripts/show/28565

.
маленькая добавка :-)

Добавлено только что:
теперь на страницах, где скрипт включен (и можно пользоваться горячими клавишами), в верхнем левом углу появляется маленький зеленый прямоугольник с буквами "_КВ".
там походу надо страниц добавить,ь но это можно сделать и самому
У меня такой вопрос.
А как менять код?
для Авэрт_Куэрло:
См
https://www.heroeswm.ru/forum_messages.php?tid=307136
спасибо большое-полезно!
для LazyGreg:
У меня не открывается через блокнот.
Вот что выдает
http://s45.radikal.ru/i109/1001/2a/a1cba422fde9.jpg
для Авэрт_Куэрло:
1) AkelPad - это что?
2) русское имя польз-ля ("квадратик")

проще всего при каждом изм-и кода удалять скрипт, потом редактировать предварительно сохраненный, потом снова ставить (мышкой тащишь в ФФ)

Вывод:
русские (или не англ) имена польз-лей - зло)
Я просто не могу открыть код.
Смотри.
Захожу в грис Манки.
Нажимаю изменить.
Выбираю блокнот.
Появляется иконка
http://s54.radikal.ru/i143/1001/e0/1ceae305a25f.jpg
А когда нажимаю окей появляется это

http://s45.radikal.ru/i109/1001/2a/a1cba422fde9.jpg
Когда нажимаю окей, блокнот просто открывается без скрипта.
1|2
К списку тем
2007-2024, онлайн игры HeroesWM