Igor Nikanov -> [email protected]  @ Sat, 31 May 2008 13:46:44 
+0400:

 IN> мой провайдер на выделенке каждый раз при включении компьютера
 IN> требует открыть Интернет-сессию - для этого я должен ввести
 IN> логин/пароль на открывшейся веб-страничке, которые потом по
 IN> отсылаются по httpS , после чего сессия открывается и я могу
 IN> начинать работать в инете. Сессия закрывается автоматически через
 IN> 12 часов работы в инете, или через несколько минут после того, как
 IN> выключу комп.

 IN> Подскажите, пожалуйста как с помощью wget (или еще как) можно
 IN> открывать сессию без запуска браузера.


 IN> Вот кусок формы странички, на которой я должен ввести пароль/логин
 IN> https://213.170.123.250/index.php

 IN> <!-- конец -->
 IN> <!-- начало формы -->
 IN>                                    <form name="loginForm" 
action="/index.php" method="post">
 IN>                                                            <table 
cellpadding="0" cellspacing="0" border="0">
 IN>                                                                    <tr>
 IN>                                                                            
<td align="left" align="left" valign="top"><h2>Логин</h2></td>
 IN>                                                                            
<td align="left" valign="top" ><input name="url" type=hidden 
value="http://www.quantum.ru/";><input name="username" type="text" 
class="Autorize-Link" value=""></td>
 IN>                                                                    </tr>
 IN>                                                                    <tr>
 IN>                                                                            
<td align="left" width="10%" align="left" valign="top"><h2>Пароль</h2></td>
 IN>                                                                            
<td align="left" valign="top" ><input name="password" type="password" 
class="Pass" value=""></td>
 IN>                                                                    </tr>
 IN>                                                                    <tr>
 IN>                                                                            
<td align="left" width="10%" align="left" valign="top"><input type="submit" 
value="Войти" STYLE="font-size:9pt" onMouseOver="style.color='rgb(0,90,150)'" 
onMouseOut="style.color='black'" ></td>
 IN>                                                                            
<td><img src="/img/1x1.png" width="1" height="4" alt="" border="0"></td>
 IN>                                                                            
</tr>
 IN>                                                            </table>
 IN>                                    </form>
 IN> <!-- конец формы -->


 IN> с помощью wget я отправляю вот такой запрос и получаю вот что

 IN> wget 'https://213.170.123.250/index.php?username=CH&password=XXX' 
--no-check-certificate
 IN> --19:07:13--  https://213.170.123.250/index.php?username=CH&password=XXX
 IN>            => `index.php?username=CH&password=XXX'  
 IN> Устанавливается соединение с 213.170.123.250:443... соединение установлено.
 IN> ПРЕДУПРЕЖДЕНИЕ: Общее название сертификата `*.quantum.ru' не совпадает с 
именем запрошенного хоста `213.170.123.250'.
 IN> Запрос HTTP послан, ожидается ответ... 200 OK
 IN> Длина: нет информации [text/html]

 IN>     [ <=>                                                                  
           ] 8,620         --.--K/s

 IN> 19:07:13 (761.34 KB/s) - `index.php?username=CH&password=XXX' сохранён 
[8620]

 IN> если посмотреть браузером сохраненный файл 
`index.php?username=CH&password=XXX' то там написано следующее

 IN> You tried to access the address 
file://localhost/home/index.php?username=CH&password=ХХХ, which is
 IN> currently unavailable. Please make sure that the Web address (URL) is 
correctly spelled and punctuated, then try reloading
 IN> the page.

 IN> Понятное дело - сессия не открывается. 

Во-первых, очевидно забыто поле url.  Во-вторых, оно хотело метода POST
и может не жрать метод GET.  Третьих же может быть много и разных -
реферер, куки...

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: [EMAIL PROTECTED]

Нужны две программы - одна с интерфейсом, а другая чтобы работу делала.
        Victor Wagner в <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить