anonymous@RULINUX.NET~# | Last login: 2024-12-24 22:20:35 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
Вот поставили задачу. написать скрипт, которые регается на специальном быдлосайте. Алгоритм такой: делается запрос wget. На основе выхлопа формируется другой ключик и ссылка. Всё это скармливается бровзеру (любому) и в бровзере юзверь вводит логин и пассворд, настраивает и закрывается бровзер. Вот тут и начинается веселье. Как узнать, что юзверь в бровзере сделал всё правильно? Плюс, проблемы со всякими табовыми поделками, которые отсылают урл уже запущенной копии. Т.е. иногда даже нельзя выяснить то, что бровзер закрылся.
Есть ли какие обходные пути?
Silvy(*) (2010-12-09 23:41:00)
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.2.12) Gecko/20101028 Mandriva Linux/1.9.2.12-69.1mib2010.1 (2010.1) Firefox/3.6.12
|
|
|
Скрыть
Re: [изврат] Вот так ТЗ.>Что правильно? Если есть "правильный" вариант настройки, то может его тоже сразу wget-ом делать?
У каждого юзверя свой логин пароль. libastral собирать влом. Silvy(*)(2010-12-10 00:02:00)
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.2.12) Gecko/20101028 Mandriva Linux/1.9.2.12-69.1mib2010.1 (2010.1) Firefox/3.6.12 |
Скрыть
Re: [изврат] Вот так ТЗ.>У каждого юзверя свой логин пароль. libastral собирать влом.
|
Скрыть
Re: [изврат] Вот так ТЗ.>А если предлагать ему его где-нибудт ввести, в командной строке или в мини-гуе?
Сложновато. Там жабоскриптов туча, плюс хитрожопая авторизация и сертификат надо устанавливать. Видать они специально от такой возможности огораживались. Silvy(*)(2010-12-10 00:14:54)
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.2.12) Gecko/20101028 Mandriva Linux/1.9.2.12-69.1mib2010.1 (2010.1) Firefox/3.6.12 |
Silvy(*)(2010-12-10 01:32:49)
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.2.12) Gecko/20101028 Mandriva Linux/1.9.2.12-69.1mib2010.1 (2010.1) Firefox/3.6.12 |
Скрыть
Re: [изврат] Вот так ТЗ.А нельзя это всё реализовать в рамках грязной обезьяны на жабоскрипте? |
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
Re: [изврат] Вот так ТЗ.
>Всё это скармливается бровзеру (любому) и в бровзере юзверь вводит логин и пассворд, настраивает и закрывается бровзер. Вот тут и начинается веселье. Как узнать, что юзверь в бровзере сделал всё правильно?
Что правильно? Если есть "правильный" вариант настройки, то может его тоже сразу wget-ом делать?
Emacs-w3m/1.4.414 w3m/0.5.2