Перейти к содержимому
0
  • Категории
  • Последние
  • Популярные
  • Категории
  • Последние
  • Популярные
Свернуть
  1. Главная
  2. Категории
  3. Начало эпохи
  4. Разработка
  5. PHP/MySQL
  6. статус вк v2

статус вк v2

Запланировано Прикреплена Закрыта Перенесена PHP/MySQL
35 Сообщения 22 Участники 32 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
Авторизуйтесь, чтобы ответить
Эта тема удалена! Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • КоТэ Автор
    КоТэ
    КоТэ
    Это сообщение удалено!
    написал в отредактировано КоТэ
    Пушистый Дон Жуан
    #1

    предновогодний подарок типо:):

    вот 1я верс http://telonko.ru/forum/topic343270

    
    
    <?php
    /// andrey69rus 
     /// чтобы меняло автоматически ставим на хостинг на крон например раз в минуту =)
    
     ////пишет сколько времени до нового года в днях... если не осталось полных дней пишет в часах и так далее до секунд (например до нового года ост 12дней 10ч и 12с он округляет до дней... если 10ч 12с округляет до ч и тд) 
     /// для получения токена переходим http://oauth.vk.com/authorize?client_id=3993863&scope=messages,friends,status,offline&redirect_uri=http://oauth.vk.com/blank.html&display=page&response_type=token , там в адресной строке ищем токен))) 	
    $token = '';
    $new_year = '2014'; // год до которого считаем
    $city_id = '27412'; // id города (погода) http://weather.yandex.ru/static/cities.xml
    $city_name = 'Кимры'; // name города (погода)
    $forismatic = '0'; //случайные цитаты, 1 - вкл
    $text .= ''; /// доп текст в самом начале статуса
    
    //////
    if($new_year > '0'){
    $date = strtotime("1 January ".$new_year); 
    $sec = $date - time();
    if ( $sec < 0 ) {
    $text .= '~ Happy New Year '.$new_year.'!🎉 ';
    }else{
    $text .= '~ До Нового '.$new_year.'г. осталось '.mtime($sec).'! ';
    }}
    
    //////
    if($city_id > '0'){
    $data_file = "http://export.yandex.ru/weather-ng/forecasts/$city_id.xml"; // адрес xml файла 
    $xml = simplexml_load_file($data_file); // раскладываем xml на массив
    
    $temp = $xml->fact->temperature;
    
    $type = $xml->fact->weather_type;
    if ($temp > 0){
    $temp = '+'.$temp;
    }
    
    $text .= '~ '.$city_name.' '.$temp.' ('.$type.') ';
    }
    
    //////
    if($forismatic > '0'){
    $json = curl('http://api.forismatic.com/api/1.0/?method=getQuote&format=json');
    $json = json_decode($json); 
    $Qtext = $json->quoteText;
    echo $Qtext;
    $text .= '~ '.$Qtext.' ';
    }
    
    $text .= '~';
    
    echo $text.'<hr> ';
    	
    $sRequest = "https://api.vk.com/method/status.set?text=".urlencode($text)."&access_token=".$token;
    $statusSet = curl($sRequest);
    $result = json_decode($statusSet,1);
    
    if ($result['response'] == '1'){
    echo 'Successfully ;)';
    }else{
    echo 'ERROR: '.$result['error']['error_msg'];
    }
    
    echo"<hr>(c) andrey69rus (***ru)";
    //////functions
    
    function curl( $url ){
     $ch = curl_init( $url );
     curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
     curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
     curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
     $response = curl_exec( $ch );
     curl_close( $ch );
     return $response;
    }
    
    function _mtime($n, $a, $b, $c) {
     $m = $n % 20;
     return $n.' '. (($m == 0 || $m > 4) ? $c : ($m > 1 ? $b : $a));
    }
    function mtime($tl)
    {
     $d = 3600*24;
     $day=floor($tl/$d);
     $tl=$tl-($d*$day);
    
     $hour=floor($tl/3600);
     $tl=$tl-(3600*$hour);
    
     $minute=floor($tl/60);
     $tl=$tl-(60*$minute);
    
     $second=floor($tl);
     
     return $day > 0 ? _mtime($day, 'день', 'дня', 'дней') : (
     $hour > 0 ? _mtime($hour, 'час', 'часа', 'часов') : (
     $minute > 0 ? _mtime($minute, 'минута','минуты','минут') :
     _mtime($second, 'секунда','секунды','секунд')
     ));
    }
    
    

    пииште идеи... добавлю в скрипт, благодарности с вас крч плюсы не принимаются, только пиво

    Суслик Кот 2 Ответа Последний ответ
    0
    • THE-Swank
      THE-Swank
      THE-Swank
      Это сообщение удалено!
      написал в отредактировано
      id170303111
      #2

      о наконец открытый код хотел посмотреть как меняется статус через api
      лови +

      0 Ответов Последний ответ
      0
      • ЖоКЕР
        ЖоКЕР
        ЖоКЕР
        Это сообщение удалено!
        написал в отредактировано
        Новые фейки только у меня
        #3

        а что с ним делать

        0 Ответов Последний ответ
        0
        • ADMON
          ADMON
          ADMON
          Это сообщение удалено!
          написал в отредактировано
          Профессионал
          #4

          куда вставлять ?

          THE-Swank 1 Ответ Последний ответ
          0
          • ADMON ADMON

            куда вставлять ?

            THE-Swank
            THE-Swank
            THE-Swank
            Это сообщение удалено!
            написал в отредактировано
            id170303111
            #5

            это капча выебуетса?
            ~ До Нового 2014г. осталось 15 дней! ~ Киев +1 (облачно) ~
            ERROR: Captcha needed
            (c) andrey69rus (***ru)

            Добавлено через 01:27 мин.
            ставте на хостинг а потом на крон

            КоТэ 1 Ответ Последний ответ
            0
            • THE-Swank THE-Swank

              это капча выебуетса?
              ~ До Нового 2014г. осталось 15 дней! ~ Киев +1 (облачно) ~
              ERROR: Captcha needed
              (c) andrey69rus (***ru)

              Добавлено через 01:27 мин.
              ставте на хостинг а потом на крон

              КоТэ Автор
              КоТэ
              КоТэ
              Это сообщение удалено!
              написал в отредактировано
              Пушистый Дон Жуан
              #6
              
              это капча выебуетса?
              ~ До Нового 2014г. осталось 15 дней! ~ Киев +1 (облачно) ~
              ERROR: Captcha needed
              (c) andrey69rus (***ru)
              
              *Добавлено через 01:27 мин.*
                ставте на хостинг а потом на крон
              

              да... если хоч сделаю ввод

              THE-Swank 1 Ответ Последний ответ
              0
              • FreSH
                FreSH
                FreSH
                Это сообщение удалено!
                написал в отредактировано
                Мастер
                #7

                Дайте ссылку на скрипт Тюряга

                КоТэ 1 Ответ Последний ответ
                0
                • FreSH FreSH

                  Дайте ссылку на скрипт Тюряга

                  КоТэ Автор
                  КоТэ
                  КоТэ
                  Это сообщение удалено!
                  написал в отредактировано
                  Пушистый Дон Жуан
                  #8
                  
                  Дайте ссылку на скрипт Тюряга
                  

                  ммм?

                  0 Ответов Последний ответ
                  0
                  • dron21041
                    dron21041
                    dron21041
                    Это сообщение удалено!
                    написал в отредактировано
                    Гуру
                    #9

                    как поставить на хостинг?

                    0 Ответов Последний ответ
                    0
                    • КоТэ КоТэ

                      предновогодний подарок типо:):

                      вот 1я верс http://telonko.ru/forum/topic343270

                      
                      
                      <?php
                      /// andrey69rus 
                       /// чтобы меняло автоматически ставим на хостинг на крон например раз в минуту =)
                      
                       ////пишет сколько времени до нового года в днях... если не осталось полных дней пишет в часах и так далее до секунд (например до нового года ост 12дней 10ч и 12с он округляет до дней... если 10ч 12с округляет до ч и тд) 
                       /// для получения токена переходим http://oauth.vk.com/authorize?client_id=3993863&scope=messages,friends,status,offline&redirect_uri=http://oauth.vk.com/blank.html&display=page&response_type=token , там в адресной строке ищем токен))) 	
                      $token = '';
                      $new_year = '2014'; // год до которого считаем
                      $city_id = '27412'; // id города (погода) http://weather.yandex.ru/static/cities.xml
                      $city_name = 'Кимры'; // name города (погода)
                      $forismatic = '0'; //случайные цитаты, 1 - вкл
                      $text .= ''; /// доп текст в самом начале статуса
                      
                      //////
                      if($new_year > '0'){
                      $date = strtotime("1 January ".$new_year); 
                      $sec = $date - time();
                      if ( $sec < 0 ) {
                      $text .= '~ Happy New Year '.$new_year.'!🎉 ';
                      }else{
                      $text .= '~ До Нового '.$new_year.'г. осталось '.mtime($sec).'! ';
                      }}
                      
                      //////
                      if($city_id > '0'){
                      $data_file = "http://export.yandex.ru/weather-ng/forecasts/$city_id.xml"; // адрес xml файла 
                      $xml = simplexml_load_file($data_file); // раскладываем xml на массив
                      
                      $temp = $xml->fact->temperature;
                      
                      $type = $xml->fact->weather_type;
                      if ($temp > 0){
                      $temp = '+'.$temp;
                      }
                      
                      $text .= '~ '.$city_name.' '.$temp.' ('.$type.') ';
                      }
                      
                      //////
                      if($forismatic > '0'){
                      $json = curl('http://api.forismatic.com/api/1.0/?method=getQuote&format=json');
                      $json = json_decode($json); 
                      $Qtext = $json->quoteText;
                      echo $Qtext;
                      $text .= '~ '.$Qtext.' ';
                      }
                      
                      $text .= '~';
                      
                      echo $text.'<hr> ';
                      	
                      $sRequest = "https://api.vk.com/method/status.set?text=".urlencode($text)."&access_token=".$token;
                      $statusSet = curl($sRequest);
                      $result = json_decode($statusSet,1);
                      
                      if ($result['response'] == '1'){
                      echo 'Successfully ;)';
                      }else{
                      echo 'ERROR: '.$result['error']['error_msg'];
                      }
                      
                      echo"<hr>(c) andrey69rus (***ru)";
                      //////functions
                      
                      function curl( $url ){
                       $ch = curl_init( $url );
                       curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
                       curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
                       curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
                       $response = curl_exec( $ch );
                       curl_close( $ch );
                       return $response;
                      }
                      
                      function _mtime($n, $a, $b, $c) {
                       $m = $n % 20;
                       return $n.' '. (($m == 0 || $m > 4) ? $c : ($m > 1 ? $b : $a));
                      }
                      function mtime($tl)
                      {
                       $d = 3600*24;
                       $day=floor($tl/$d);
                       $tl=$tl-($d*$day);
                      
                       $hour=floor($tl/3600);
                       $tl=$tl-(3600*$hour);
                      
                       $minute=floor($tl/60);
                       $tl=$tl-(60*$minute);
                      
                       $second=floor($tl);
                       
                       return $day > 0 ? _mtime($day, 'день', 'дня', 'дней') : (
                       $hour > 0 ? _mtime($hour, 'час', 'часа', 'часов') : (
                       $minute > 0 ? _mtime($minute, 'минута','минуты','минут') :
                       _mtime($second, 'секунда','секунды','секунд')
                       ));
                      }
                      
                      

                      пииште идеи... добавлю в скрипт, благодарности с вас крч плюсы не принимаются, только пиво

                      Суслик
                      Суслик
                      Суслик
                      Это сообщение удалено!
                      написал в отредактировано
                      Легенда
                      #10
                      1. Залей под спойлер.
                      2. Обьясни как пользоваться.
                      0 Ответов Последний ответ
                      0
                      • DeMoN45
                        DeMoN45
                        DeMoN45
                        Это сообщение удалено!
                        написал в отредактировано
                        Мастер
                        #11

                        Не знаю куда вставлять(

                        КоТэ 1 Ответ Последний ответ
                        0
                        • Кот
                          Кот
                          Кот
                          Это сообщение удалено!
                          написал в отредактировано
                          Продажа голосов, в наличии
                          #12

                          Есть другой какой-то?

                          КоТэ 1 Ответ Последний ответ
                          0
                          • Кот Кот

                            Есть другой какой-то?

                            КоТэ Автор
                            КоТэ
                            КоТэ
                            Это сообщение удалено!
                            написал в отредактировано
                            Пушистый Дон Жуан
                            #13
                            
                            Есть другой какой-то?
                            

                            хз наверно нет... эт авторский скрипт

                            0 Ответов Последний ответ
                            0
                            • dron21041
                              dron21041
                              dron21041
                              Это сообщение удалено!
                              написал в отредактировано
                              Гуру
                              #14

                              Куда вставлять то?

                              0 Ответов Последний ответ
                              0
                              • Orbita
                                Orbita
                                Orbita
                                Это сообщение удалено!
                                написал в отредактировано
                                Бывалый
                                #15

                                [spoiler=Автостатус;)]http://servisvk.ru/status/russia.php#[/spoiler]

                                0 Ответов Последний ответ
                                0
                                • DeMoN45 DeMoN45

                                  Не знаю куда вставлять(

                                  КоТэ Автор
                                  КоТэ
                                  КоТэ
                                  Это сообщение удалено!
                                  написал в отредактировано
                                  Пушистый Дон Жуан
                                  #16
                                  
                                  Не знаю куда вставлять(
                                  

                                  на хост любой с кроном, посмотри как фейки и говноботы льют вот тож самое

                                  0 Ответов Последний ответ
                                  0
                                  • Sa1nT_JeSuS.
                                    Sa1nT_JeSuS.
                                    Sa1nT_JeSuS.
                                    Это сообщение удалено!
                                    написал в отредактировано
                                    Угловой
                                    #17

                                    Если что то новый год уже отпраздновали и эта тема уже не к чему

                                    КоТэ 1 Ответ Последний ответ
                                    0
                                    • Sa1nT_JeSuS. Sa1nT_JeSuS.

                                      Если что то новый год уже отпраздновали и эта тема уже не к чему

                                      КоТэ Автор
                                      КоТэ
                                      КоТэ
                                      Это сообщение удалено!
                                      написал в отредактировано
                                      Пушистый Дон Жуан
                                      #18
                                      
                                      Если что то новый год уже отпраздновали и эта тема уже не к чему
                                      

                                      да ну нах?:D: а причем тут новый год?

                                      0 Ответов Последний ответ
                                      0
                                      • Mr.SlOn
                                        Mr.SlOn
                                        Mr.SlOn
                                        Это сообщение удалено!
                                        написал в отредактировано
                                        Даю простую роботу без вклада
                                        #19

                                        спасибо

                                        КоТэ 1 Ответ Последний ответ
                                        0
                                        • Mr.SlOn Mr.SlOn

                                          спасибо

                                          КоТэ Автор
                                          КоТэ
                                          КоТэ
                                          Это сообщение удалено!
                                          написал в отредактировано
                                          Пушистый Дон Жуан
                                          #20
                                          
                                          спасибо
                                          

                                          нез)

                                          0 Ответов Последний ответ
                                          0

                                          • Войти

                                          • Войдите, чтобы искать.
                                          © 2011–
                                          • Первое сообщение
                                            Последнее сообщение