Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 01.07.2016 08:02 / 01.07.2016 08:06
Нет, не работает так.Прекрасно работает.
@main[] $login[] $password[] $url[http://www.parser.ru/forum/] $session_file[/parser-ru.session] ^if(-f $session_file){ $session[^table::load[$session_file]] }{ $login_response[^curl:load[ $.url[$url] $.post(true) $.httppost[ $.[auth.logon][do] $.[auth.name][$login] $.[auth.passwd][$password] ] $.cookie[cookie=on] ]] $session[$login_response.cookies] ^session.save[$session_file] } $response[^curl:load[ $.url[$url] $.cookie[^session.menu{$session.name=$session.value}[^;]] ]] ^json:string[$session] <hr/> is_logined: ^if(^response.text.pos[<a href="/forum/profile/">$login</a>] > -1)[y;n]