Kangaroo Опубликовано: 5 февраля 2018 Автор Поделиться Опубликовано: 5 февраля 2018 В 05.07.2016 в 4:52 PM, Kangaroo сказал: Если вы не знаете, что такое AHK и как его использовать - прочтите эту тему. @zyxelxzol Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Ddoser Опубликовано: 6 февраля 2018 Поделиться Опубликовано: 6 февраля 2018 В 30.01.2018 в 12:13 AM, Kangaroo сказал: ~RButton & ~LShift::Sendinput {F6}/usedrugs {enter} sleep 1111 Return Так должно быть норм. UPD: исправил Кеныч, а что делать, если попугай не работает? P.S доступ к чатлогу: Этот компьютер>Документы>GTA San Andreas User Files>Samp F2:: loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt { i=%A_Index% } FileReadLine, line, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt, i-1 StringReplace, line, line, !, {!}, ,All StringReplace, line, line, #, {#}, ,All StringReplace, line, line, ^, {^}, ,All StringReplace, line, line, +, {+}, ,All StringTrimLeft, line, line, 11 sendinput, {f6}%line%{enter} return F1:: loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt { i=%A_Index% } FileReadLine, line, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt, i-1 StringTrimLeft, line, line, 11 IfInString, line, : { RegExMatch(line,"\Q: \E(.*)",line) StringTrimLeft, line, line, 2 } StringReplace, line, line, !, {!}, ,All StringReplace, line, line, #, {#}, ,All StringReplace, line, line, ^, {^}, ,All StringReplace, line, line, +, {+}, ,All sendinput, {f6}%line%{enter} return Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
strozza Опубликовано: 6 февраля 2018 Поделиться Опубликовано: 6 февраля 2018 13 минуты назад, Ddoser сказал: Кеныч, а что делать, если попугай не работает? P.S доступ к чатлогу: Этот компьютер>Документы>GTA San Andreas User Files>Samp F2:: loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt { i=%A_Index% } FileReadLine, line, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt, i-1 StringReplace, line, line, !, {!}, ,All StringReplace, line, line, #, {#}, ,All StringReplace, line, line, ^, {^}, ,All StringReplace, line, line, +, {+}, ,All StringTrimLeft, line, line, 11 sendinput, {f6}%line%{enter} return F1:: loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt { i=%A_Index% } FileReadLine, line, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt, i-1 StringTrimLeft, line, line, 11 IfInString, line, : { RegExMatch(line,"\Q: \E(.*)",line) StringTrimLeft, line, line, 2 } StringReplace, line, line, !, {!}, ,All StringReplace, line, line, #, {#}, ,All StringReplace, line, line, ^, {^}, ,All StringReplace, line, line, +, {+}, ,All sendinput, {f6}%line%{enter} return Цитата PgDn:: Loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt { If A_LoopReadLine MY_REPEAT_STRING := A_LoopReadLine MY_CHATLOG := (A_Index-1) } StringTrimLeft, MY_REPEAT_STRING, MY_REPEAT_STRING, 11 StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, !, {!}, All StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, +, {+}, All StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, #, {#}, All StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, ^, {^}, All Clipboard := MY_REPEAT_STRING Sendinput {f6}%MY_REPEAT_STRING%^{vk41} return PgUp:: MY_CHATLOG -= 2 FileReadLine, MY_REPEAT_STRING, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt, %MY_CHATLOG% StringTrimLeft, MY_REPEAT_STRING, MY_REPEAT_STRING, 11 StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, !, {!}, All StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, +, {+}, All StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, #, {#}, All StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, ^, {^}, All Clipboard := MY_REPEAT_STRING Sendinput {del}%MY_REPEAT_STRING%^{vk41} return Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Ddoser Опубликовано: 6 февраля 2018 Поделиться Опубликовано: 6 февраля 2018 4 часа назад, strozza сказал: на какую кнопку? Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Ddoser Опубликовано: 6 февраля 2018 Поделиться Опубликовано: 6 февраля 2018 4 часа назад, strozza сказал: всё равно не робит( Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
лошарик2806 Опубликовано: 6 февраля 2018 Поделиться Опубликовано: 6 февраля 2018 Cделай пожалуйста бинд на многорозовое и быстрое нажатие SHIFT Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Kangaroo Опубликовано: 6 февраля 2018 Автор Поделиться Опубликовано: 6 февраля 2018 4 минуты назад, лошарик2806 сказал: Cделай пожалуйста бинд на многорозовое и быстрое нажатие SHIFT F1:: loop { Send {lshift down} sleep 100 Send {lshift up} } return Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
JackShapard Опубликовано: 6 февраля 2018 Поделиться Опубликовано: 6 февраля 2018 6 часов назад, Ddoser сказал: на какую кнопку? Написано же Page Down) Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Paprikos Опубликовано: 6 февраля 2018 Поделиться Опубликовано: 6 февраля 2018 (изменено) Нужен бинд для /gov, чтобы при открытии окна и выбора времени текст забивался автоматически. Изменено 6 февраля 2018 пользователем Paprikos Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Ddoser Опубликовано: 6 февраля 2018 Поделиться Опубликовано: 6 февраля 2018 5 часов назад, JackShapard сказал: Написано же Page Down) ну всё равно не работает Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
JackShapard Опубликовано: 7 февраля 2018 Поделиться Опубликовано: 7 февраля 2018 15 часов назад, Paprikos сказал: Нужен бинд для /gov, чтобы при открытии окна и выбора времени текст забивался автоматически. Скинь как выглядит окно с гов Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Denisz Опубликовано: 7 февраля 2018 Поделиться Опубликовано: 7 февраля 2018 10 hours ago, JackShapard said: Скинь как выглядит окно с гов https://imgur.com/a/niBrx Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
JackShapard Опубликовано: 7 февраля 2018 Поделиться Опубликовано: 7 февраля 2018 В 06.02.2018 в 5:55 PM, Paprikos сказал: Нужен бинд для /gov, чтобы при открытии окна и выбора времени текст забивался автоматически. #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. ; #Warn ; Enable warnings to assist with detecting common errors. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. F3:: stroka1 = Проходит набор в Армию штата на Рядового (2 года в штате), Ефрейтор (3 года в штате). stroka2 = Для вступления требуется знания УаК, устава, пакет документов, быть адекватным. stroka3 = На собеседование желающим прибыть на КПП NGSA ((/gps > Фракции > КПП Военной Базы)). stroka4 = Ждём всех желающих! По вопросам набора обращайтесь на (pjr/sms). sleep 200 Sendinput {enter} sleep 200 SendInput %stroka1%{enter} sleep 200 SendInput {down} sleep 200 SendInput {enter} sleep 200 SendInput %stroka2%{enter} sleep 200 SendInput {down} sleep 200 SendInput {down} sleep 200 SendInput {enter} sleep 200 SendInput %stroka3%{enter} sleep 200 Sendinput {down} sleep 200 Sendinput {down} sleep 200 Sendinput {down} sleep 200 SendInput {enter} sleep 200 SendInput %stroka4%{enter} return 1 Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
JackShapard Опубликовано: 7 февраля 2018 Поделиться Опубликовано: 7 февраля 2018 3 минуты назад, JackShapard сказал: #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. ; #Warn ; Enable warnings to assist with detecting common errors. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. F3:: stroka1 = Проходит набор в Армию штата на Рядового (2 года в штате), Ефрейтор (3 года в штате). stroka2 = Для вступления требуется знания УаК, устава, пакет документов, быть адекватным. stroka3 = На собеседование желающим прибыть на КПП NGSA ((/gps > Фракции > КПП Военной Базы)). stroka4 = Ждём всех желающих! По вопросам набора обращайтесь на (pjr/sms). sleep 200 Sendinput {enter} sleep 200 SendInput %stroka1%{enter} sleep 200 SendInput {down} sleep 200 SendInput {enter} sleep 200 SendInput %stroka2%{enter} sleep 200 SendInput {down} sleep 200 SendInput {down} sleep 200 SendInput {enter} sleep 200 SendInput %stroka3%{enter} sleep 200 Sendinput {down} sleep 200 Sendinput {down} sleep 200 Sendinput {down} sleep 200 SendInput {enter} sleep 200 SendInput %stroka4%{enter} return p.s надо открыть окно с нужным временем и нажать 1 Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Kostya_Niger Опубликовано: 8 февраля 2018 Поделиться Опубликовано: 8 февраля 2018 Вот чуток проще еще кидали раньше. !Numpad6:: stroka_gov1 = Открыт призыв в Армию на звания: stroka_gov2 = Рядовой: 2 года в штате,вод.права,мед.карта,паспорт(Устав); stroka_gov3 = Ефрейтор: 3 года в штате,полный пакет документов (Устав и УаК).(Высокая З/П); stroka_gov4 = Наемники: через заявку на портале штата. Прибыть на КПП Армии. gov_height := (A_ScreenHeight/2.64) loop 4 { final_gov := % stroka_gov%A_Index% MouseClick, Left, A_ScreenWidth/2, gov_height MouseClick, Left, A_ScreenWidth/2, gov_height sleep 150 SendInput %final_gov%{enter} sleep 150 gov_height += (A_ScreenHeight/42.66) } return 1 Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.