Форум работает в тестовом режиме. Все данные были перенесены со старого сайта 2018 года. Некоторая информация может быть недоступна, например вложения или хайды. Просьба сообщать о данных случаях через функционал "Жалоба", прямо под постом, где отсуствуют данные из хайда или проблемы с вложением.
Могут быть проблемы в "выкидыванием" с форума (слетевшей авторизацией). Нужно собрать статистику таких случаев.
Есть Тема, куда можете сообщить о проблемах с сайтом либо просто передать привет.

Автоввод пароля при заходе на перса

Рег
2 Мар 2016
Сообщения
5
Реакции
0
При входе на персонажа нужно вводить пароль и нажимать кнопку "подтвердить"

<html>
<title>Управление личным паролем</title>
<body>
<center>
<img src="L2Font.mini_logo-k" width=250 height=90><br>
<img src="L2UI_CH3.herotower_deco" width=256 height=32><br>
</center>
<br>
Здравствуй, путник! Чтобы продолжить своё путешествие, ты должен ввести личный пароль.
<center>
<table>
<tr><td><font color="732cde">Введите пароль: </font></td><td><edit var="pass" width=70 height=10></td></tr><br>
</table>
<br>
<button value="Подтвердить" action="bypass -h 00 $pass" width=100 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"> <button value="Сменить пароль" action="bypass -h 01" width=100 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF">
<button value="Забыл пароль" action="bypass -h 02" width=100 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF">
<br>
<img src="L2UI_CH3.herotower_deco" width=256 height=32>
</center>
</body>
</html>

Нужно сделать скрипт, который будет запускаться после входа на персонажа или перезахода на него же. При этом будет вводить пароль "1111" и нажимать кнопку принять. К сожалению, я не нашёл темы с автовводом пароля. Если можете, помогите, не думаю, что это очень сложно, просто я почти ничего в этом не понимаю.
 
@iUp, Так, всё норм, можно сделать как-нибудь, что бы скритп врубался именно при заходе на перса? А то нагружать процессор с 3+ окон.... Диктуй киви, как получу первые дивиденды вышлю)

И ещё, что нужно менять в зависимости от диалогового окна?
 
@Kalina, ты хоть скрипт тестил или так, лишь бы что-то написать про нагрузку? поставь делей больше, если уж такой суеверный. во ботоводы пошли, пишешь им скрипты готовые, а они даже не могут в нем разобраться и интуитивно понять что менять :(
 
@Kalina, у меня 5+ параллельных потоков на 3-4 окнах одновременно с делеем 100, нагрузка на процессор (которому уже 7ой год, кстати) 3-5%.
если релог скриптом, либо ввести нужно только один раз:
Procedure EnterPass;
begin
while (not engine.dlgtext.contains('личный пароль')) do delay(200); // ждем пока появится нужное окошко
Engine.BypassToServer('00 '+pswd,true); //вводим пароль
end;
процедурку вставишь в свой скрипт после релога. "нагрузка" будет только пока ты не введешь пароль.
 
@iUp, меня после минуты включенного скрипта х..нуло в бан по железу :lool:
Возможно конечно совпадение, но очень странное, я просто в городе стоял. Я так понимаю он по кругу идёт с делеем 200, может как то палится это. А вообще, у меня адрик делает релог когда видит капчу, по этому и нужен был автоввод пароля.
Т.е. походу всё же надо настроить, что бы именно после входа в игру включался, а не по кругу. (если что, релог через события т.е. не скрипт)
 
Назад
Сверху