EN UA RU

вебклиент: горячие клавиши

· автор: Ruffina

В вебклиенте появились новые фишки, спасибо Таргорну за кропотливую и качественную работу.

Команда #hotkey позволят задать горячие клавиши и привязать к ним какие-то действия. Поддерживаются функциональные клавиши f1-f12, буквы-цифры-знаки препинания, стрелки, клавиши кейпада (kp0-kp9, kp* и так далее), клавиши ins del home, а также комбинации клавиш с alt, shift, ctrl. Например, если набрать

#hotkey f2 побег|возврат

то по нажатию на клавишу f2 выполнится две команды подряд, побег и возврат. Аналогично теперь можно назначить ходьбу или бег по направлению на стрелки кейпада, при этом не нужно лезть в страшные дебри окна настроек и разбираться с яваскриптом, достаточно написать:

#hotkey kp2 ю #hotkey shift+kp2 бежать Ю

и стрелка вниз на кейпаде станет означать пойти на юг, а shift+стрелка вниз -- побежать на юг до упора.

Стоит заметить, что некоторые допустимые комбинации клавиш не будут работать нормально, т.к. их перехватит ОС или браузер.

В планах добавить в команду #hotkey поддержку переменных, чтобы можно было писать #hotkey kp5 придушить $victim

Кроме этого, появилась команда #help, которая показывает список всех встроенных команд клиента и подробную справку по каждой.

Настройки клиента, такие как размеры панелей и шрифтов, теперь можно посмотреть и изменить командой #settings. Из заметных улучшений: размеры всех панелей теперь сохраняются и при перегрузке окна клиента.

Экспериментируйте, пишите отзывы и пожелания.

Играть в браузере Новости DreamLand