Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
[Python] Mechanize, как сделать сабмит на sql.ru?
|
|||
|---|---|---|---|
|
#18+
Код: python 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Вот как происходит сабмит на форуме: #print result_page1.read() #msgform #<input class="submit" type="submit" tabindex="6" name="post" value="Опубликовать" /> #function onKeyDown(event, obj) { # if (event.keyCode == 13 && event.ctrlKey && obj.value) { # document.msgform.action.value = "post"; # document.msgform.submit(); # } вообщем логин проходит успешно, доходит до нового поста.. но финального сабмита нет... что делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2014, 07:21 |
|
||
|
[Python] Mechanize, как сделать сабмит на sql.ru?
|
|||
|---|---|---|---|
|
#18+
а куки ? куки где ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2014, 10:15 |
|
||
|
[Python] Mechanize, как сделать сабмит на sql.ru?
|
|||
|---|---|---|---|
|
#18+
llemingа куки ? куки где ? в механайзе.. он все как то грамотно делает... и куки хранит вроде, и сессию. можно походить по закрытым форумам доступным только конкретному пользователю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2014, 10:54 |
|
||
|
[Python] Mechanize, как сделать сабмит на sql.ru?
|
|||
|---|---|---|---|
|
#18+
я как то делал вот так открываем страницу с которой делаем логин открываем firebug чистим куки обновляем страницу смотрим и запоминаем что за куки там делаем логин смотрим какие еще куки появились смотрим header на всякий смотрим что за метод потом пользовался requests формировал аналогичный запрос(для логина) с аналогичными headera-ми . парсил ответ, проверял получилось ли залогиниться (у меня тут было проще так как в случает успешного логина всегда отдавалась определенная страница) доставал авторизациооный куки и дальше уже формировал необходимые запросы и незабывал вставлять авторизационый куки и проверять ответ не выкинуло ли нас опять на страницу с логином. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2014, 11:14 |
|
||
|
[Python] Mechanize, как сделать сабмит на sql.ru?
|
|||
|---|---|---|---|
|
#18+
в меканйз по ходу и парсер html встроен судя по примеру на гл страницу он способен распарсить html browser.select_form(name = 'msgform') //msgform Наверное Id формы выдернуть input fields получить их имена, которые можно потом заполнить, определить метод и url куда отправлять форму. если форма хитрая и с js то парсер может споткнуться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2014, 11:23 |
|
||
|
[Python] Mechanize, как сделать сабмит на sql.ru?
|
|||
|---|---|---|---|
|
#18+
Rampage, А вот спамить не хорошо. Сейчас придет vkle и кое-кому вставит кол в мягкое место. зы учись, сынок, пользоваться firebugом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2014, 13:15 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=91&tid=1462950]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
7ms |
get forum data: |
3ms |
get page messages: |
33ms |
get tp. blocked users: |
2ms |
| others: | 215ms |
| total: | 320ms |

| 0 / 0 |
