[Помощь] Проблемы с авторегером. - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Помощь] Проблемы с авторегером.
ArrowOfDeath Дата: Вторник, 29.03.2016, 23:10 | Сообщение # 1
Советник
Сообщений: 629
Статус: Offline
Возникли проблемы: Скрипт не всегда вводит корректный пароль в диалог, не всегда вводит корректный е-маил, после спавна если нажать F6 , откроется чат-строка после чего в нее копируется пароль и емаил , все это выводится в чат, но почему? Стоят же проверки на диалоги, если нужного диалога нет, то почему скрипт продолжает работу?

Код в последнем сообщение.


Мои AHК скрипты | Темы:

AHK



Сообщение отредактировал [LSD]Magnum - Суббота, 02.04.2016, 12:52
Longich Дата: Среда, 30.03.2016, 06:52 | Сообщение # 2
Авторитет
Сообщений: 1017
Статус: Offline
Можешь в лс скинуть весь скрипт ?

Вконтакте: Кликабельно
Steam: Кликабельно
[DiamondRP]Мои темы: Кликабельно
[AHK]Мои темы: Кликабельно
[Вопросы]Задай мне личный вопрос: Кликабельно
Demy Дата: Среда, 30.03.2016, 11:51 | Сообщение # 3
Бывалый
Сообщений: 422
Статус: Offline
После SendInput'a нужен sleep, также пара советов:
1) Называй переменные нормально
2) Запихни путь к чатлогу в переменную
3) Сверяй по названию, а не ID'am


AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
ArrowOfDeath Дата: Четверг, 31.03.2016, 23:25 | Сообщение # 4
Советник
Сообщений: 629
Статус: Offline
Цитата Demy ()
После SendInput'a нужен sleep, также пара советов:
1) Называй переменные нормально
2) Запихни путь к чатлогу в переменную
3) Сверяй по названию, а не ID'am

Прислушался к твоим советам ^_^
Но возникла проблема..

При активации "Переподключения к серверу" ( 74 строка !3 - активация ) , скрипт начинает отсчет, после производится переподключение (P.S где скрипт нашел строку "Server closed..", если чатлог пуст?) , далее краш. В ошибке указано проблема из-за SAMPFUNCS.asi. Удалил его, ошибка сохранилась, еще пару раз вылетала ошибка с модулем StackHash_d68b. Еще неизвестно работает ли проверка на бан..

Пожалуйста, жду Ваших наставлений по этому поводу.

P.S | В моем udf не было нужного инклуда ( рестарта сервера ), скопировал из другого udf'a этот инклуд, и вставил в свой. Может быть проблема в этом?

Код
#IfWinActive GTA:SA:MP
#Include sampAHK.ahk

!1::
SendMessage, 0x50,, 0x4190419,, A
Loop 10
{
SendInput, {f6}/mn{enter}
Sleep, 450
SendInput, {down 4}{Enter}
Sleep, 450
SendInput, >> https://vk.com/arpban ARPBAN RINGA ИПЛАН | Яж ник прошу сменить.{!!}{Enter}
}
return

!2::  
Welcome := "Добро пожаловать на Advance RolePlay!"
reg := "Регистрация завершена!"

start:
Loop
{
fileread, sms, %a_mydocuments%\gta san andreas user files\samp\chatlog.txt  ; Читаем чатлог
sleep, 500
if sms contains %welcome%  ; Если в чатлоге содержиться строка "Добро пожаловать на Advance RolePlay!", то..
    
{
    AddChatMessage("{00BFFF}[FlooderBot] {FAFAFA}Уловил строку. Едем дальше.")
    Sleep, 1000
}

else
    
{
    AddChatMessage("{00BFFF}[FlooderBot] {FAFAFA}Строка не найдена. Проверим еще раз.")
    sleep, 3000
    goto start
}

FileDelete, %a_mydocuments%\gta san andreas user files\samp\chatlog.txt ; Удаляем чатлог.
goto begin

}

begin:
SendMessage, 0x50,, 0x4190419,, A
if (getDialogID()="2") ; Если id диалога 2 , то...
sleep, 1500
SendInput, ks7vakkj{enter} ; Вводим пароль.
Sleep, 2000
if (getDialogID()="3") ; Если id диалога 3, то..
Random, fox2, 40000, 1000000  ; Генирируем рандомный е-маил.
sleep, 400
SendInput, %fox2%@mail.ru{enter} ; Вставляем сгенерированный е-маил в строку.
sleep, 400
fileread, sms, %a_mydocuments%\gta san andreas user files\samp\chatlog.txt  ; Читаем чатлог
if sms contains %reg%
FileDelete, %a_mydocuments%\gta san andreas user files\samp\chatlog.txt ; удаляем чатлог.
Sleep, 400
SendInput, {esc}
Sleep, 400
SendInput, {esc}
Sleep, 400
SendInput, {esc}
Sleep, 400
SendInput, {esc}
sleep, 400
return

!3::
FileDelete, %a_mydocuments%\gta san andreas user files\samp\chatlog.txt
closed := "Server closed the connection."
ban := "You are banned from this server."
AddChatMessage("Функция автоматического переподключания к серверу | {01df01}Включена.")

text1:
Loop
{
fileread, sms, %a_mydocuments%\gta san andreas user files\samp\chatlog.txt
sleep, 250
if sms contains %ban%
    
{
AddChatMessage("{FAFAFA}Вы были {FF0000}забанены. {FAFAFA}Перезагрузите Ваш модем.")
}

else
{
    Sleep, 100
}

FileDelete, %a_mydocuments%\gta san andreas user files\samp\chatlog.txt
goto Povtor
    
}

Povtor:
Loop
{
fileread, sms, %a_mydocuments%\gta san andreas user files\samp\chatlog.txt
if sms contains %closed%
    Sleep, 300
FileDelete, %a_mydocuments%\gta san andreas user files\samp\chatlog.txt
    goto text2
}

text2:
FileDelete, %a_mydocuments%\gta san andreas user files\samp\chatlog.txt
AddChatMessage("{00BFFF}[FloodBot] {FAFAFA}Строка {FF0000}'Server closed the connection.' {FAFAFA}была успешно обнаружена.")
Sleep, 1750
AddChatMessage("Перезагрузка через {FF0000}4 sec.")
Sleep, 1750
AddChatMessage("Перезагрузка через {FF0000}3 sec.")
Sleep, 1750
AddChatMessage("Перезагрузка через {FF0000}2 sec.")
Sleep, 1750
AddChatMessage("Перезагрузка через {FF0000}1 sec.")
Sleep, 1750
AddChatMessage("{cc0000}[FloodBot]{ff0000}[Warning!] {04B404}Инициирована перезагрузка игры...")
Sleep, 1000
restart()
sleep, 300
goto text1

!4::
Process, Close, gta_sa.exe
Sleep, 500
MsgBox, 131120, gta_sa.exe, Процесс успешно завершен!
return


Мои AHК скрипты | Темы:

AHK



Сообщение отредактировал [LSD]Magnum - Четверг, 31.03.2016, 23:25
Demy Дата: Пятница, 01.04.2016, 20:02 | Сообщение # 5
Бывалый
Сообщений: 422
Статус: Offline
Тоже была такая проблема.. Но, вроде как исправилась легко: #Include UDF.ahk первой строкой прописать. (Возможно, ошибаюсь)

Код
#Include sampAHK.ahk
#IfWinActive GTA:SA:MP

!1::
SendMessage, 0x50,, 0x4190419,, A
Loop 10
{
SendInput, {f6}/mn{enter}
Sleep, 450
SendInput, {down 4}{Enter}
Sleep, 450
SendInput, >> https://vk.com/arpban ARPBAN RINGA ИПЛАН | Яж ник прошу сменить.{!!}{Enter}
}
return

!2::  
...


AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
ArrowOfDeath Дата: Суббота, 02.04.2016, 12:49 | Сообщение # 6
Советник
Сообщений: 629
Статус: Offline
Решил проблемку, благодарю за помощь.

Мои AHК скрипты | Темы:

AHK



Сообщение отредактировал [LSD]Magnum - Суббота, 02.04.2016, 14:46
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума