Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Важно Скрипт-парсер трейлера с ютуба (вставляет ссылку в доп.поле)

Тема в разделе "Модули DLE", создана пользователем Sistemos, 3 ноя 2015.

03.11.15 в 21:48
20.05.23 в 17:10
235
38.687
32
  1. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    проверил несколько сериалов - всё нормально находит:
    2021-04-26_07-21-25.png 2021-04-26_07-22-52.png
    прикрепил плагин к сообщению.
     

    Вложения:

    • Нравится Нравится x 3
  2. Imparior

    Imparior Зелёный

    Регистрация:
    19 апр 2021
    Сообщения:
    2
    Лучших ответов:
    0
    Рейтинги:
    +0 / 0 / -0
    Я дико извиняюсь, а этот тот, который сразу на все новости может отредактировать или только на 1?
     
  3. ZerocooL

    Команда форума Администратор VIP Кинотрафик v2

    Регистрация:
    29 янв 2015
    Сообщения:
    8.679
    Лучших ответов:
    9
    Мануалы:
    31
    Рейтинги:
    +5.089 / 210 / -1
  4. evgen1084

    evgen1084 Зелёный

    Регистрация:
    23 фев 2016
    Сообщения:
    16
    Лучших ответов:
    0
    Рейтинги:
    +3 / 1 / -0
    Супер! Установил на DLE 14.2 и работает как надо! До этого прям никак не хотел работать. Спасибо!
     
  5. natrium74

    natrium74 Бывалый

    Регистрация:
    14 окт 2015
    Сообщения:
    297
    Лучших ответов:
    0
    Рейтинги:
    +22 / 30 / -0
    привет расскажи как установил и запустил а то у меня чтото не пашет
     
  6. mark545154

    mark545154 Зелёный

    Регистрация:
    4 фев 2021
    Сообщения:
    5
    Лучших ответов:
    0
    Рейтинги:
    +0 / 0 / -0
    Всем привет! Парни подскажите, на всех трейлерах на сайте куда бы не зашёл пишет вот такую ошибку:
    Веб-страница по адресу https://trailer.allatv.online/706019-id/, возможно, временно недоступна или постоянно перемещена по новому адресу.
    Что то с балансером случилось или домен может поменяли.
    Если кто в курсе, подскажите пожалуйста.
     
  7. iSmolk

    iSmolk Бывалый

    Регистрация:
    31 авг 2016
    Сообщения:
    200
    Лучших ответов:
    0
    Рейтинги:
    +202 / 3 / -0
     

    Вложения:

  8. iroder

    iroder Бывалый

    Регистрация:
    7 июн 2015
    Сообщения:
    249
    Лучших ответов:
    0
    Рейтинги:
    +32 / 9 / -0
    сделайте пожалуйста чтоб парсил и длительность трейлера
     
  9. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    этих данных нет в процессе парсинга
     
  10. xxaakk18

    xxaakk18 Посетитель

    Регистрация:
    24 дек 2019
    Сообщения:
    50
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    как вывести в доп поле?
     
  11. Primes007

    Primes007 Бывалый

    Регистрация:
    13 май 2020
    Сообщения:
    107
    Лучших ответов:
    0
    Рейтинги:
    +10 / 2 / -0
    Установил данный модуль вот с этого архива Важно - Скрипт-парсер трейлера с ютуба (вставляет ссылку в доп.поле) Скажите пожалуйста на данный момент добавляет трейлер вот в таком формате, он не воиспроизводиться!
    https://www. youtube. com/embed/mldiGRsU2h0\u0026pp=ygU70JzRgdGC0LjRgtC10LvRjCAyMDIzINC-0YTQuNGG0LjQsNC70YzQvdGL0Lkg0YLRgNC10LnQu9C10YA%3D


    Что нужно удалить в парсере чтоб ссылка была в таком виде
    https://www. youtube. com/embed/mldiGRsU2h0
     
  12. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +354 / 12 / -0
    Попробовать так.
    Открыть engine/ajax/trailer_dp_ajax.php

    Найти функцию

    Код:
    function trailerSelectBody  ($query_text, $settings, $mass = false) {
    
        if (!$query_text || !$settings['youtube_key']) return false;
        
        $query_text = urlencode ($query_text);
        $pars_url = 'http://www.youtube.com/results?search_query=' . $query_text;
        $content = parsCurl($pars_url, $settings['proxy'], $settings['proxy_auth']);
        
        preg_match_all ('#"\/watch\?v=(.+?)"#', $content, $link_trailer_mass);   
        
        $trailer_mass = array();   
        foreach($link_trailer_mass[1] as $k=>$videoid){
            // если не плейлист, то добавляю в массив чистый videoid
            if (!preg_match("#(&list=.*)#", $videoid)) $trailer_mass[] = $videoid;
        }   
        
        if ($mass) {
            if (count($trailer_mass) > 0) {
                return json_encode($trailer_mass);   
            } else {
                return false;
            }         
        } else {
            return $trailer_mass[0];
        }   
    }
    
    заменить ее на

    Код:
    function trailerSelectBody  ($query_text, $settings, $mass = false) {
    
        if (!$query_text || !$settings['youtube_key']) return false;
        
        $query_text = urlencode ($query_text);
        $pars_url = 'http://www.youtube.com/results?search_query=' . $query_text;
        $content = parsCurl($pars_url, $settings['proxy'], $settings['proxy_auth']);
        
        preg_match_all ('#"\/watch\?v=(.+?)"#', $content, $link_trailer_mass);   
        
        $trailer_mass = array();   
        foreach($link_trailer_mass[1] as $k=>$videoid){
            // если не плейлист, то добавляю в массив чистый videoid
            if (!preg_match("#(&list=.*)#", $videoid)) $trailer_mass[] = $videoid;
            $trailer_mass = preg_replace('#(\\\u0026.*)#', '', $trailer_mass);
        }   
        
        if ($mass) {
            if (count($trailer_mass) > 0) {
                return json_encode($trailer_mass);   
            } else {
                return false;
            }         
        } else {
            return $trailer_mass[0];
        }   
    }
    
     
    • Лучший Лучший x 1
  13. Primes007

    Primes007 Бывалый

    Регистрация:
    13 май 2020
    Сообщения:
    107
    Лучших ответов:
    0
    Рейтинги:
    +10 / 2 / -0
    Спасибо вам огромное! помогло
     
  14. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +354 / 12 / -0
    Не за что.
     
    • Нравится Нравится x 1
  15. Superwanget

    PRO Users

    Регистрация:
    16 фев 2017
    Сообщения:
    262
    Лучших ответов:
    0
    Рейтинги:
    +40 / 14 / -0
    Под 16 дле сделает кто этот модуль за $ в кратчайшие скроки?
     
  16. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +354 / 12 / -0
    А что не так на 16,0 ?
    Специально залил 16 версию, закинул модуль проверил все работает. Только с данной правкой конечно ставит верный урл без шлака.
    Важно - Скрипт-парсер трейлера с ютуба (вставляет ссылку в доп.поле)

    Видео с проверкой на 16 версии. Либо я что-то не понимаю.
    https://wdfiles.ru/8acddfd/trailer.mp4
     
    • Нравится Нравится x 1
Яндекс.Метрика