Новости из Блогов UcozForumAuth

Discussion in 'Мировые новости. Обсуждения.' started by d3l3t3, 28 May 2012.

  1. d3l3t3

    d3l3t3 Banned

    Joined:
    3 Dec 2010
    Messages:
    1,771
    Likes Received:
    98
    Reputations:
    10
    UcozForumAuth



    Чендлер продолжает свою акцию, каждому киддису по скрипту Сегодня представляю класс, который авторизуется на форуме юкоз, тай пишет что-то на форум.

    Должен отметить, что форумная капча скрипта не проблема, Антигейт - рулит. Есть поддержка http proxy и socks5. Также при нескольких не удачных авторизация, будет выведена капча, скрипт которую розпизнаее, поскольку не многовато? ибо так задумано. В этом случае, скрипт бросит ексепшн, мол, капча, сэр. Также плюнет експешн, при неудачной авторизации. Как и в случае с контактом, сохраняет куки, так что логиниться каждый раз скрипта не надо (куки имеют свойство устареть, не наступайте на грабли). Ошибка (для киддисов) присутствует. Картинки для распознавания сохраняются в папку и удаляются. Путь к папке, то что вы указали для кукисов, плюс images, поэтому создайте папку и дайте права на запись.

    Пример использования:
    Code:
    $ucozForumAuth = new UcozForumAuth();
    $ucozForumAuth->setCookiePath('/tmp/');//path to cookie
    $ucozForumAuth->setEmail('email');//email
    $ucozForumAuth->setPassword('pass');
    $ucozForumAuth->setRefer('http://vk.com/');//refer
    $ucozForumAuth->setBrowser('Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2');//user agent
    $ucozForumAuth->setSite('http://site.ucoz.ua/');//site addres
    $ucozForumAuth->setId('4');//id форума
    $ucozForumAuth->setKey('');//antigate key
    $ucozForumAuth->setProxyType('SOCKS5');//оставить пустым, если прокси хттп
    $ucozForumAuth->setProxy('');//ip proxy
    
    $data = array(
    ‘name’ => ‘Заголовок’,
    ‘description’ => ‘Описание’,
    ‘message’ => ‘Сообщение’
    );
    
    $res = $ucozForumAuth->send($data);
    var_dump($res);//bool
    
    Думаю, с помощью комментариев понятно, как и что настраивать. Метод send () возвращает true или false в зависимости от успеха публикации поста.

    Скачать можно здесь клац

    P.S. Время от времени попадались капчи расширения jpg, но в последнее время примерно пропали, не впевниний, будет ли корректно работать.

    Материалы предоставлены для ознакомления. Автор не несет ответственности за противоправные действия, которые могут возникнуть при использовании данного программного продукта.

    Greetz: [UASC.org.ua] | [Paketik]
    May 26th, 2012
    http://uasc.org.ua/2012/05/ucozforumauth/#more-960