Перейти к содержимому


Фотография

Плагин для Redtube


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 866

#461 Dominik01

Dominik01

    Комментатор

  • Пользователи
  • PipPipPip
  • 93 сообщений

Отправлено 20 July 2014 - 12:54

Плагин помер, тема больше не актуальна! Последнее сообщение автора, датировано 4 апреля 2012г. Торренты в помощь



#462 igores

igores

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 713 сообщений
  • Gender:Male

Отправлено 22 July 2014 - 14:00

Информация к плагину версии 1.05 во вложенном файле.

Прикрепленный файл  red.txt      388 Количество загрузок:


pod.png
4njpbxqtoxeafwcy4n47bxqozzemtwf3rdemjwfa

#463 vladimir62

vladimir62

    Пользователь

  • Пользователи
  • PipPip
  • 32 сообщений

Отправлено 22 July 2014 - 15:50

Сделал так как описано в текстовом файле. Разархивировал плангин. Открыл при помощи WordPad указанный файл png. Заменил последний "абзац" в файле на Ваш. Сохранил. Заархивировал и переустановил. Вид изменился, но всё равно при проигравании -  неподдерживаемый


DUNE HD TV 102W ПРОШИВКА ПОСЛЕДНЯЯ B6 (стабильная) системная флешка подключена


#464 igores

igores

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 713 сообщений
  • Gender:Male

Отправлено 22 July 2014 - 16:30

Сделал так как описано в текстовом файле. Разархивировал плангин. Открыл при помощи WordPad указанный файл png. Заменил последний "абзац" в файле на Ваш. Сохранил. Заархивировал и переустановил. Вид изменился, но всё равно при проигравании -  неподдерживаемый

Какой вид?

То, что я указал, ни в коем случае не должно на вид влиять.

Наверное, Вы были невнимательны. В архиве два файла с одинаковым названием. То что Вы дожны поменять, тянет только ссылки

public static function getVideoURL

pod.png
4njpbxqtoxeafwcy4n47bxqozzemtwf3rdemjwfa

#465 militari

militari

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 290 сообщений
  • Gender:Male

Отправлено 22 July 2014 - 16:51

 

Какой вид?

То, что я указал, ни в коем случае не должно на вид влиять.

Наверное, Вы были невнимательны. В архиве два файла с одинаковым названием. То что Вы дожны поменять, тянет только ссылки

public static function getVideoURL

там два абзаца с таким параметром и оба в конце

 

Вот как сейчас они выглядят

 

/*    public static function getVideoURL($id) {
        $page = file_get_contents("http://www.redtube.com/$id");
        $pattern = "{<source.*?src='(.*?)'.*?type='video/mp4'}is";
        
        $return = array();
        $matches = array();
        preg_match_all($pattern, $page, $matches);
        $return['url'] = $matches[1][0];
        $pattern = '{<h1 class="videoTitle">(.*?)</h1>}is';
        $matches = array();
        preg_match_all($pattern, $page, $matches);
        $return['caption'] = $matches[1][0];
        return $return;
    }
*/
    public static function getVideoURL($id) {
        $page = file_get_contents("http://www.redtube.com/$id");
        $page = str_replace('\/', '/', $page);
        $pattern = '{vpVideoSource        = "(.*?)";}is';
        $matches = array();
        preg_match_all($pattern, $page, $matches);
        echo $matches[1][0];
        return $matches[1][0];
    }
 
Менялся последний, формат не поддерживается
 
Отсюда вопрос, что не так?

<p>Dune 101W(150721_0136_B9) Сист.флешка присутствует

#466 vladimir62

vladimir62

    Пользователь

  • Пользователи
  • PipPip
  • 32 сообщений

Отправлено 22 July 2014 - 17:12

Да я сделал также. Но после замены заархивировал саму папку, может надо архивировать само содержание, как в Вашем методе обновления. А изменил я именно то часть о которой Вы пишете. Вот как у меня выглядит после замены файл redtube.png :

<?
 
class Redtube {
 
    public static $url = "http://api.redtube.com/";
 
    public static function getCategoriesList() {
        $data = json_decode(file_get_contents(self::$url . "?data=redtube.Categories.getCategoriesList&output=json"));
        $items = array();
        foreach ($data->categories as $item) {
            $items[] = array(
                'id' => 0,
                'caption' => $item->category,
                'url' => "redtube_lists->index/cat::" . $item->category,
                'image' => "http://igores.ru/icons/redtube/".$item->category.".png"  // "http://img04.redtubefiles.com/_thumbs/categories/b180x135/
            );
        }
        return $items;
    }
 
    public static function getTagsList() {
        $data = json_decode(file_get_contents(self::$url . "?data=redtube.Tags.getTagList&output=json"));
        $items = array();
        foreach ($data->tags as $item) {
            $items[] = array(
                'caption' => $item->tag->tag_name,
                'url' => "redtube_lists->index/tag::" . $item->tag->tag_name
            );
        }
        return $items;
    }
 
    public static function getStarList() {
        $data = json_decode(file_get_contents(self::$url . "?data=redtube.Stars.getStarList&output=json"));
        $items = array();
        $number = 593;
        foreach ($data->stars as $item) {
            $items[] = array(
                'caption' => $item->star->star_name,
                'url' => "redtube_lists->index/star::" . $item->star->star_name,
                'image' => "http://img01.redtube...000$number.jpg"
            );
            $number++;
        }
        return $items;
    }
 
    public static function getVideosList($params) {
        $data = json_decode(file_get_contents(self::$url . "?data=redtube.Videos.searchVideos&output=json&" . http_build_query($params) . "&thumbsize=medium"));
 
        $items = array();
        foreach ($data->videos as $item) {
            $items[] = array(
                'caption' => $item->video->title." ",
                'url' => "base->details/" . $item->video->video_id,
                'image' => $item->video->default_thumb
            );
        }
        return $items;
    }
 
    public static function getVideoByID($id) {
        $data = json_decode(file_get_contents(self::$url . "?data=redtube.Videos.getVideoById&video_id=$id&output=json&thumbsize=all"));
        $item = array(
            'duration' => $data->video->duration,
            'rating' => $data->video->rating,
            'title' => $data->video->title." ",
            'tags' => $data->video->tags,
            'image' => $data->video->default_thumb,
            
        );
        return $item;
    }
    public function getVideoListCount($params){
        return count(self::getVideosList($params));
    }
 
/*    public static function getVideoURL($id) {
        $page = file_get_contents("http://www.redtube.com/$id");
        $pattern = "{<source.*?src='(.*?)'.*?type='video/mp4'}is";
        
        $return = array();
        $matches = array();
        preg_match_all($pattern, $page, $matches);
        $return['url'] = $matches[1][0];
        $pattern = '{<h1 class="videoTitle">(.*?)</h1>}is';
        $matches = array();
        preg_match_all($pattern, $page, $matches);
        $return['caption'] = $matches[1][0];
        return $return;
    }
*/
   public static function getVideoURL($id) {
        $page = file_get_contents("http://www.redtube.com/$id");
        $page = str_replace('\/', '/', $page);
        $pattern = '{vpVideoSource        = "(.*?)";}is';
        $matches = array();
        preg_match_all($pattern, $page, $matches);
        echo $matches[1][0];
        return $matches[1][0];
    }
 
}
 
?>

DUNE HD TV 102W ПРОШИВКА ПОСЛЕДНЯЯ B6 (стабильная) системная флешка подключена


#467 militari

militari

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 290 сообщений
  • Gender:Male

Отправлено 22 July 2014 - 17:17



 

Да я сделал также. Но после замены заархивировал саму папку, может надо архивировать само содержание, как в Вашем методе обновления. А изменил я именно то часть о которой Вы пишете. Вот как у меня выглядит после замены файл redtube.png :

 

 

вообщето написано менять файл redtube.php


<p>Dune 101W(150721_0136_B9) Сист.флешка присутствует

#468 vladimir62

vladimir62

    Пользователь

  • Пользователи
  • PipPip
  • 32 сообщений

Отправлено 22 July 2014 - 17:19

Согласен, это просто опечатка


DUNE HD TV 102W ПРОШИВКА ПОСЛЕДНЯЯ B6 (стабильная) системная флешка подключена


#469 igores

igores

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 713 сообщений
  • Gender:Male

Отправлено 22 July 2014 - 17:32

 

Да я сделал также. Но после замены заархивировал саму папку, может надо архивировать само содержание, как в Вашем методе обновления. А изменил я именно то часть о которой Вы пишете. Вот как у меня выглядит после замены файл redtube.png :

<?
 
class Redtube {

Так правильно. А на сайт попасть можете?


pod.png
4njpbxqtoxeafwcy4n47bxqozzemtwf3rdemjwfa

#470 vladimir62

vladimir62

    Пользователь

  • Пользователи
  • PipPip
  • 32 сообщений

Отправлено 22 July 2014 - 17:52

Да на сайт зашёл. поставил первое попавшееся видео, начало воспроизводиться


Ещё раз всё попробовал сделать как описал выше. Неподдерживаемый формат. На компьютере всё работает


DUNE HD TV 102W ПРОШИВКА ПОСЛЕДНЯЯ B6 (стабильная) системная флешка подключена


#471 flint1965

flint1965

    Пользователь

  • Пользователи
  • PipPip
  • 32 сообщений

Отправлено 22 July 2014 - 17:53

 

Да я сделал также. Но после замены заархивировал саму папку, может надо архивировать само содержание, как в Вашем методе обновления. А изменил я именно то часть о которой Вы пишете. Вот как у меня выглядит после замены файл redtube.png :

<?
 
class Redtube {
 
    public static $url = "http://api.redtube.com/";
 
    public static function getCategoriesList() {
        $data = json_decode(file_get_contents(self::$url . "?data=redtube.Categories.getCategoriesList&output=json"));
        $items = array();
        foreach ($data->categories as $item) {
            $items[] = array(
                'id' => 0,
                'caption' => $item->category,
                'url' => "redtube_lists->index/cat::" . $item->category,
                'image' => "http://igores.ru/icons/redtube/".$item->category.".png"  // "http://img04.redtubefiles.com/_thumbs/categories/b180x135/
            );
        }
        return $items;
    }
 
    public static function getTagsList() {
        $data = json_decode(file_get_contents(self::$url . "?data=redtube.Tags.getTagList&output=json"));
        $items = array();
        foreach ($data->tags as $item) {
            $items[] = array(
                'caption' => $item->tag->tag_name,
                'url' => "redtube_lists->index/tag::" . $item->tag->tag_name
            );
        }
        return $items;
    }
 
    public static function getStarList() {
        $data = json_decode(file_get_contents(self::$url . "?data=redtube.Stars.getStarList&output=json"));
        $items = array();
        $number = 593;
        foreach ($data->stars as $item) {
            $items[] = array(
                'caption' => $item->star->star_name,
                'url' => "redtube_lists->index/star::" . $item->star->star_name,
                'image' => "http://img01.redtube...000$number.jpg"
            );
            $number++;
        }
        return $items;
    }
 
    public static function getVideosList($params) {
        $data = json_decode(file_get_contents(self::$url . "?data=redtube.Videos.searchVideos&output=json&" . http_build_query($params) . "&thumbsize=medium"));
 
        $items = array();
        foreach ($data->videos as $item) {
            $items[] = array(
                'caption' => $item->video->title." ",
                'url' => "base->details/" . $item->video->video_id,
                'image' => $item->video->default_thumb
            );
        }
        return $items;
    }
 
    public static function getVideoByID($id) {
        $data = json_decode(file_get_contents(self::$url . "?data=redtube.Videos.getVideoById&video_id=$id&output=json&thumbsize=all"));
        $item = array(
            'duration' => $data->video->duration,
            'rating' => $data->video->rating,
            'title' => $data->video->title." ",
            'tags' => $data->video->tags,
            'image' => $data->video->default_thumb,
            
        );
        return $item;
    }
    public function getVideoListCount($params){
        return count(self::getVideosList($params));
    }
 
/*    public static function getVideoURL($id) {
        $page = file_get_contents("http://www.redtube.com/$id");
        $pattern = "{<source.*?src='(.*?)'.*?type='video/mp4'}is";
        
        $return = array();
        $matches = array();
        preg_match_all($pattern, $page, $matches);
        $return['url'] = $matches[1][0];
        $pattern = '{<h1 class="videoTitle">(.*?)</h1>}is';
        $matches = array();
        preg_match_all($pattern, $page, $matches);
        $return['caption'] = $matches[1][0];
        return $return;
    }
*/
   public static function getVideoURL($id) {
        $page = file_get_contents("http://www.redtube.com/$id");
        $page = str_replace('\/', '/', $page);
        $pattern = '{vpVideoSource        = "(.*?)";}is';
        $matches = array();
        preg_match_all($pattern, $page, $matches);
        echo $matches[1][0];
        return $matches[1][0];
    }
 
}
 
?>

 

Уважаемые знатоки, много буков. а не проще обновленный плагин выложить? тут как бы не все такие продвинутые, а кино нравится.



#472 igores

igores

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 713 сообщений
  • Gender:Male

Отправлено 22 July 2014 - 17:59

Уважаемые знатоки, много буков. а не проще обновленный плагин выложить? тут как бы не все такие продвинутые, а кино нравится.

Проверяйте.

 

Прикрепленный файл  dune_plugin_red_v1.05_i.zip   159.55К   1770 Количество загрузок:


pod.png
4njpbxqtoxeafwcy4n47bxqozzemtwf3rdemjwfa

#473 телезритель

телезритель

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 614 сообщений
  • Gender:Male
  • Location:Германия

Отправлено 22 July 2014 - 17:59

заработало :wub:


Dune Pro 4k II прошивка 220317_0257_r20

Dune Pro 4k plus прошивка 220630_0727_r20

Dune HD 301 (150721_0136_b9) Сист.флешка присутствует

Dune Store Extension

 

 


#474 vladimir62

vladimir62

    Пользователь

  • Пользователи
  • PipPip
  • 32 сообщений

Отправлено 22 July 2014 - 18:05

Гениям респект и уважение. Вроде заработало. Вечером протестирую, сейчас дети дома


DUNE HD TV 102W ПРОШИВКА ПОСЛЕДНЯЯ B6 (стабильная) системная флешка подключена


#475 flint1965

flint1965

    Пользователь

  • Пользователи
  • PipPip
  • 32 сообщений

Отправлено 22 July 2014 - 18:13

Проверяйте.

 

attachicon.gifdune_plugin_red_v1.05_i.zip

Благодарствую, мил человек. :wub:  :rolleyes:  :rolleyes: :rolleyes:  



#476 militari

militari

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 290 сообщений
  • Gender:Male

Отправлено 22 July 2014 - 20:13

Гениям респект и уважение. Вроде заработало. Вечером протестирую, сейчас дети дома

Ты бы логотип сменил, а то дети быстро разберутся, что к чему ;)


<p>Dune 101W(150721_0136_B9) Сист.флешка присутствует

#477 vladimir62

vladimir62

    Пользователь

  • Пользователи
  • PipPip
  • 32 сообщений

Отправлено 22 July 2014 - 21:00

Не детям допуска к дюне нет. пульт далеко захован. 


DUNE HD TV 102W ПРОШИВКА ПОСЛЕДНЯЯ B6 (стабильная) системная флешка подключена


#478 Flyleaf

Flyleaf

    Пользователь

  • Пользователи
  • PipPip
  • 28 сообщений

Отправлено 22 July 2014 - 22:04

Спасибо за обновление!  Подскажите плиз, как пароль вернуть?


DUNE HD TV-301 (140827_0132_b9) Сист. флешка - 4 Гб


#479 igores

igores

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 713 сообщений
  • Gender:Male

Отправлено 22 July 2014 - 22:32

Спасибо за обновление!  Подскажите плиз, как пароль вернуть?

Господа. Огромная просьба, переустановите плагин (ссылка ниже).

Загрузка плагина будет быстрее и не будет нагрузки на мой хостинг.

Вернул пароль. Слегка переделал скин. Если не обновится - перегрузите приставку.

 

Скачать с Яндекса.


pod.png
4njpbxqtoxeafwcy4n47bxqozzemtwf3rdemjwfa

#480 jura-bruser

jura-bruser

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 768 сообщений
  • Gender:Male
  • Location:Буковина,г.Черновцы

Отправлено 23 July 2014 - 03:00

Огромное-преогромное спасибо!!!


Dune 303D(170519_1353_r11) сист.накопитель 2Гб на HDD 1Тб

Dune 102W(170519_1353_r11) сист.флешка 4Гб

Dune 303D2(170519_1353_r11) сист.раздел 2Гб на флешке 4Гб