HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 06.10.2017, 17:31
IvanLeont97
Новичок
Регистрация: 06.10.2017
Сообщений: 4
С нами: 4527421

Репутация: 0
По умолчанию

Здравствуйте, возникла проблема, когда открывается диалог авторизации я отправляю

sendDialogResponse(sampDialog.wDialogID, 1, 1, "Pass");

Как мне теперь понять, верный пароль или нет я отправил.

Пробывал проверять диалог, если повторно появляется диалог авторизации значит пароль неверный, но мне кажется что это делается как то по другому.
 
Ответить с цитированием

  #2  
Старый 06.10.2017, 17:35
©Ded_Fedot
Флудер
Регистрация: 20.04.2013
Сообщений: 2,138
С нами: 6875192

Репутация: 168


По умолчанию

Разве сервер сам не отправит инфу что пароль не верный?
 
Ответить с цитированием

  #3  
Старый 06.10.2017, 17:40
IvanLeont97
Новичок
Регистрация: 06.10.2017
Сообщений: 4
С нами: 4527421

Репутация: 0
По умолчанию

Цитата:
Сообщение от Ded_Fedot  

Разве сервер сам не отправит инфу что пароль не верный?
Ну диалог с тем же ID опять появится только с измененным текстом, что пароль неверный осталось 3 попытки.

Как получить то эту инфу,
 
Ответить с цитированием

  #4  
Старый 06.10.2017, 17:52
BlackKnigga
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами: 5441999

Репутация: 133


По умолчанию

Хук на showdialog.
 
Ответить с цитированием

  #5  
Старый 06.10.2017, 17:54
CarLCas
Участник форума
Регистрация: 12.07.2013
Сообщений: 161
С нами: 6755146

Репутация: 78
По умолчанию

Цитата:
Сообщение от IvanLeont97  

Ну диалог с тем же ID опять появится только с измененным текстом, что пароль неверный осталось 3 попытки.
Как получить то эту инфу,
Проверяй текст в таком случае, в раксампе полная структура считывается, поэтому ничего сложного не будет. Вообще если изменяется заголовок диалога, то лучше проверяй по нему. Ну или плохой вариант, если у тебя предусмотрено, с одного окна будет только один аккаунт, без изменений и возможных перезаходов, поставь счётчик.
 
Ответить с цитированием

  #6  
Старый 06.10.2017, 18:23
IvanLeont97
Новичок
Регистрация: 06.10.2017
Сообщений: 4
С нами: 4527421

Репутация: 0
По умолчанию

Я думал по другому это все делают а не по тексту из диалога проверяют.
 
Ответить с цитированием

  #7  
Старый 06.10.2017, 18:50
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от IvanLeont97  

Я думал по другому это все делают а не по тексту из диалога проверяют.
А по другому никак. Какую дает инфу сервер с такой и работают. Все вы хотите, чтобы было все просто в стиле "Хуяк, хуяк и в продакшн".
 
Ответить с цитированием

  #8  
Старый 06.10.2017, 19:40
©Ded_Fedot
Флудер
Регистрация: 20.04.2013
Сообщений: 2,138
С нами: 6875192

Репутация: 168


По умолчанию

По тексту самое оптимально, все остальное ***ня
 
Ответить с цитированием

  #9  
Старый 06.10.2017, 21:00
IvanLeont97
Новичок
Регистрация: 06.10.2017
Сообщений: 4
С нами: 4527421

Репутация: 0
По умолчанию

Цитата:
Сообщение от Dark_Knight  

А по другому никак. Какую дает инфу сервер с такой и работают. Все вы хотите, чтобы было все просто в стиле "Хуяк, хуяк и в продакшн".
Не, я сделал проверку по тексту, я думал может есть проще варианты. Спасибо!
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.