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

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

Парсер кинопоиск pkinopoisk v3.3.0 открытый код скачать

Тема в разделе "Модули DLE", создана пользователем ZerocooL, 18 июн 2015.

18.06.15 в 01:16
06.10.22 в 13:28
2.510
282.770
10
  1. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +354 / 12 / -0
    Попробуй кадры интересно работает или нет:)
    Если не то ща всё-таки выложу своё исправление. Думаю может кто-то чем-то и отблагодарит за бессонные ночи (хотя вряд ли :) ) ну да ладно.
     
  2. igrovik

    igrovik Местный

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

    Так как только изучаю php то не удалось обойти защиту кинопоиска связанную с капчей. Но чтобы этого избежать вам нужно прибегнуть к двум пунктам:
    1 Ввести логин и пароль от кп в админке.
    2 установить проксю ( Совет одну и ту же проксю часто не тягайте, может лечь спокойно)

    Могут быть какие-то недоработки (за это ссори брался код для разбора от byroot) полностью перебрать код не успел, но скажу что были некоторые ошибки по регуляркам (Byroot не в обиду говорю как есть).

    Если у кого-то есть желание отблагодарить мои бессонные ночи и не жадным держите :) R924762365968

    Всем добра и с наступающими праздниками:)


    p/s И пользуясь случаем хочу поблагодарить двоих хороших людей которые не отказывают и объясняют некоторые вещи по php LisER07 и iCooLER спасибо ребята.

    Установка произвести замену файла /engine/ajax/pkinopoisk.php
    Очистить кеш


    p/p/s Вкинул файл и забыл что там есть ошибочка
    исправление которой такое :
    Ищем
    Код:
    if (preg_match_all('#<p class="name"><a href=".*?/film/
    И удаляем это убожество .*? после
    Код:
    <a href="
    
    То есть должно получится так :
    Код:
    if (preg_match_all('#<p class="name"><a href="/film/(.*?)/sr/1/".*?>(.*?)</a>[^<]+<span class="year">(.*?)</span></p>(.{5,100}<span class="gray">(.*?)</span>)?#is', $pars_list, $link_film, PREG_SET_ORDER))
     

    Вложения:

    • pkinopoisk.zip
      Размер файла:
      21,8 КБ
      Просмотров:
      343
    #1862 igrovik, 24 дек 2017
    Последнее редактирование: 24 дек 2017
    • Нравится Нравится x 2
    • Лучший Лучший x 1
  3. Krabsterz8

    Krabsterz8 Бывалый

    Регистрация:
    25 окт 2015
    Сообщения:
    851
    Лучших ответов:
    1
    Рейтинги:
    +217 / 37 / -0
    .
     
    #1863 Krabsterz8, 24 дек 2017
    Последнее редактирование: 5 фев 2020
  4. igrovik

    igrovik Местный

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

    Основное и оформление:
    Скриншот, 24.12.2017 14:27:31 - PasteNow.ru
    Скриншот, 24.12.2017 14:27:58 - PasteNow.ru
    Скриншот, 24.12.2017 14:28:26 - PasteNow.ru
    Скриншот, 24.12.2017 14:28:47 - PasteNow.ru
    Скриншот, 24.12.2017 14:29:09 - PasteNow.ru
    Скриншот, 24.12.2017 14:29:27 - PasteNow.ru
    Скриншот, 24.12.2017 14:29:50 - PasteNow.ru

    Изображения:
    Скриншот, 24.12.2017 14:30:14 - PasteNow.ru
    Скриншот, 24.12.2017 14:31:25 - PasteNow.ru
    Скриншот, 24.12.2017 14:31:44 - PasteNow.ru


    Как работает с прогой :

    Скриншот, 24.12.2017 14:34:21 - PasteNow.ru
    Скриншот, 24.12.2017 14:35:40 - PasteNow.ru
    Скриншот, 24.12.2017 14:36:10 - PasteNow.ru
    Скриншот, 24.12.2017 14:37:10 - PasteNow.ru
    Скриншот, 24.12.2017 14:37:44 - PasteNow.ru
    Скриншот, 24.12.2017 14:38:13 - PasteNow.ru
    Скриншот, 24.12.2017 14:38:40 - PasteNow.ru
    upload_2017-12-24_13-39-9.png

    upload_2017-12-24_13-39-36.png upload_2017-12-24_13-39-9.png upload_2017-12-24_13-39-36.png upload_2017-12-24_13-39-9.png upload_2017-12-24_13-39-36.png
     
    • Нравится Нравится x 1
  5. Krabsterz8

    Krabsterz8 Бывалый

    Регистрация:
    25 окт 2015
    Сообщения:
    851
    Лучших ответов:
    1
    Рейтинги:
    +217 / 37 / -0
    .
     
    #1865 Krabsterz8, 24 дек 2017
    Последнее редактирование: 5 фев 2020
  6. igrovik

    igrovik Местный

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

    Отпишись если всё нормально будет. Информация нужна так как следующим шагом будет возобновление загрузки трейлера.
     
    #1866 igrovik, 24 дек 2017
    Последнее редактирование: 24 дек 2017
    • Нравится Нравится x 2
  7. Sam_Morrou

    PRO Users

    Регистрация:
    2 мар 2017
    Сообщения:
    616
    Лучших ответов:
    0
    Рейтинги:
    +69 / 12 / -0
    Screenshot Не помогло
     
  8. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +354 / 12 / -0
    прокси ставил?? Лучше ставить socks5. Логин пароль от кп ставил?? Кеш чистил??
     
  9. Sam_Morrou

    PRO Users

    Регистрация:
    2 мар 2017
    Сообщения:
    616
    Лучших ответов:
    0
    Рейтинги:
    +69 / 12 / -0
    Логин пароль ввел, Кэш чистил, Прокси не ставил так как в бан не попадал, Он то парсит ну раз из 20ти
     
  10. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +354 / 12 / -0
    Тиамвиер есть?? Если есть ид и пароль в лс кинь посмотрим.
     
  11. Krabsterz8

    Krabsterz8 Бывалый

    Регистрация:
    25 окт 2015
    Сообщения:
    851
    Лучших ответов:
    1
    Рейтинги:
    +217 / 37 / -0
    .
     
    #1871 Krabsterz8, 24 дек 2017
    Последнее редактирование: 5 фев 2020
    • Согласен Согласен x 1
    • Лучший Лучший x 1
  12. Sam_Morrou

    PRO Users

    Регистрация:
    2 мар 2017
    Сообщения:
    616
    Лучших ответов:
    0
    Рейтинги:
    +69 / 12 / -0
    в аську написал
     
  13. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +354 / 12 / -0
    Не за что и тебе спасибо за поддержку. Буду пробовать может и получится сделать. Тогда ставлю задачу первой капчу второй загрузку трейлера.
    p/s работаешь с проксей?? Просто чтобы народ знал.
     
  14. igrovik

    igrovik Местный

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

    Krabsterz8 Бывалый

    Регистрация:
    25 окт 2015
    Сообщения:
    851
    Лучших ответов:
    1
    Рейтинги:
    +217 / 37 / -0
    .
     
    #1875 Krabsterz8, 24 дек 2017
    Последнее редактирование: 5 фев 2020
  16. soccerforecast

    Забанен

    Регистрация:
    3 сен 2017
    Сообщения:
    1.457
    Лучших ответов:
    0
    Рейтинги:
    +112 / 79 / -0
    У меня без всяких обнов пашет еще лучше
     
  17. byroot

    Забанен

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

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +354 / 12 / -0
    В файле имеется все кроме данной правки
    Код:
    if (preg_match_all('#<p class="name"><a href=".*?/film/
    
    Данный кусок отвечает за поиск по названию и эта часть с кода .*? блокировала вывод некоторых результатов при поиске.Так как регулярка не совпадала с ответом и оказывалась ошибка, вычеслил это чисто логически по лог файлам:)
     
  19. geony

    geony Бывалый

    Регистрация:
    22 апр 2016
    Сообщения:
    260
    Лучших ответов:
    0
    Рейтинги:
    +43 / 3 / -0
    у вас парсит трейлер?
     
  20. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +354 / 12 / -0
    Парсинг трейлеров пока что не возобновлён. Вызов трейлеров на кинопоиске изменился из-за этого такие последствия (трейлеры не парсятся).
     
Похожие темы
  1. ZerocooL
    Ответов:
    117
    Просмотров:
    15.764
  2. ZerocooL
    Ответов:
    50
    Просмотров:
    10.921
  3. vulfgar
    Ответов:
    9
    Просмотров:
    2.376
  4. Adil
    Ответов:
    7
    Просмотров:
    2.798
Загрузка...
Яндекс.Метрика