autohotkey_ru | Unsorted

Telegram-канал autohotkey_ru - Autohotkey_RU ( v1 & v2 )

479

Группа посвящена скриптовому языку Autohotkey Официальный сайт: https://autohotkey.com/ Онлайн справка: https://autohotkey.com/docs/AutoHotkey.htm #ПостПолезныхСсылокПоAutohotkey https://t.me/AutoHotkey_RU/2

Subscribe to a channel

Autohotkey_RU ( v1 & v2 )

Нее это не будет работать... Я перечитал документацию, и задал этот вопрос 13 ИИ, и так и не смог найти решение.

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Guys кто-нибудь знает как экранировать строки?
Условно есть такой код:

text := "
(
    RE.ReplaceSel("`n" . ProtectedPrefix)
    RE.ReplaceSel("`n" . ProtectedPrefix)
    RE.ReplaceSel("`n" . ProtectedPrefix)
)"
MsgBox text

MsgBox выдаст 6 строк, а не 3, так как в строке text есть" n". Мне же нужно передать строку буквально, при этом экранировать "n" в самой строке text нельзя.

Вроде это очень простой вопрос, но я без понятия как это сделать, и даже ИИ не хотя отвечать.

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Чёт не понял... Ты мне предлогаешь "идеи", или @hyousuge_hisahide?

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Это следующий этап))

Читать полностью…

Autohotkey_RU ( v1 & v2 )

писать на языке древних киприотов
зачем вопрос конечно хороший

Читать полностью…

Autohotkey_RU ( v1 & v2 )

@vedete294 У меня есть идеи что полезного накодить, если в сл. Раз будет скучно - пишите))

Читать полностью…

Autohotkey_RU ( v1 & v2 )

ты ещё мое разрешение 1160 на 1160 не видел

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Выглядит отлично, но не идеально...

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Ок, потом посмотрим... Я если честно вообще не знаю зачем нужно строка C:/users/name... По сути я сделал тоже самое что и в cmd, так что это временная заглушка.

Читать полностью…

Autohotkey_RU ( v1 & v2 )

При создании "пользователь" хер знает что там кто там может делать, но происходит такая ошибка: A_UserName получает неправильное для путей навание, а если юзать [code], то все будет норм, в общем живем на костылях

UserName := StrSplit(A_AppData, "\")
UserName := UserName[3]

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Доп. инфа (если вам интересен данный проект):

ИИ помнит все ваши сообщения (в пределах контекста). Если нужно начать новый чат, то просто удалите файл my_chat.json. В общем, пока что настройки не реализованы, и чтобы что-то изменить, нужно редактировать код, но для обычного использования лезть в код не нужно. В целом это работает неплохо, по крайней мере текст ИИ пишет корректно (то есть он читаемый), но с кодом есть проблемы, так как подсветка синтаксиса не реализована (пока что) + ИИ по-своему форматирует код. Также из минусов стоит отметить то, что ИИ отвечает долго + отправляет весь текст целиком, а не постепенно (я не знаю, как это реализовать). Из-за этого ждать ответ приходится долго + накладные расходы из-за бесплатного API тоже увеличивают время ожидания. 

Если это вообще кому-то интересно и кто-то захочет этим воспользоваться, то вот гайд на получения API: заходим на сайт Openrouter.ai, регистрируемся и нажимаем на кнопку "Keys". Затем создаём ваш личный ключ и вставляем его в метод "AI" (класс comm). В целом это должно работать. Что насчёт количества бесплатных запросов, то я без понятия, сколько их (может, лимита вообще нет). 

Читать полностью…

Autohotkey_RU ( v1 & v2 )

а нет отбой, я сама забыла, что местами у меня они отличаются ахах

Читать полностью…

Autohotkey_RU ( v1 & v2 )

локализация такая локализация…

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Здравствуйте! Подскажите, пожалуйста, как примерно можно реализовать следующую механику в игре. Запущенная на эмуляторе, игра должна позволять боту находиться на кнопке на экране мышкой и нажимать ЛКМ (левую кнопку мыши). Затем бот должен снова находиться на кнопке и снова нажимать ЛКМ. После этого запускается мини-игра "Рыбалка".

Суть мини-игры заключается в том, чтобы удерживать поплавок (обозначенный как №2), зажимая ЛКМ и отпуская ее, в прямоугольнике под номером 1. Когда поплавок находится не в прямоугольнике (№1), шкала (обозначенная как №3) уменьшается, а если в прямоугольнике — увеличивается. Необходимо сделать так, чтобы шкала (№3) заполнилась, тогда игра будет выиграна, и все начнется сначала.

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Я больше чем уверен что один и тот же дебил заходит и отправляет

Читать полностью…

Autohotkey_RU ( v1 & v2 )

вместо " использовать ' ?

Читать полностью…

Autohotkey_RU ( v1 & v2 )

прикол в том что у меня инет и так слабый, так что разницы нету что я буду использовать, весь упор будет в инет

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Разве питон подходит для этих целей? Мне кажется тут рационально использовать C++, или Mcode в autohotkey v2. Ну чисто для производительности...

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Наверное ещё реверс инжиниринг в хобби?)

Читать полностью…

Autohotkey_RU ( v1 & v2 )

как раз сижу всё теми же биндами шизею…

Читать полностью…

Autohotkey_RU ( v1 & v2 )

брутфорсик на питоне работает :)

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Кстати, а как ты вообще пишешь код в notepad++? Это ж вообще ничего не понятно... Хотя-бы расширение поставь для ahk...

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Щас это вообще не критично... Мне бы доделать подсветку синтаксиса... А потом думать об остальном

Читать полностью…

Autohotkey_RU ( v1 & v2 )

то есть например в путях название папки юзернейма "polzovatel", а A_UserName получает "пользователь"

Читать полностью…

Autohotkey_RU ( v1 & v2 )

у меня аж сердцу плохо стало

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Терминал на autohotkey v2 с поддержкой ИИ.

Пожалуй, это самый лучший скрипт который я писал (лично для меня). Данный код — это, по сути, кастомный терминал, написанный на ahk. Пока что это сырая версия кода, но при этом реализовано много всего интересного:

Реализовано 10 команд. Например, dir <директория> отображает информацию о выбранной директории. Также у dir есть аргумент "/w", то есть текущая директория — "dir /w". Команда run делает всё то же, что и «обычный» run. Команда help выводит справку, ну и т. д.

Также реализована подсветка синтаксиса для команд + справки.

Ну и самая главная фича терминала — это поддержка ИИ прямо в терминале. Вы можете задать промт, а также роль ИИ в классе DeepseekChat (если нужно). Что бы начать общаться с ИИ просто введите команду ai <ваш запрос> и ИИ что-то вам напишет.

Читать полностью…

Autohotkey_RU ( v1 & v2 )

хотя зачем я пложу по две, когда можно сделать в ловеркейс легко… ну ладно

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Чёт сложно, и непонятно ты все описал... Как я понял суть игры, вот в чём:

Есть шкала, в которой динамически двигается зелёный элемент. Чтобы «ловить рыбу», нужно стараться центрировать поплавок (он тоже находится в шкале) относительно зелёного элемента. Делать это можно, зажимая ЛКМ. То есть если зажать ЛКМ, то поплавок движется вправо по шкале, если отпустить ЛКМ, то влево.

В целом это можно реализовать, как-то так:
Для начала нужно как-то найти поплавок, и зелёную штуку - это можно сделать через PixelSearch.

Затем нужно вычислить центры зелёной штуки, а так же поплавка. Для этого нужно уметь пользоваться математикой, и искать хотя бы относительный центр... Ну, например можно искать ближайший зелёный пиксель в области шкалы, то есть взять левый край шкалы как начальную точку, и создать цикл, где каждую итерацию сдвигать X координату функции PixelSearch, и если пиксель будет найден, то прибавлять половину длины зелёной штуки +-.

target_center = x + width/2
float_center = x + width/2

Это не самый лучший пример (наверное), но он будет работать.

Затем нужно сравнивать их позиции:
float_center < target_center - поплавок слева, нужно двигать вправо (зажать ЛКМ).

float_center > target_center - поплавок справа, нужно двигать влево (отпустить ЛКМ).

Это простой пример, но +- такая логику у большинства ботов (наверное). Если ты новичек в autohotkey, то реализовать что-то подобное будет малость сложно, но возможно.

Читать полностью…

Autohotkey_RU ( v1 & v2 )

просто заранее установил ссылки на нужные группы, установил текст и он просто при том когда кто-то "попадается в сети" срабатывает триггер который заходит с акка и по группам рассылает эту хуйню

Читать полностью…

Autohotkey_RU ( v1 & v2 )

Кстати это уже не я удалил, а тг походу

Читать полностью…
Subscribe to a channel