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

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

Moonbase - модуль наличия фильмов с базы moonwalk.cc в базе сайта

Тема в разделе "Модули DLE", создана пользователем Sistemos, 5 авг 2016.

05.08.16 в 11:52
21.03.20 в 21:43
300
40.511
26
  1. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    Получить для любого фильма год (и другую инфу) по api kinopoisk.cf легко, но дело в том, что нужно получить одновременно инфу для 50 фильмов, которые выводятся на страницу. И тут есть определенная проблема. Надо подумать.
     
    • Нравится Нравится x 1
  2. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
    Если так будет затруднительно может дату премьеры или это то же самое? Блин модуль отличный, но не хватает этой плюшки:)
     
  3. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.205 / 74 / -0
    это тоже самое! какая разница: дата премьеры или год - это все равно запрос к апи идёт, и сразу на 50 материалов... как вариант можно сделать загрузку данных на аяксе, но тогда страница будет грузиться долго, грубо говоря 1 фильм = 1 обращение к апи, при получении данных одного фильма в секунду - страница будет загружаться 50 секунд!

    Другой вариант - прикрутить апи от гетмуви, или лучше сделать копию модуля с апи гетмуви getmovie.cc
    http://getmovie.cc/api/videos.json?kinopoisk_id=1285&api_token=здесь_ваш_токен&r=json и результат:
    Код:
    {"response":{"items":[{"id":"25576","title_ru":"Большие гонки","title_en":"The Great Race","year":"1965","country":"США","description":"Начало ХХ века. Знаменитый испытатель, рыцарь без страха и упрека, всегда с иголочки одетый во все белое, Лесли по прозвищу Великий организует беспрецедентный автопробег Нью-Йорк-Париж. Завистливый и злобный изобретатель профессор Фэйт со своим верным слугой Максом принимает вызов Лесли. Он готов на все, лишь бы тот не добрался до финиша живым. Но какое приключение без женщины. И она появляется — красотка Мэгги обещает редактору ежедневной газеты сделать сенсационный репортаж с места событий и отправляется навстречу опасностям за рулем своей колымаги. Гонка стартовала, герой, красавица и злодей отправляются в путь...","translator":null,"actors":"Джек Леммон, Тони Кертис, Натали Вуд, Питер Фальк, Кинен Уинн, Артур О’Коннелл, Вивиан Вэнс, Дороти Провайн, Ларри Сторч, Росс Мартин","screenwriter":"Артур А. Росс, Блейк Эдвардс","director":"Блейк Эдвардс","producer":"Мартин Джуроу, Дик Крокетт","operator":"Расселл Хэрлан","design":"Фернандо Каррере, Донфелд, Джордж Джеймс Хопкинс","editor":"Ральф Э. Уинтерс","genre":"мелодрама, комедия, приключения, семейный, спорт","composer":"Генри Манчини","time":"160 мин. / 02:40","type":"movie","camrip":false,"kinopoisk_id":"1285","kp_rating":"8.025","imdb_rating":"7.20","embed_url":"http://getmovie.cc/movies/25576/","poster_big":"https://st.kp.yandex.net/images/film_big/1285.jpg","poster_small":"http://st.kp.yandex.net/images/film_iphone/iphone360_1285.jpg","trailer":"http://kp.cdn.yandex.net/1285/kinopoisk.ru-Great-Race_-The-177110.mp4"},{"id":"25577","title_ru":"Большие гонки","title_en":"The Great Race","year":"1965","country":"США","description":"Начало ХХ века. Знаменитый испытатель, рыцарь без страха и упрека, всегда с иголочки одетый во все белое, Лесли по прозвищу Великий организует беспрецедентный автопробег Нью-Йорк-Париж. Завистливый и злобный изобретатель профессор Фэйт со своим верным слугой Максом принимает вызов Лесли. Он готов на все, лишь бы тот не добрался до финиша живым. Но какое приключение без женщины. И она появляется — красотка Мэгги обещает редактору ежедневной газеты сделать сенсационный репортаж с места событий и отправляется навстречу опасностям за рулем своей колымаги. Гонка стартовала, герой, красавица и злодей отправляются в путь...","translator":null,"actors":"Джек Леммон, Тони Кертис, Натали Вуд, Питер Фальк, Кинен Уинн, Артур О’Коннелл, Вивиан Вэнс, Дороти Провайн, Ларри Сторч, Росс Мартин","screenwriter":"Артур А. Росс, Блейк Эдвардс","director":"Блейк Эдвардс","producer":"Мартин Джуроу, Дик Крокетт","operator":"Расселл Хэрлан","design":"Фернандо Каррере, Донфелд, Джордж Джеймс Хопкинс","editor":"Ральф Э. Уинтерс","genre":"мелодрама, комедия, приключения, семейный, спорт","composer":"Генри Манчини","time":"160 мин. / 02:40","type":"movie","camrip":false,"kinopoisk_id":"1285","kp_rating":"8.024","imdb_rating":"7.20","embed_url":"http://getmovie.cc/movies/25577/","poster_big":"https://st.kp.yandex.net/images/film_big/1285.jpg","poster_small":"http://st.kp.yandex.net/images/film_iphone/iphone360_1285.jpg","trailer":"http://kp.cdn.yandex.net/1285/kinopoisk.ru-Great-Race_-The-177110.mp4"}]}}
     
    • Нравится Нравится x 1
  4. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
    @byroot, Да соглашусь, было бы хорошо найти оптимальное решение, ибо щелкать каждый фильм смысла нет, может @Sistemos, найдет решение
     
  5. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    У меня такая идея: взять распарсить данные (год, можно еще что-то) из XML от getmovie (15 000+ фильмов) и закинуть в отдельный файлик, который подключить к модулю, чтобы он брал из него инфу.
     
  6. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
    Будет вообще хорошо, так как не вижу другого варианта, хоть на getmovie не полная база как у волков, но большая часть все таки присутствует,.
     
  7. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    Обновил архив модуля, версия 1.2. Ссылка в стартовом сообщении.
    Подключил несколько файлов (камрипы, зарубежные, русские) с инфой о годе и стране, которая взята из xml getmovie.cc .

    Для обновления закидываем в корень сайта папку "engine" из архива.
    Предварительно открываем файл /engine/inc/moonbase.php и прописываем там свой API-токен moonwalk и название доп.поля с id кинопоиска.

    moonbase-1-min.png
     
    • Нравится Нравится x 7
  8. aeneas

    Забанен

    Регистрация:
    12 мар 2016
    Сообщения:
    11.489
    Лучших ответов:
    10
    Рейтинги:
    +4.043 / 208 / -0
    а где дата премьеры ))
     
  9. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
    @Sistemos, Проста бомба слов нет, то что нужно, спасибо тебе
     
    • Нравится Нравится x 2
  10. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.205 / 74 / -0
    @Sistemos, а файлы *.txt не будут сами обновляться? гетмуви же каждый день вроди бы обновляет данные...
     
  11. TopicStarter Overlay
    Sistemos

    Кодер

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

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

    Регистрация:
    23 дек 2015
    Сообщения:
    370
    Лучших ответов:
    0
    Рейтинги:
    +61 / 0 / -0
    чет перестал работать, у всех или только у меня ?
     
  13. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
    Работает все отлично
     
  14. Driple

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

    Регистрация:
    23 дек 2015
    Сообщения:
    370
    Лучших ответов:
    0
    Рейтинги:
    +61 / 0 / -0
    все разобрался curl не пашет
     
  15. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.992
    Лучших ответов:
    6
    Рейтинги:
    +2.000 / 141 / -0
    перестал работать
    upload_2016-12-4_11-35-15.png
     
  16. Sland

    PRO Users

    Регистрация:
    28 авг 2016
    Сообщения:
    303
    Лучших ответов:
    1
    Рейтинги:
    +47 / 1 / -0
  17. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.992
    Лучших ответов:
    6
    Рейтинги:
    +2.000 / 141 / -0
    почему же у меня не работает. сейчас скачал новый
     
  18. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.992
    Лучших ответов:
    6
    Рейтинги:
    +2.000 / 141 / -0
    без токена работает но фильмов нет,а с токеном нет
     
  19. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    @Romantv, скорее всего ты словил бан IP\токена, тогда другие модули для moonwalka (уфмун, мунсериалс,hdLight) тоже не должны работать.
     
  20. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.992
    Лучших ответов:
    6
    Рейтинги:
    +2.000 / 141 / -0
    токен сейчас новый получил. скачал сайт на локалку все работат,именно на локалке, а на сервере не работает.
     
Яндекс.Метрика