Лично меня доебало тыкать мышкой кнопку жирного текста, ставить нужный размер текста, красить его и при этом нихуя нельзя сделать горячими клавишами как это сделанно в том же телеграме. Скрипт написан на AutoHotKey, помощь в поиске костыля в виде вставки по краям выделенного текста тегов осуществил Hattorious . Я считаю, что подобное должно быть доступно каждому и поэтому выкидываю на лзт с исходником дабы каждый мог дописать и/или переписать под себя весь скрипт. Что-бы редактировать скрипты советую спиздить исходный код (ссылка с подписью Source) и редактировать его уже под себя, лучший редактор кода для такого это Notepad++ с пользовательским синтаксисом для AHK, дабы была подсветка кода и было чуть-чуть попроще. Не забудь изменить расширение текстовика на .ahk Бинды Все хоткеи начинаются на Alt Alt + H - Хайд по симпатиям Alt + B - Жирный текст Alt + S - Спойлер Alt + U - Вставка ссылки в текст Alt + 4 - Размер шрифта 4 Alt + H - Розовый Alt + Y - Жёлтый Alt + A - Зелёный Что-бы использовать любой из хоткеев, надо сначала выделить нужный текст, если это будет не удобно, то рекомендую использовать первую версию которая ставит голые теги без других фич из 2 и 3 версии. Что поддерживает каждый скрипт? Каждый скрипт поддерживает: жирный шрифт вставку ссылок в текст спойлеры чё ты тут ожидал увидеть? нихуя тут нету) 4ый размер текстa и несколько цветов на ваш выбор В чём отличие версий В первой версии просто вставляет нужные bb коды не поддерживая вставку по краям выделенного текста. (комментарии на английском) Во второй версии уже есть костыльная поддержка вставки кодов по краям выделенного текста. (комментарии на английском) В третьей версии скрипта весь код не выглядит как быдло-код и можно спокойно понять что как и где. Лишнее в буфер обмена он не берёт, буфер временный. (переведён на русский и английский) V1 Самая простая версия (Только вставка тегов) Source: https://pastebin.com/4K5ZBsU9 Download: https://disk.yandex.ru/d/M3zvoUMzjyhjzA VT (2/72 от нн антивирусов): https://www.virustotal.com/gui/file/867aaf4b120c60ebcc0c447c7ec9bdad06a77e6945162544135ada16092a1cd2 V2 Быдло-кодерская и костыльная версия (Вставка тегов с копированием в буфер выделенного текста) Source: https://pastebin.com/qDNZsr31 Download: https://disk.yandex.ru/d/lGP2PTEDmBrUfw VT (2/72 от нн антивирусов): https://www.virustotal.com/gui/file/4ee082701af922c52f6dfa79f095af68859a5b685102900a242d788c1d13fadb V3 Лучшая версия этого скрипта со всеми наворотами и читабельным кодом Source: https://pastebin.com/ZcqXt6ue Download: https://disk.yandex.ru/d/OWRKxFZHyBq5jQ VT (2/72 от нн антивирусов): https://www.virustotal.com/gui/file/a205db7c339fe81f8724b881682feacaf4292addd7d35d73fe6f58750268d5e4 Гайд как редактировать скрипт Если хочешь изменить хоткеи на свои, то придётся воспользоваться парой таблиц с обозначениями клавиш которые хавает АХК. https://www.script-coding.com/AutoHotkey/Hotkeys.html - тут обозначения для клавиш а-ля Ctrl или Alt https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes - тут обозначения для остальных клавиш на клавиатуре, что-бы вписать это в ахк скрипт, необходимо изменить "0х" на vk и вписать значение после "0х". Не факт, что коды из второй таблицы будут работать с ахк (имею ввиду клавиши а-ля Ctrl или Alt) так что, советую использовать обозначения из первой таблицы. Код максимально понятный и поддерживает добавление новых биндов, дабы это сделать надо вписать нужную комбинацию клавиш и после этого обязательно прописать :: SelectedWrap(" "," ") , в кавычках надо будет прописать нужные теги. Пример: !vk48:: SelectedWrap("[LIKES=1]" , "[/LIKES]") Разбор: !vk48 - это требуемая комбинация клавиш для вставки тегов (Alt + H). ! - это Alt, vk48 - это Н. SelectedWrap - это вызов функции которая расписана в самом низу скрипта. не забывайте прописывать конец тегов, иначе они не могут работать. Все теги проще всего спиздить с самого редактора лзт. переведя его в упрощённый режим.
дополни статью пожалуйста, а то я как мамонт не совсем понимаю что такое AHK всё время вижу, что появляются скрипты ахк, а как они работают, это просто горячие клавиши?
business_dark, В данном случае да, это просто горячие клавиши, некоторые пишут анти-отдачу и всякие другие скрипты для игр и просто офисных задач
Здравствуйте! Знаком с AHK в целом. Использовал их во время игры в SAMP (единственное, во что я играл). Но в те времена я как-то так легко смотрел код этого AHK и мог его сам менять, а тут как-то не понял. Во-первых, как посмотреть клавиши? Я знаю CTRL+B жирный, а остальные вообще вне моего понимания. Можете прописать их? И, если я всё-таки захочу посмотреть код, как мне его посмотреть и что-то в нём изменить?