Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация

Auto Login на AutoIt

-

Разработка ПО для Perfect World

- Бюро разработчиков Zhyk.Ru: создание ботов, снифферов и прочих программ для Perfect World

Ответ
 
Опции темы
Старый 06.05.2012, 04:37   #1
 Разведчик
Аватар для fullzero
 
fullzero скоро будет известенfullzero скоро будет известенfullzero скоро будет известенfullzero скоро будет известенfullzero скоро будет известен
Регистрация: 06.03.2010
Сообщений: 39
Популярность: 498
Сказал(а) спасибо: 30
Поблагодарили 2 раз(а) в 2 сообщениях
 
Lightbulb Auto Login на AutoIt

Думаю тут и так всё понятно. Из настроек только имя окна и данные профиля, указываются в settings.ini. Везде поставил коментарии, хотя было и не обязательно. Уверен подобных тем полно, но я толком ничего не нашёл на AutoIt, не судите строго если что не так.

Auto Login.au3
Код:
$settings = "settings.ini"                                          ; Ини файл с настройками
$WindowName = IniRead($settings, "Settings", "WindowName", "")      ; Читаем имя окна
$Login = IniRead($settings, "Account", "Login", "")                 ; Читаем логин
$Password = IniRead($settings, "Account", "Password", "")           ; Читаем пароль

WinActivate($WindowName)                                            ; Делаем окно активным     
Send($Login)                                                        ; Посылаем логин
Send("{TAB}")                                                       ; Посылаем Tab
Send($Password)                                                     ; Посылаем пароль
Send("{ENTER}")                                                     ; Посылаем ентер
settings.ini
Код:
[Settings]
WindowName = Perfect World          ; Имя окна с игрой

[Account]
Login             = Login           ; Логин
Password          = Password        ; Пароль
Вложения
Тип файла: rar Auto Login.rar (494 байт, 185 просмотров)
  Ответить с цитированием
Пользователь сказал cпасибо:
DevZI (24.11.2013)
Старый 06.05.2012, 23:04   #2
 Разведчик
Аватар для fullzero
 
fullzero скоро будет известенfullzero скоро будет известенfullzero скоро будет известенfullzero скоро будет известенfullzero скоро будет известен
Регистрация: 06.03.2010
Сообщений: 39
Популярность: 498
Сказал(а) спасибо: 30
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Auto Login на AutoIt

Добавил проверку на существование процесса, и теперь может открывать скрытое/свёрнутое окно.

Auto Login.au3
Код:
#NoTrayIcon                                                         : Указывает, что при запуске сценария AutoIt требуется скрыть его индикатор.
$settings = "settings.ini"                                          ; Ини файл с настройками
$WindowName = IniRead($settings, "Settings", "WindowName", "")      ; Читаем имя окна
$ProcessName = IniRead($settings, "Settings", "ProcessName", "")    ; Читаем имя процесса
$Login = IniRead($settings, "Account", "Login", "")                 ; Читаем логин
$Password = IniRead($settings, "Account", "Password", "")           ; Читаем пароль

If ProcessExists($ProcessName) Then                                 ; Проверяем на существование процесса
WinSetState ($WindowName, "", @SW_RESTORE)                          ; @SW_RESTORE = восстановить ранее свернутое окно
WinActivate ($WindowName, "")                                       ; Делаем окно активным
Send($Login)                                                        ; Посылаем логин
Send("{TAB}")                                                       ; Посылаем Tab
Send($Password)                                                     ; Посылаем пароль
Send("{ENTER}")                                                     ; Посылаем ентер
Else                                                                ; Если процесс не запущен то выводим ошибку
MsgBox(0, "Ошибка", "Процесс "&$ProcessName&" с именем окна "&$WindowName&" не найден! Проверьте настройки в файле "&$settings)
Endif
settings.ini
Код:
[Settings]
WindowName      = Perfect World
ProcessName     = elementclient.exe

[Account]
Login           = Login
Password        = Password
  Ответить с цитированием
Пользователь сказал cпасибо:
Pa' (13.06.2012)
Старый 02.05.2013, 23:10   #3
 Разведчик
Аватар для alfheim
 
alfheim никому не известный тип
Регистрация: 02.05.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Auto Login на AutoIt

Не могли бы вы пожалуйста добавить в скрипт проверку статуса клиента? (или еще грузится, или уже загружен)
  Ответить с цитированием
Старый 10.11.2013, 20:44   #4
 Разведчик
Аватар для zap96ol
 
zap96ol неизвестен в этих краяхzap96ol неизвестен в этих краях
Регистрация: 05.11.2011
Сообщений: 20
Популярность: -117
Сказал(а) спасибо: 52
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Auto Login на AutoIt

а где тут запуск самого клиента происходит немогу понять?
или я слепой...(

п.с. и можно ли таким образом в одно скрипте открывать несколько окон?
  Ответить с цитированием
Старый 11.11.2013, 07:05   #5
 Разведчик
Аватар для fullzero
 
fullzero скоро будет известенfullzero скоро будет известенfullzero скоро будет известенfullzero скоро будет известенfullzero скоро будет известен
Регистрация: 06.03.2010
Сообщений: 39
Популярность: 498
Сказал(а) спасибо: 30
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Auto Login на AutoIt

Цитата:
Сообщение от zap96olПосмотреть сообщение
а где тут запуск самого клиента происходит не могу понять?
или я слепой...(

п.с. и можно ли таким образом в одно скрипте открывать несколько окон?

Запуска клиента нету, я даже не планировал играть в несколько окон) Это простая авторизация, скрипт просто входит в учётку до окна с персами.
  Ответить с цитированием
Старый 11.11.2013, 14:48   #6
 Разведчик
Аватар для zap96ol
 
zap96ol неизвестен в этих краяхzap96ol неизвестен в этих краях
Регистрация: 05.11.2011
Сообщений: 20
Популярность: -117
Сказал(а) спасибо: 52
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Auto Login на AutoIt

Цитата:
Сообщение от fullzeroПосмотреть сообщение
Запуска клиента нету, я даже не планировал играть в несколько окон) Это простая авторизация, скрипт просто входит в учётку до окна с персами.

а делать запуск окон и т.д. значит не будете да?(
  Ответить с цитированием
Старый 11.11.2013, 16:31   #7
 Разведчик
Аватар для vogel
 
vogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личность
Регистрация: 17.09.2009
Сообщений: 46
Популярность: 1187
Сказал(а) спасибо: 8
Поблагодарили 50 раз(а) в 13 сообщениях
 
По умолчанию Re: Auto Login на AutoIt

Ололо. А как насчёт выбрать сервер ?
  Ответить с цитированием
Ответ

Метки
автовход, auto login, autoit

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
GTA 4 Login Yusif164 Тюнинг клиента Cross Fire 5 22.10.2011 16:30
[Информация] Login A21. (RISE) Фиксы / Патчи / Программы 0 12.09.2011 05:37
[Программа] SBot AC (Auto Login for SBot) Cassa Прочее 0 24.10.2010 15:40
[Программа] WoW Auto Login AsPin Читы, баги и статьи по WoW 1 10.09.2010 09:47
[Программа] Perfect World Auto-login v.1.1. KloneB@DGuY Боты, скрипты и прочий софт для Perfect World 5 25.04.2010 16:50

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 18:48.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net