ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|
Проверить аккаунт на валидность[Need help] |

11.05.2010, 21:59
|
|
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме: 709575
Репутация:
17
|
|
Проверить аккаунт на валидность[Need help]
Привидите пожалуйста пример.
ЯП любой(Но желательно c#).
http://limoncash.com/
Последний раз редактировалось cheater_man; 11.05.2010 в 22:19..
|
|
|

11.05.2010, 22:29
|
|
Участник форума
Регистрация: 23.07.2009
Сообщений: 261
Провел на форуме: 4435957
Репутация:
539
|
|
Отправляеш постом на "http://limoncash.com/":
form[user]=логин
form[password]=пароль
enter=
Далее парсишь ответ, если "Ошибка ввода." то выводишь сообщение о ошибке, если нет - делаешь что тебе нужно...

|
|
|

11.05.2010, 23:05
|
|
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме: 709575
Репутация:
17
|
|
Сообщение от HakaR
Отправляеш постом на "http://limoncash.com/":
Далее парсишь ответ, если "Ошибка ввода." то выводишь сообщение о ошибке, если нет - делаешь что тебе нужно...

Это то я сделал:
Код:
wb.Document.GetElementById("form[user]").InnerText = textBox1.Text;
wb.Document.GetElementById("form[password]").InnerText = textBox2.Text;
wb.Document.GetElementById("enter").Focus();
SendKeys.Send("{ENTER}");
Как узнать валидный или нет че-то не допрет?
Как парсить текст?
|
|
|

11.05.2010, 23:08
|
|
Познающий
Регистрация: 17.03.2010
Сообщений: 51
Провел на форуме: 607904
Репутация:
37
|
|
Если урл http://limoncash.com/?mod=news&page=1 то валид
else
не валид
понял ?
|
|
|

11.05.2010, 23:15
|
|
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме: 709575
Репутация:
17
|
|
Сообщение от Ferrari california
Если урл http://limoncash.com/?mod=news&page=1 то валид
else
не валид
понял ?
И это ясно(
вот код
Код:
wb.Document.GetElementById("form[user]").InnerText = textBox1.Text;
wb.Document.GetElementById("form[password]").InnerText = textBox2.Text;
wb.Document.GetElementById("enter").Focus();
SendKeys.Send("{ENTER}");
do
{
Application.DoEvents();
} while (wb.IsBusy != false);
if (curr.Equals("http://limoncash.com/?mod=news&page=1"))
{
MessageBox.Show("Yes");
wb.Stop();
}
else
{
MessageBox.Show("No");
wb.Stop();
}
Просто кнопка даже не нажалась а No уже вылетело((
Что делаю не так?
|
|
|

11.05.2010, 23:19
|
|
Познающий
Регистрация: 17.03.2010
Сообщений: 51
Провел на форуме: 607904
Репутация:
37
|
|
я изучаю с# так что могу ошибаться смотри
wb.Document.GetElementById("form[user]").InnerText = textBox1.Text;
wb.Document.GetElementById("form[password]").InnerText = textBox2.Text;
wb.Document.GetElementById("enter").Focus();
SendKeys.Send("{ENTER}");
//авторизуемся вроде верно
do
{
Application.DoEvents();
} while (wb.IsBusy != false);//попробуй тут тру поставить
if (curr.Equals("http://limoncash.com/?mod=news&page=1"))
{
MessageBox.Show("Yes");
wb.Stop();
}
else
{
MessageBox.Show("No");
wb.Stop();
}
вообще у тя где ошибку выдает ?
|
|
|

11.05.2010, 23:20
|
|
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме: 709575
Репутация:
17
|
|
Проблема решена)
С# код
Код:
string curr = wb.Url.ToString();
if (curr.Equals("http://limoncash.com/"))
{
wb.Document.GetElementById("form[user]").InnerText = textBox1.Text;
wb.Document.GetElementById("form[password]").InnerText = textBox2.Text;
wb.Document.GetElementById("enter").Focus();
SendKeys.Send("{ENTER}");
do
{
Application.DoEvents();
} while (wb.IsBusy != false);
}
else if (curr.Equals("http://limoncash.com/?mod=news&page=1"))
{
MessageBox.Show("Yes");
wb.Stop();
}
else
{
MessageBox.Show("No");
wb.Stop();
}
}
|
|
|

11.05.2010, 23:22
|
|
Познающий
Регистрация: 17.03.2010
Сообщений: 51
Провел на форуме: 607904
Репутация:
37
|
|
string curr = wb.Url.ToString();
if (curr.Equals("http://limoncash.com/"))
ахахаха точно ) где он будет искать поля для вода,красава + те самому ток допер
|
|
|

12.05.2010, 00:08
|
|
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме: 709575
Репутация:
17
|
|
Сообщение от cheater_man
Проблема решена)
С# код
Код:
string curr = wb.Url.ToString();
if (curr.Equals("http://limoncash.com/"))
{
wb.Document.GetElementById("form[user]").InnerText = textBox1.Text;
wb.Document.GetElementById("form[password]").InnerText = textBox2.Text;
wb.Document.GetElementById("enter").Focus();
SendKeys.Send("{ENTER}");
do
{
Application.DoEvents();
} while (wb.IsBusy != false);
}
else if (curr.Equals("http://limoncash.com/?mod=news&page=1"))
{
MessageBox.Show("Yes");
wb.Stop();
}
else
{
MessageBox.Show("No");
wb.Stop();
}
}
как можно заменить эти две строчки?
Код:
wb.Document.GetElementById("enter").Focus();
SendKeys.Send("{ENTER}");
|
|
|

12.05.2010, 00:28
|
|
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме: 709575
Репутация:
17
|
|
Код:
wb.Document.GetElementById("enter").InvokeMember("click");
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|