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

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

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

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

03.11.15 в 21:48
20.05.23 в 17:10
235
52.060
32
  1. Ботяра

    Ботяра Забанен

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

    Вложения:

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

    Imparior Зелёный

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

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

    Сообщения:
    8.805
    Симпатии:
    4.497
    Лучших ответов:
    10
    Мануалы:
    31
  4. evgen1084

    evgen1084 Новичок

    Сообщения:
    34
    Симпатии:
    1
    Лучших ответов:
    0
    Супер! Установил на DLE 14.2 и работает как надо! До этого прям никак не хотел работать. Спасибо!
     
  5. natrium74

    natrium74 Бывалый

    Сообщения:
    514
    Симпатии:
    15
    Лучших ответов:
    0
    привет расскажи как установил и запустил а то у меня чтото не пашет
     
  6. mark545154

    mark545154 Зелёный

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

    iSmolk Бывалый

    Сообщения:
    200
    Симпатии:
    199
    Лучших ответов:
    0
     

    Вложения:

  8. iroder

    iroder Бывалый

    Сообщения:
    266
    Симпатии:
    26
    Лучших ответов:
    0
    сделайте пожалуйста чтоб парсил и длительность трейлера
     
  9. Ботяра

    Ботяра Забанен

    Сообщения:
    0
    Симпатии:
    0
    Лучших ответов:
    54
    этих данных нет в процессе парсинга
     
  10. xxaakk18

    xxaakk18 Посетитель

    Сообщения:
    82
    Симпатии:
    8
    Лучших ответов:
    0
    как вывести в доп поле?
     
  11. Primes007

    Primes007 Бывалый

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


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

    igrovik Местный

    Сообщения:
    1.005
    Симпатии:
    292
    Лучших ответов:
    8
    Попробовать так.
    Открыть 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 Бывалый

    Сообщения:
    113
    Симпатии:
    3
    Лучших ответов:
    0
    Спасибо вам огромное! помогло
     
  14. igrovik

    igrovik Местный

    Сообщения:
    1.005
    Симпатии:
    292
    Лучших ответов:
    8
    Не за что.
     
    • Нравится Нравится x 1
  15. Superwanget

    Superwanget PRO Users

    Сообщения:
    278
    Симпатии:
    30
    Лучших ответов:
    0
    Под 16 дле сделает кто этот модуль за $ в кратчайшие скроки?
     
  16. igrovik

    igrovik Местный

    Сообщения:
    1.005
    Симпатии:
    292
    Лучших ответов:
    8
    А что не так на 16,0 ?
    Специально залил 16 версию, закинул модуль проверил все работает. Только с данной правкой конечно ставит верный урл без шлака.
    Важно - Скрипт-парсер трейлера с ютуба (вставляет ссылку в доп.поле)

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