Подскажите хостинг для этого скрипта

Discussion in 'PHP' started by nail, 14 May 2010.

  1. nail

    nail New Member

    Joined:
    14 May 2010
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Нужен бесплатный хостинг с curl,пробовал 110mb.com,freeрostia на них скрипт не работает


    вот скрипт:
    PHP:
    <?php
    /*
     
     geforse.name (c)
     2O1O
     

    $bd      = 'bd.txt';
    $divider = ':';
    $log     = '1';

     
    set_time_limit(0);
        // cURL
        function post($url,$post,$cookieID)
         {
           $ch = curl_init($url);
               curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4");
           if($post <> null)
            {
             curl_setopt($ch, CURLOPT_POST, 1);
                 curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
            } 
                curl_setopt($ch, CURLOPT_REFERER, "http://vkontakte.ru/");
            curl_setopt($ch, CURLOPT_COOKIEJAR, getcwd().'/'.$cookieID.'.c');
            curl_setopt($ch, CURLOPT_COOKIEFILE, getcwd().'/'.$cookieID.'.c');
                curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                $result  = curl_exec($ch);
            return $result;
        } 
        // Запись логов
        function write($text)
         {
           $fh = fopen("log.txt", "a+");
           $success - fwrite($fh, $text);
           fclose($fh);      
         }
     
      $bd      = file($bd);
      $ammount = count($bd);
      // Цикл - пока не авторизируемся во всех аккаунтах
      for($i = 0; $i < $ammount; $i++)
       {
            $autorization = explode($divider,$bd[$i]);
        $autorization[2] = trim($autorization[2]);
            // Сначала заходим на сайт...
        $result = post('http://vkontakte.ru/',null,$autorization[2]);
           //  Если не авторизированы
        if (preg_match('#l">E(.*?)<#i',$result))
         {
           // Авторизация вконтакте
           $result = post('http://vkontakte.ru/login.php','act=login&success_url=&fail_url=&try_to_login=1&to=&vk=&email='.$autorization[0].'&pass='.$autorization[1],$autorization[2]);
           // Сохраняем лог
           $tempLog = ($log == '1') ? write("[".date("H:i")."] Авторизация ($autorization[2])\r\n") : null;
         }
        else
         {
           $tempLog = ($log == '1') ? write("[".date("H:i")."] Работа через cookie ($autorization[2])\r\n") : null;
          }
         }
     
      /* geforse.name */
     
    ?>
     
    #1 nail, 14 May 2010
    Last edited: 14 May 2010
  2. Compton

    Compton Member

    Joined:
    31 Jan 2010
    Messages:
    290
    Likes Received:
    25
    Reputations:
    0
    1. У тебя скрипт-комментарий
    2. Хостинг с курл-6te.net
     
  3. nail

    nail New Member

    Joined:
    14 May 2010
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    2 пункт не помог
     
    #3 nail, 14 May 2010
    Last edited: 14 May 2010
  4. nail

    nail New Member

    Joined:
    14 May 2010
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    хм,очень странно,после выполнения скрипта он удаляется с хостинга
     
  5. nail

    nail New Member

    Joined:
    14 May 2010
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    тоесть удаляется сразу же после заливки скрипта на сервер,пробовал и через админ панель и через фтп,в чем проблема? остальные файлы нормально заливаются
     
  6. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    Может иметь место присутствие в антивирусной базе
     
  7. DiplomatQ

    DiplomatQ Elder - Старейшина

    Joined:
    4 Jun 2008
    Messages:
    48
    Likes Received:
    5
    Reputations:
    1
    Что он делает? может на денвер на локалке проще?
     
  8. qwerra

    qwerra Elder - Старейшина

    Joined:
    21 Apr 2007
    Messages:
    211
    Likes Received:
    68
    Reputations:
    4
    Это скрипт "вечного онлайна вконтакте",он уже не работает,это раз,а когда работал,всё равно на бесплатных хостах не хотел,только на платных.
     
  9. LStr1ke

    LStr1ke Elder - Старейшина

    Joined:
    29 Jul 2009
    Messages:
    801
    Likes Received:
    145
    Reputations:
    73
    1) Большенство бесплатных хостингов не держат curl и сокеты.
    2) Скрипт удалялся скорее всего ииза:
    - Антивирус на хостинге на него ругается, скорее всего он валяется где-то в паблике на "хакерских форумах"
    - Некоторые хостеры удаляют скрипты, которые нарушают правила пользования (например использование того же Curl)
    - Ну и фантастика: Я писал класс, чтобы удалял лишние файлы в папке сайта, этакий антишелл =\ Изврат

    Ставь веб сервер себе на компьютер и запускай скрипт с него.
    Либо плати за хостинг или ds =\
     
  10. nail

    nail New Member

    Joined:
    14 May 2010
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    можете сказать какие расширения php и что надо редактировать что бы этот скрипт на php работал
     
    #10 nail, 15 May 2010
    Last edited: 15 May 2010
  11. qwerra

    qwerra Elder - Старейшина

    Joined:
    21 Apr 2007
    Messages:
    211
    Likes Received:
    68
    Reputations:
    4
    Нет,не можем :)
    Скрипт нужно переписывать весь с нуля,изменилась авторизация ВК,поэтому просто что нить изменить не выйдет.
    Стукни к Диксу,мб он за денюжку поможет,хз
     
  12. nail

    nail New Member

    Joined:
    14 May 2010
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    cкрипт работает,просто почему то удаляется с хостинга,а на других не работает потому что вконтакте блокирует большинство соединений с хостингов
     
  13. _K4_

    _K4_ New Member

    Joined:
    3 Feb 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    vps купи себе или сбруть деда =)
     
  14. ReduKToR

    ReduKToR Active Member

    Joined:
    5 Jan 2009
    Messages:
    257
    Likes Received:
    179
    Reputations:
    4
    iphoster.ru + выделенный ip - тебя спасет.хотя скрипт вроди уже и не работает