|
|
|
| Здравствуйте!
Помогите мне решить пожалуйста одну проблему! Есть он-лайн игра Смутные Времена darkagesworld.com . Мне нужну зайти на неё, вписать логин и пароль для того чтобы получить содержимое страницы, которая загрузится. Содержимое я знаю какполучить, а вот как зайти под логином и паролем... Как это сделать? Если можно, прмер, хотябы на другой какой-нить сайт! Пожалуйста помогите!! | |
|
|
|
|
|
|
|
для: SPnuke
(07.05.2005 в 15:28)
| | Вам может помочь тема по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1879, но если форма защищена сессией ничего не выйдет. | |
|
|
|
|
|
|
|
для: cheops
(07.05.2005 в 23:00)
| | Немного поясню подробнее.
Сайт avalon.darkagesworld.com
1)Сначала открывается страница /Vr/Default.aspx
2)Вводится ник и пароль
3)Идет отсылка параметров на /Vr/Default.aspx
- __VIEWSTATE (на каждом компьютере свой, но всегда один и тотже)
- tbLogin (Ник введенный в поле)
- tbPassword (Пароль введенный в поле)
- btLogin.x (может быть любым)
- btLogin.y (может быть любым)
Пример: http://avalon.darkagesworld.com/vr/default.aspx?__VIEWSTATE=dDwtMzMxODMzMjczOztsPGJ0TG9naW47Pj4 D8al%2Boq%2FEny%2BZs2CbSv9qEvxvjQ%3D%3D&tbLogin=mashundya&tbPassword=mashka&btLogin.x=12&btLogin.y=17
Эту строчку получаю при помощи вот такого кода:
<?
set_time_limit(0);
$address="http://avalon.darkagesworld.com/vr/default.aspx";
$start='name="__VIEWSTATE" value="';
$close="==";
$site = file_get_contents($address,"r");
$start_pos = strpos($site,$start);
$site = substr($site,$start_pos+strlen($start));
$close_pos = strpos($site,$close);
$site = substr($site,$start,$close_pos+strlen($close));
$site = UrlEncode($site);
$address="http://avalon.darkagesworld.com/vr/default.aspx?__VIEWSTATE=$site&tbLogin=mashundya&tbPassword=mashka&btLogin.x=12&btLogin.y=17";
?>
4) C /Vr/Default.aspx страница переходит сначала на /vr/gate.aspx, а затем зразу на /Vr/Layout.aspx(это автоматически-проверка пароля), которая состоит из фреймов.
5) Нужно получить информацию с Layout.aspx и одного из её фреймов, который называется /Vr/Places/Redirector.aspx
Примечание: логин и пароль настоящие, можете их использовать.
Пожалуйста помогите. | |
|
|
|
|
|
|
|
для: SPnuke
(08.05.2005 в 15:28)
| | . | |
|
|
|
|
|
|
|
для: SPnuke
(07.05.2005 в 15:28)
| | Всё, сам разобрался, спасибо)) | |
|
|
|