|
Вопрос # 2 270/ вопрос открыт / |
|
Здравствуйте!
Хочу сделать программу которая логинится на сервере статистики и смотрит сколько денег осталось. сервер находится тут - http://stat.gmss.ru Там инфа отправляется методом Post. После того как вводишь данные попадаешь на страницу статистики. Как можно наPOSTить имя, пароль, язык и узнать страница статистики.
Там кукисы НЕ используются. После напостивания инфы в аддресной строке браузера - http://stat.gmss.ru/pls/sip_w/www.ViewHomePage?p_logname=9897088&p_chksum=297973358254675 логин как видно 9897088.
Примечание #1 (6 января 2009, 12:55): не "страница статистики.", а "фддрес страницы статистики."
 |
Вопрос задал: Vova Sitnov (статус: Посетитель)
Вопрос отправлен: 6 января 2009, 12:53
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 27; последнее сообщение — 19 января 2009, 13:17; участников в обсуждении: 4.
Страницы: [« Предыдущая] [1] [2]
|
Вадим К (статус: Академик), 10 января 2009, 14:31 [#21]:
Ваша регулярка действительно неправильная. А то, что что то находит... не знаю. Та регулярка, которую я привел - точно правильная.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Vova Sitnov (статус: Посетитель), 10 января 2009, 18:03 [#22]:
Незнаю но помоему строки в re.expression у меня и у Вас равны... Может я косо смотрю...
|
|
Вадим К (статус: Академик), 10 января 2009, 18:10 [#23]:
Смотрим внимательно мой запрос
<A\sHREF="(\/pls\/sip_w\/www\.ViewHomePage\?p_logname=(\d+)&p_chksum=(\d+))">
и Ваш
<A HREF="/pls/sip_w/www.ViewHomePage?p_logname=9834020_1&p_chksum=471240972066210">Идет загрузка...</A>
он как раз и не верный. Ну может он что то и найдет... но разбирать что именно нет желания. Но уж точно не Вашу строку.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Vova Sitnov (статус: Посетитель), 11 января 2009, 07:15 [#24]:
Ура разобрался. Оказывается не та страница грузилась. Ну вот теперь очередная проблема.... Вот исходный код: http://sitnowova.narod.ru/111.txt
Пробелы и всё такое расположено точно так. Как правельно составить регулярку, чтоб найти 110,93???
|
|
Вадим К (статус: Академик), 11 января 2009, 11:21 [#25]:
судя по всему, вот такой
\sdat_sel>\n\s+(11\d+\.\d+)\s+
будет достаточно. и в Match[1] скроется результат. Только помните, что он через точку, а не запятую
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Вадим К (статус: Академик), 19 января 2009, 13:17 [#27]:
всё можно. произвольное кол-во пробелов - это \s+
А регулярку можно переписать где то так
'<A\sHREF="(\/pls\/sip_w\/www\.ViewHomePage\?p_logname=([^&]+)&p_chksum=(\d+))">'
теперь уже будет не принципиально, как записано имя.
С запросом денежки - попробуйте сократить до
\sdat_sel>\n\s+(\d+\.\d+)\s+
Галочка "подтверждения прочтения" - вселенское зло.
|
Страницы: [« Предыдущая] [1] [2]
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|