Приветствую. Каждый отработчик после загрузки куки в браузер первым делом заходит в почту, и начинает вводить каждый запрос вручную, да, некоторые печатают в слепую и очень быстро, но зачем лишний раз трудиться и постоянно вводить каждый запрос своими ручками? Тем более, если у вас лежит большая пачка *****, которую нужно отработать. Первое время я отрабатывал точно так же, как и большинство людей - вводил вручную каждый запрос. Но позже я увидел, что мой знакомый пользуется ahk-скриптом, код у него довольно простой, но очень полезный. Меня заинтересовала эта идея, теперь я делюсь ею с вами. Возможно, некоторые уже используют подобную фишку, но лично я о таком не знал изначально, да и не мог найти уже полностью готовый скрипт, когда додумался использовать эту идею. В этой статье я солью свою версию скрипта, которую вы можете сами под себя настроить или же что-то доработать. Код самого скрипта: Run, https://zelenka.guru/threads/4335453/ #SingleInstance force ;Запрос первый !1:: send, ^a SetKeyDelay, 30 send, epic games sleep 60 return ;Запрос второй !2:: send, ^a SetKeyDelay, 30s send, steam purchase sleep 60 return ;Запрос третий !3:: send, ^a SetKeyDelay, 30 send, battle.net sleep 60 return ;Запрос четвертый !4:: send, ^a SetKeyDelay, 30 send, battlestate sleep 60 return ;Запрос пятый !5:: send, ^a SetKeyDelay, 30 send, mojang sleep 60 return ;Запрос шестой !a:: send, ^a SetKeyDelay, 30 send, hoyolab sleep 60 return ;Запрос седьмой !s:: send, ^a SetKeyDelay, 30 send, ubisoft.com sleep 60 return ;Запрос восьмой !d:: send, ^a SetKeyDelay, 30 send, ea sleep 60 return ;Запрос девятый !f:: send, ^a SetKeyDelay, 30 send, mihoyo sleep 60 return ;Запрос одиннадцатый !g:: send, ^a SetKeyDelay, 30 send, binance sleep 60 return ;Пароль по бинду !v:: send, ^a SetKeyDelay, 30 send, password sleep 60 send, {enter} return ;Открытие почт gmail + yahoo + outlook + youtube по бинду !b:: Run, https://gmail.com/ sleep 100 Run, https://yahoo.com/ sleep 100 Run, https://outlook.com/ sleep, 100 Run, https://www.youtube.com/channel_switcher reload Code Run, https://zelenka.guru/threads/4335453/ #SingleInstance force ;Запрос первый !1:: send, ^a SetKeyDelay, 30 send, epic games sleep 60 return ;Запрос второй !2:: send, ^a SetKeyDelay, 30s send, steam purchase sleep 60 return ;Запрос третий !3:: send, ^a SetKeyDelay, 30 send, battle.net sleep 60 return ;Запрос четвертый !4:: send, ^a SetKeyDelay, 30 send, battlestate sleep 60 return ;Запрос пятый !5:: send, ^a SetKeyDelay, 30 send, mojang sleep 60 return ;Запрос шестой !a:: send, ^a SetKeyDelay, 30 send, hoyolab sleep 60 return ;Запрос седьмой !s:: send, ^a SetKeyDelay, 30 send, ubisoft.com sleep 60 return ;Запрос восьмой !d:: send, ^a SetKeyDelay, 30 send, ea sleep 60 return ;Запрос девятый !f:: send, ^a SetKeyDelay, 30 send, mihoyo sleep 60 return ;Запрос одиннадцатый !g:: send, ^a SetKeyDelay, 30 send, binance sleep 60 return ;Пароль по бинду !v:: send, ^a SetKeyDelay, 30 send, password sleep 60 send, {enter} return ;Открытие почт gmail + yahoo + outlook + youtube по бинду !b:: Run, https://gmail.com/ sleep 100 Run, https://yahoo.com/ sleep 100 Run, https://outlook.com/ sleep, 100 Run, https://www.youtube.com/channel_switcher reload Что по итогу выполняет наш скрипт? Здесь я распишу сам порядок выполнения действий скрипта, а ниже распишу о каждой строчке, что она значит и т.д При нажатии бинда у нас выделяется весь текст сочетанием клавиш Ctrl + A, затем вводится заданный нами запрос. Бинды есть на запросы, на пароль и так же на открытия трех почт - gmail, yahoo, outlook, так же открывает страницу со всеми Youtube каналами из кука. Как только вы открыли браузер, просто загрузите куки и нажмите на бинд, который открывает все почты. По дефолту стоит Alt+B. Затем войдите в почту, кликните на поисковую строку писем и нажимайте бинд запроса, таким образом будете видеть последние письма вашего запроса. Это легче и быстрее в разы, чем чекать через фильтры. Пример поиска запросов Пример YT каналов Чтобы корректно работало открытие почт - нужно выставить браузер, в котором вы чекаете **** по умолчанию в windows, Пример, как скрипт помогает сэкономить время: Описание каждой строчки скрипта. !b - восклицательный знак отвечает за нажатие клавиши Alt, ну и буква b отвечает за нажатие клавиши b соответственно. То есть при нажатии сочетания Alt + B у нас будут воспроизводится заданные нами действия в коде скрипта. send, ^a - отвечает за нажатие сочетания клавиш Ctrl + A, сделано это для того, чтобы вам пришлось просто кликнуть в поисковую строку почты и нажать бинд, который изначально выделит весь текст, а затем начнет печатать, то есть первоначальный текст заменяется вашим запросом, дабы не утруждаться и не удалять текст вручную ;) SetKeyDelay, 30 - отвечает за интервал набора текста, время указано в миллисекундах. send, *наименование запроса* - отвечает за набор текста, в нашем случае запроса, который вы можете сами задать. sleep 60 - отвечает за задержку перед следующим действием. sleep 100 - отвечает за задержку перед следующем действием, в данном скрипте это открытие следующей вкладки (страницы почты). Задержки созданы для того, чтобы весь текст успел ввестись в поисковую строку, если же задержку убрать, то вместо "steam purchase" или любой другой фразы может ввестись только ее часть, к примеру "steam pur". Именно для этого я и добавил задержку. Список всех биндов в скрипте. По дефолту стоят бинды, которые я распишу ниже. Каждый бинд вы можете поменять под себя индивидуально. Alt + 1 = epic games Alt + 2 = steam purchase Alt + 3 = battle.net Alt + 4 = battlestate Alt + 5 = mojang Alt + A = hoyolab Alt + S = ubisoft.com Alt + D = ea Alt + F = rockstargames.com Alt + G = roblox robux Alt + V = пароль Alt + B = открытие Gmail, Yahoo, Outlook + страницы всех каналов YouTube Установка скрипта. Первым делом скачиваем AHK - AutoHotKey. Для этого переходим на официальный сайт https://www.autohotkey.com/, кликаем на зеленую кнопочку "Download" Скриншот Далее кликаем на кнопку "Download Current Version" Скриншот После загрузки инсталлера AHK запускаем его, и выбираем первый вариант "Express Installation" Скриншот Установка моментально завершается, жмем самую нижнюю кнопку "Exit" Теперь открываем проводник, просто жмем "Мой Компьютер" в панеле Пуск. Кликаем по "Вид" Скриншот Затем ставим галочку "Расширения имен файлов" Скриншот Настройка скрипта под себя. Переходим на рабочий стол и создаем текстовый документ, копируем код скрипта из этой статьи и вставляем его в этот текстовик. Меняем клавиши биндов, запросы и пароль под себя. Осталось сохранить наш скрипт. Для этого жмем "Файл" --> "Сохранить как", пишем название скрипта и добавляем в конце .ahk формат. Пример - "script.ahk". В строчке ниже выбираем "Все типы файлов" (на англ. All Files) Скриншот Запускаем скрипт, готово. Если вы захотите его отредактировать, просто кликните правой кнопкой мыши по ярлыку скрипта, затем "Edit script". Сохранить можно будет простым сочетанием клавиш Ctrl + S. После открытия скрипта у вас не будет никакого всплывающего окна, чтобы проверить, работает ли скрипт, просто перейдите в трей и посмотрите, есть ли там значок AHK. Если есть - скрипт работает. Скриншот Список обновлений. Постоянно обновляю скрипт, как только приходит какая-либо идея в голову. 18.09.2022 - реализовал запуск почт через Run, вместо send, что ускорило открытие почт почти на 2 секунды. (Раньше открытие составляло 2,07 секунды, теперь 0.24 секунды) 21.12.2021 - переделал скрипт, раньше убивал кук из-за нововведений гугла, теперь же ничего не убивает. Заключение. Возможно кто-то уже делал подобные темы, но я такого еще никогда не встречал. Так же мой скрипт скорее всего полная хуета, в плане грамотности написания кода, в кодинге я долбаеб, поэтому сорри ;) скрипт был сделан из говна и палок, соглашусь. Идею скрипта увидел у cute999 , а в написании скрипта помогал astrelitz Написал статью от нехуй делать, всем спасибо.
Отраб_Стима, ну если такое и делать, то стоит и делать залив куков по бинду) а там уже целый софт выйдет такими темпами
можно не только на alt но и на нампад NumPad9::Send, airtm{ENTER} NumPad8::Send, riot{ENTER} NumPad7::Send, ubisoft{ENTER} NumPad6::Send, ea{ENTER} NumPad5::Send, steam{ENTER} NumPad4::Send, battlestate{ENTER} NumPad3::Send, epicgames{ENTER} NumPad2::Send, mihoyo{ENTER} NumPad1::Send, mojang{ENTER} NumPad0::Send, пароль{ENTER}
BipolarDisorder, да и суть работы скриптов разная. у него скачанная программа, у меня же скрипт который можно доработать и который гибок в настройке. у него софт работает по принципу буфера обмена, у меня совсем не так. ты сравниваешь совсем разные вещи.
Странно, что рекламу темы сделал через Run, а открытие почт через send #SingleInstance force #IfWinActive, ahk_exe chrome.exe ;Запрос первый !1:: Send, ^a SendInput, epic games{Enter} return ;Запрос второй !2:: send, ^a SetKeyDelay, 30 SendInput, steam purchase{Enter} sleep 60 send, {enter} return ;Запрос третий !3:: send, ^a SetKeyDelay, 30 SendInput, battle.net{Enter} return ;Запрос четвертый !4:: send, ^a SetKeyDelay, 30 SendInput, battlestate{Enter} return ;Запрос пятый !5:: send, ^a SetKeyDelay, 30 SendInput, mojang{Enter} return ;Запрос шестой !a:: send, ^a SetKeyDelay, 30 SendInput, hoyolab{Enter} return ;Запрос седьмой !s:: send, ^a SetKeyDelay, 30 SendInput, ubisoft.com{Enter} return ;Запрос восьмой !d:: send, ^a SetKeyDelay, 30 SendInput, ea{Enter} return ;Запрос девятый !f:: send, ^a SetKeyDelay, 30 SendInput, rockstargames.com{Enter} return ;Запрос одиннадцатый !g:: send, ^a SetKeyDelay, 30 SendInput, roblox robux{Enter} return ;Пароль по бинду !v:: send, ^a SetKeyDelay, 30 SendInput, пароль{Enter} return ;Открытие почт gmail + yahoo + outlook одной клавишей !b:: Run, https://gmail.com Run, https://login.yahoo.com Run, https://outlook.live.com reload C# #SingleInstance force #IfWinActive, ahk_exe chrome.exe ;Запрос первый !1:: Send, ^a SendInput, epic games{Enter} return ;Запрос второй !2:: send, ^a SetKeyDelay, 30 SendInput, steam purchase{Enter} sleep 60 send, {enter} return ;Запрос третий !3:: send, ^a SetKeyDelay, 30 SendInput, battle.net{Enter} return ;Запрос четвертый !4:: send, ^a SetKeyDelay, 30 SendInput, battlestate{Enter} return ;Запрос пятый !5:: send, ^a SetKeyDelay, 30 SendInput, mojang{Enter} return ;Запрос шестой !a:: send, ^a SetKeyDelay, 30 SendInput, hoyolab{Enter} return ;Запрос седьмой !s:: send, ^a SetKeyDelay, 30 SendInput, ubisoft.com{Enter} return ;Запрос восьмой !d:: send, ^a SetKeyDelay, 30 SendInput, ea{Enter} return ;Запрос девятый !f:: send, ^a SetKeyDelay, 30 SendInput, rockstargames.com{Enter} return ;Запрос одиннадцатый !g:: send, ^a SetKeyDelay, 30 SendInput, roblox robux{Enter} return ;Пароль по бинду !v:: send, ^a SetKeyDelay, 30 SendInput, пароль{Enter} return ;Открытие почт gmail + yahoo + outlook одной клавишей !b:: Run, https://gmail.com Run, https://login.yahoo.com Run, https://outlook.live.com reload Spoiler Автор также забыл упомянуть об изменении хоткеев https://ahk-wiki.ru/hotkeys https://ahk-wiki.ru/keylist Работает только в Chrome для предотвращения всякой хуйни (для других браузеров изменить с chrome.exe на Ваш -- в диспетчере задач процесс можно посмотреть) Открытие почт теперь без говнокода и сразу в браузере по умолчанию Запросы сразу вставляет, а не вводит несколько миллисекунд
Так а смысл если достаточно просто нажать F5 когда загрузил новые куки?) ****ать запросы на почте можно используя любой макрос (Статья выше как вариант) Про " Отрабатывать **** в разы быстрее" кликбейт, речь не идет даже о 20-30% бустра скорости
Скрипт постоянно обновляю, как только приходят новые идеи по улучшению. Сейчас опять обновил. Сделал открытие почт через Run, раньше было через send. Поднято кнопкой.
hydrotical, прикрути GUI с инпатами и хоткеями, с возможностью хранить конфиг в реестре тогда будет пижже для тех кто не шарит за код
ElPrimov1337, 1) использовать скрипт вместо чекера 2) прочекал ты почту, получил инфу, что на почте есть: epic games, ubisoft, steam, ea.com, roblox, tarkov. теперь сиди и ебись вводя вручную. либо же используй скрипт и потрать на это 2 секунды
workingkilla, я все свои запросы за 6 сек могу проверить) быстрее будет как я делаю, на пару сек, но быстрее
Достаточно полезная статья, но почему то даже речь не идет об ускорение всего процесса. Больше всего радует оформление ее и правильное написание слов