Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

Как получить список id всех фильмов определённого жанра с кинопоиска?

Discussion in 'Свободное общение' started by DLEPlugins, Mar 2, 2016.

02.03.16 в 09:40
09.07.18 в 23:20
40
16,482
0
  1. PunPun

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

    Messages:
    7,436
    Likes Received:
    3,688
    Best Answers:
    32
    Исходный код парсера.
     

    Attached Files:

    • Нравится Нравится x 1
  2. PunPun

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

    Messages:
    7,436
    Likes Received:
    3,688
    Best Answers:
    32
    Кто не понял, то язык C#
     
  3. cosmos

    cosmos Зелёный

    Messages:
    20
    Likes Received:
    0
    Best Answers:
    0
    А как поставить запятые каждые 6 символов, без пробелов.
     
  4. cosmos

    cosmos Зелёный

    Messages:
    20
    Likes Received:
    0
    Best Answers:
    0
    upd // .. решилось с помощью макроса // ..
     
  5. TopicStarter Overlay
    DLEPlugins

    DLEPlugins Кодер

    Messages:
    1,601
    Likes Received:
    1,076
    Best Answers:
    8
    Ответив нескольким людям на вопрос, как я id выдергивал, решил написать статью об этом.
    Вот видео

    Вот сама статья
     
    • Нравится Нравится x 2
  6. gorod48

    gorod48 Зелёный

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    0
  7. PunPun

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

    Messages:
    7,436
    Likes Received:
    3,688
    Best Answers:
    32
  8. gorod48

    gorod48 Зелёный

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    0
    А почему ваша программа не открывается а удаляется антивирусом сразу?
     
  9. PunPun

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

    Messages:
    7,436
    Likes Received:
    3,688
    Best Answers:
    32
    Потому что там вирус, я собираю ваши данные на свой сервер.
     
    • Нравится Нравится x 1
  10. gorod48

    gorod48 Зелёный

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    0
    ну так и знали , значит удаляю ее . А зачем воруете ?
     
  11. PunPun

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

    Messages:
    7,436
    Likes Received:
    3,688
    Best Answers:
    32
    фсб сдаю
     
  12. KinoshkaLife

    KinoshkaLife Зелёный

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    0
    Данный парсер не парсит все ID в категории, он парсит только первые 100, а потом начинает их просто повторять по количеству фильмов в данной категории.
    Я не знаю когда создавался парсер и пример к нему, но в примере нет ни одного повтора, то есть там спарсены все 3000 аниме без повторений.

    Сейчас же, я вставлял даже ту ссылку которая написана как пример и в ней при парсинге парсятся только 100 первых, а потом они повторяются до истечения 3000.

    То есть, в категории, например 10 000 фильмов, я вставляю ссылку в парсер он начинает работать, а в конце получается результат:
    10 000 строк, но уникальных в них, только 100, то есть каждые последующие 100 строк, это просто повторы первой сотни. Можете исправить данную ситуацию?
     
  13. TopicStarter Overlay
    DLEPlugins

    DLEPlugins Кодер

    Messages:
    1,601
    Likes Received:
    1,076
    Best Answers:
    8
    Так и было изначально в этой программе. Тестил сразу после ее публикации, после понял что она не рабочая и использовал руки для сбора id
     
  14. KinoshkaLife

    KinoshkaLife Зелёный

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    0
    Может поделитесь собранными данными?
     
  15. KinoshkaLife

    KinoshkaLife Зелёный

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    0
    Вообще, я не понимаю немножко вот этого, зачем так усложнять если нужно всего то ID собирать. Взять сделать просто отправку запроса как пользователь заходит на сайт, дальше идет проверка находящихся на ней данных, например Название, Режиссер и год выхода, если данные есть на странице, значит нужно ее ID забивать в файл и все.
     
  16. TopicStarter Overlay
    DLEPlugins

    DLEPlugins Кодер

    Messages:
    1,601
    Likes Received:
    1,076
    Best Answers:
    8
    Все не так просто. Нужно открывать исходный код страницы и регулярными выражениями вытягивать список всех id с нужных блоков на сайте, при этом обрезать все лишнее.
     
  17. razrushutel

    razrushutel Посетитель

    Messages:
    83
    Likes Received:
    4
    Best Answers:
    1
    Напиши пожалуйста сюда регулярные выражения из видео для нотепад?
     
  18. iCooLER

    iCooLER Кодер

    Messages:
    390
    Likes Received:
    245
    Best Answers:
    6
    Видео не смотрел, но чтобы вытащить все ID со страницы нужна такая регулярка: \/film\/([0-9]+)\/ через preg_match_all();
     
    • Нравится Нравится x 1
  19. robox

    robox Зелёный

    Messages:
    15
    Likes Received:
    7
    Best Answers:
    0
  20. evgfreeman

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

    Messages:
    3,383
    Likes Received:
    1,054
    Best Answers:
    7
    robox зачем продавать?
    Если там спарсить с php за пару кликов и пару кодов и все
    Бесплатно кому надо)