Редактор темы

Реклама
Реклама

DLE Dle kodik+shikimori бесплатный граббер-парсер аниме и дорам v6.6 parser-grabber с автообновлением

Не понятно почему обновляет по кп а не по шики,или же не по самой базе кодика, у каждого материале есть свой ид, который присвоил кодик, так не проще будет? Или это не реально реализовать?
это всё легко реализуется, добавить доп поле с id kodika и переделать скрипт обновы под id kodika, а не по id кинопоиска
 
это всё легко реализуется, добавить доп поле с id kodika и переделать скрипт обновы под id kodika, а не по id кинопоиска
Так почему тогда этого не сделали? Я панимаю что модуль бесплатный и тд, ну можно же сделать работоспособность его, и просто поддерживать его до актуальных версии, вроде не просчт саверх естественного не чего, эта проблема на моей памяти уже год, так как я пользуй данным грабером год, уважаемые разрабы будьте добры исправьте в енварьской обнове все что люди просили плиз
 
Автор темы
это всё легко реализуется, добавить доп поле с id kodika и переделать скрипт обновы под id kodika, а не по id кинопоиска
потому что ид кодика - это не ид материала, а ид озвучки у материала, можете переспросить у самой базы кодика, они подвердят,

ид материала кодика давно у них просим но все еще не сделали, года два уже
 
потому что ид кодика - это не ид материала, а ид озвучки у материала, можете переспросить у самой базы кодика, они подвердят,

ид материала кодика давно у них просим но все еще не сделали, года два уже
Я не смотрел в базе кодика, предположил что id контента логичен, но видимо не для кодика
 
Не пойму этот модуль парсит трейлеры или нет?
 
Всем привет! Столкнулся с такой проблемой, что информация о выходе новых серий НЕ обновляется от слова совсем. Это только у меня так? Если да, то как это исправить?
До этого у меня была проблема с настройкой плагина. Пришлось как обычно методом тыка решать данную проблему, и как ни странно решение оказалось довольно простым.
Вот текст данной ошибки: "Fatal Error: Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, null given in (дальше идут ссылки на файлы с "ошибкой")". Как я уже упоминал выше, решение довольно простое, нужно всего лишь поменять версию php с более новой, на 74.

Не знаю, помог ли я кому-нибудь или нет, но очень надеюсь, что кто-нибудь поможет с моей проблемой🙂

Всех с Новым Годом!)
 
Последнее редактирование:
И снова всем привет!)
Хотел бы поделиться с Вами одной вещью, которую возможно многие уже знают, но вдруг))
Если Вам не нравится значение доп. поля "Статус" ("Анонс", "Онгоинг", "Релиз"), и Вы хотите, чтобы вместо "Онгоинг" модуль вставлял "Выходит", или вместо "Релиз" - "Завершён" ("Завершено", "Вышел"), то откройте файлы "grab.php", "pars.php", "rebuild.php" из папки "kodik" (если собираетесь редактировать во встроенном редакторе хостинга, то путь будет таким: "/engine/kodik/grab.php"; "/engine/kodik/pars.php"; "/engine/kodik/rebuild.php") и найдите строки: "$request['anime_status'] = $res['material_data']['anime_status'];
switch ($request['anime_status']) {
case 'anons':
$request['anime_status'] = "Анонс";
break;
case 'ongoing':
$request['anime_status'] = "Онгоинг";
break;
case 'released':
$request['anime_status'] = "Релиз";
break;
}
".
В них Вы можете поменять слова, которые я выделил, на нужные Вам.
ВАЖНО:
После внесённых изменений ОБЯЗАТЕЛЬНО обновите очередь на добавление тайтлов в настройках модуля (т.е. в админке DLE)!!!
Всем удачи🙂
 

Вложения

  • Screenshot_2023-01-04-23-58-17-85_e28a3578e21df294109c9d5e8b6fe6fc.jpg
    Screenshot_2023-01-04-23-58-17-85_e28a3578e21df294109c9d5e8b6fe6fc.jpg
    200,7 КБ · Просмотры: 8
Последнее редактирование:
И снова всем привет!)
Хотел бы поделиться с Вами одной вещью, которую возможно многие уже знают, но вдруг))
Если Вам не нравится значение доп. поля "Статус" ("Анонс", "Онгоинг", "Релиз"), и Вы хотите, чтобы вместо "Онгоинг" модуль вставлял "Выходит", или вместо "Релиз" - "Завершён" ("Завершено", "Вышел"), то откройте файлы "grab.php", "pars.php", "rebuild.php" из папки "kodik" (если собираетесь редактировать во встроенном редакторе хостинга, то путь будет таким: "/engine/kodik/grab.php"; "/engine/kodik/pars.php"; "/engine/kodik/rebuild.php") и найдите строки: "$request['anime_status'] = $res['material_data']['anime_status'];
switch ($request['anime_status']) {
case 'anons':
$request['anime_status'] = "Анонс";
break;
case 'ongoing':
$request['anime_status'] = "Онгоинг";
break;
case 'released':
$request['anime_status'] = "Релиз";
break;
}
".
В них Вы можете поменять слова, которые я выделил, на нужные Вам.
ВАЖНО:
После внесённых изменений ОБЯЗАТЕЛЬНО обновите очередь на добавление тайтлов в настройках модуля (т.е. в админке DLE)!!!
Всем удачи🙂
Специально для тех людей, которые не очень хорошо разбираются в языке модуля (и для тех, кому просто лень копаться в коде и искать нужные строки) пошаманил над кодом и теперь можно изменить значение доп. полей в админке самого модуля (прикрепил скриншот с тремя новыми полями в админке)🙂
Инструкция по установке:
1) Скачайте и распакуйте прикреплённый архив.
2) Архив "engine", содержащийся в распакованном архиве загрузите в корневой каталог сайта и распакуйте (папка "engine" сделана для того, чтобы Вы могли посмотреть, что за файлы загружаете и при желании изменения в коде; её никуда загружать не надо).
3) Готово! Не забудьте заполнить поля!

Автор модуля, пожалуйста, не бей меня сильно... Я же для пользователей старался🙂
 

Вложения

  • Screenshot_2023-01-05-02-19-11-65_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
    Screenshot_2023-01-05-02-19-11-65_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
    225,2 КБ · Просмотры: 32
  • kodik-grubber_modded-by-Nekro2018.zip
    kodik-grubber_modded-by-Nekro2018.zip
    98,4 КБ · Просмотры: 11
Подскажите пожалуйста, как решить проблему. Парсер кодик версия 5.9 - после установки при попытке войти в настройки парсера - выдаёт со старта ошибку 500. Версия DLE 15.3. Права на запись файлов в папке data выстаивил.
 
Подскажите пожалуйста, как решить проблему. Парсер кодик версия 5.9 - после установки при попытке войти в настройки парсера - выдаёт со старта ошибку 500. Версия DLE 15.3. Права на запись файлов в папке data выстаивил.
Версия пхп какая стоит?
 
8.1.13 - новый DLE требует такую (от 8)
Ета связка не работает нормально. Там чет шаманить нужно. Копался долго с этой хренью, проблему так и не решил. Пришлось ставить пхп 7.4 версия дле: , 14.3, 15.2 полёт нормальный.
 
Ета связка не работает нормально. Там чет шаманить нужно. Копался долго с этой хренью, проблему так и не решил. Пришлось ставить пхп 7.4 версия дле: , 14.3, 15.2 полёт нормальный.

На 7.4 версии тоже не хочет работать. Просто ошибка 500 со старта и всё 🙁
 
На 7.4 версии тоже не хочет работать. Просто ошибка 500 со старта и всё 🙁
Я так понимаю это версия дле 15.3 в связке с 7.4? Если да, ставь версию дле ниже, или тряси Codescript. Я ему писат в телеге, он больше недели молчал, я поставил связки выше написанные мною.
 
Я так понимаю это версия дле 15.3 в связке с 7.4? Если да, ставь версию дле ниже, или тряси Codescript. Я ему писат в телеге, он больше недели молчал, я поставил связки выше написанные мною.

Спасибо за помощь. Попробовал переустановить с нуля на версии 7.4 (до этого просто переключал в настройках серва на неё) - заработало! Даже не думал в это сторону, благодарю.
 
Попробовал переустановить с нуля на версии 7.4
Тоже провозился с версией PHP. Если честно до сих пор не понимаю, как можно не делать совместимость с прошлыми версиями PHP. Может именно по этому современные разработчики не любят PHP?
 
Привет, подскажите пожалуйста, никак крон не запускается, в логах есть ответы 301, 304 и 404, по ссылке для проверки ошибок - dubl cron или bad secret key (то одна то другая)) .
Уже все переустанавливала, граббер сначала залил 1к+ записей но все без картинок поэтому удалила, больше запустить не получается. может кто то подскажет как поправить?
 
Привет, подскажите пожалуйста, никак крон не запускается, в логах есть ответы 301, 304 и 404, по ссылке для проверки ошибок - dubl cron или bad secret key (то одна то другая)) .
Уже все переустанавливала, граббер сначала залил 1к+ записей но все без картинок поэтому удалила, больше запустить не получается. может кто то подскажет как поправить?
Если выдаёт ошибку "Bad secret key", то скорее всего проблема кроется в "секретном ключе" для крона. При добавлении команды в крон-задачи Вы указали ключ?
Upd: Должно выглядеть как-то так /usr/bin/wget --no-check-certificate -O /dev/null -q "https://mysite.com/engine/ajax/controller.php?mod=здесь_мод&action=здесь_действие&key=здесь_ключ"
 
Последнее редактирование:
Если выдаёт ошибку "Bad secret key", то скорее всего проблема кроется в "секретном ключе" для крона. При добавлении команды в крон-задачи Вы указали ключ?
да, ключ везде указан
 

Похожие темы Последние темы Популярные темы

Назад
Сверху