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

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

Модуль ufmoon: обновление качества фильмов с moonwalk

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

14.12.15 в 18:34
22.10.19 в 18:18
1.588
159.748
30
  1. Orbik

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

    Регистрация:
    5 май 2015
    Сообщения:
    144
    Лучших ответов:
    0
    Рейтинги:
    +56 / 0 / -0
    о точно, невнимательно прочел. А я хотел, чтобы на шортстори стояло качество, там просто доп поле ставить и всё? оно же обновляться будет ?
    Всё работает, спасибо автору )
     
    • Нравится Нравится x 1
  2. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    Кстати, забыл написать в инструкции, что можно же использовать теги [not-catlist=1][/not-catlist], чтобы не запускать модуль для определенных категорий новостей (если вы используете общий шаблон полной новости для всех категорий).
    Например, если в полной новости сделать так:
    Код:
    [not-catlist=1,2]
    {include file="engine/modules/ufmoon.php?id={news-id}&kach=[xfvalue_quality]&kp_id=[xfvalue_kinopoisk_id]"}
    [/not-catlist]
    
    то модуль не будет запускаться, если новость принадлежит категориям 1 и 2.
     
  3. MaHarder

    MaHarder Местный

    Регистрация:
    9 июн 2015
    Сообщения:
    1.054
    Лучших ответов:
    0
    Рейтинги:
    +334 / 0 / -0
    а можно, чтобы поле было не dropdown (список), а простое поле?
     
  4. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    можно, оно ничем не отличается, кроме удобства при добавлении
     
  5. MaHarder

    MaHarder Местный

    Регистрация:
    9 июн 2015
    Сообщения:
    1.054
    Лучших ответов:
    0
    Рейтинги:
    +334 / 0 / -0
    да мне потом влом руками исправлять награбленное, ибо граббер не берёт списки во внимание
     
  6. 2Bro

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

    Регистрация:
    30 окт 2015
    Сообщения:
    1.016
    Лучших ответов:
    0
    Рейтинги:
    +628 / 1 / -0
    По озвучке вопрос.
    Если видео заменилось на HD и озвучка стала дублированной. Но на сайте в доп. поле "Озвучка" показывает старые данные "Закадровый одноголосый" с этим кто как борется? может звук тоже подключить к этому модулю. Или я что-то не догоняю ) этот модуль ток завтра ставить буду )
     
  7. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    @2Bro, на данный момент модуль не умеет обновлять озвучку. Добавлю эту опцию в следующем обновлении.
     
    • Нравится Нравится x 2
  8. Doktormgdn

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

    Регистрация:
    4 окт 2015
    Сообщения:
    1.130
    Лучших ответов:
    0
    Рейтинги:
    +490 / 0 / -0
    Так может убрать этот чудо огород с доп полями и нормально переписать модуль чтобы он качество не по доп полям проверял, с Мунволка? Сам же понимаешь что это более правильно.
     
  9. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    Подумал над этим и пришел к выводу, что такое я делать в этом модуле не буду. Проще его написать заново с нуля, с другой логикой, а я этим заниматься не хочу. По крайней мере на текущий день.

    Сейчас модуль по доп.полю понимает, проверять изменение качества на мунволке или нет. Если без доп.поля, то я не совсем до конца представляю как это должно работать.
     
  10. Doktormgdn

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

    Регистрация:
    4 окт 2015
    Сообщения:
    1.130
    Лучших ответов:
    0
    Рейтинги:
    +490 / 0 / -0
    Очень просто. Берет ид кинопоиска и по нему ищет в базе Мунволка. И если есть наилучшее качество то ставит его. Как вариант в доп поле ифрейм плеера ставит. Так можно будет реализовать возможность выбора качества в табах. То есть будет несколько табов с разным качеством, но это как опция.
    Кому поля надо камрип или хэдэ тоже можно оставить как сейчас есть.
    Но так то этот модуль исключит всю эту дрочку с доп полями для качества.
     
  11. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    @Doktormgdn, как в таком случае ему остановиться? В том смысле, что когда он обновит плеер на сайте, как он поймет что больше не нужно идти на мунволк и снова искать и проверять фильм? Если его не остановить, то он будет пожизненно заходить на мунволк за поиском наилучшего качества.
     
  12. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.017 / 114 / -0
    Отдельная колонка в таблице с записью качества которое взяли с сайта.
     
    • Нравится Нравится x 1
  13. Doktormgdn

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

    Регистрация:
    4 окт 2015
    Сообщения:
    1.130
    Лучших ответов:
    0
    Рейтинги:
    +490 / 0 / -0
    Там бывает hd720 и hd1080 например. Если скрипт кроном пускать ежедневно то он будет сканить новые фильмы, добавленые на Мунволк и если попадется фильм из списка, то он обновит новость измерив ссылку. Там в xml и json файлах выкладываются списки свежедобавленного.
     
  14. Chingis

    Забанен

    Регистрация:
    29 сен 2015
    Сообщения:
    2.439
    Лучших ответов:
    0
    Рейтинги:
    +710 / 0 / -0
    ох как все стало не понятно, разнесли все теперь нужно поновый привыкать....:(
     
  15. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    Имеется ввиду в таблице БД? Но тогда значение качества закэшируется + это каждый раз дополнительный запрос к БД. Или я неправильно понимаю?
     
    #75 Sistemos, 30 дек 2015
    Последнее редактирование: 30 дек 2015
  16. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    если под "фильм из списка" имеется ввиду фильм из БД сайта, то это слишком трудоемкий процесс - сканить новые фильмы на мунволке по крону и сверять каждый со всеми фильмами в БД сайта, за один заход.
     
  17. Doktormgdn

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

    Регистрация:
    4 окт 2015
    Сообщения:
    1.130
    Лучших ответов:
    0
    Рейтинги:
    +490 / 0 / -0
    Скрипт раз пробегает, делает себе индекс связку ид кинопоиска и по какому адресу новость, потом просто в этот индекс добавляет то что добавляется на сайт. Потом смотрит файл добавленных фильмов на мунволке и определяет какие фильмы появились в более лучшем качестве с момента последнего запуска скрипта. И если чтото нашлось то обновляет ссылку в новости или добавляет ссылку в определенное заранее поле. Например hd720 или hd1080. Но это уже для гурманов :)
    Объяснил как смог, тут хочу призвать @Gameer думаю он посоветует как правильно это все сделать с точки зренич программирования :)
     
  18. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.017 / 114 / -0
    Без доп запросов вовсе, тут можно сделать дополнение в UPDATE
    PHP:
    else $db->query"UPDATE " PREFIX "_post_extras SET news_read=news_read+1 {$_update} WHERE news_id='{$row['id']}'" );
    вот и все.
     
    • Нравится Нравится x 3
  19. pouf

    pouf Местный

    Регистрация:
    5 окт 2015
    Сообщения:
    2.172
    Лучших ответов:
    1
    Рейтинги:
    +414 / 0 / -0
    одни колдуны бл#ть, призывают друг друга :D
     
    • Нравится Нравится x 1
  20. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    Обновил 30.12.2015 до v1.4.

    - Добавлена функция обновления перевода фильма (добавления, если ранее был трейлер) в нужном доп.поле, при обновлении качества.
    - Добавлена версия модуля для сайта с кодировкой UTF-8.
    - Внесены мелкие правки.

    Вот такие настройки появились:
    ufMoon_perevod.png

    Чтобы просто обновиться, нужно закинуть папки "inc" и "modules" из архива на хостинг, в папку "engine". В таком случае настройки модуля сохранятся.
     
    #80 Sistemos, 30 дек 2015
    Последнее редактирование: 13 янв 2016
    • Нравится Нравится x 1
Яндекс.Метрика