Что нового

Бесплатно Dle Kodik+Shikimori граббер: парсер-граббер аниме и дорам, с автообновлением для DLE: 13.х-15.х (1 Viewer)

AlexRUSA

AlexRUSA

Участник
Регистрация
5 Фев 2022
Сообщения
146
Реакции
401

Dle kodikshikimori grabber 5 8 parser grabber anime i doram s avtoobnovleniem
Обновление бесплатного модуля, предыдущая версия 5.7, для автоматического наполнения кино сайтов с базы Kodik. При помощи него вы можете сделать авто наполняемый и авто обновляемый онлайн кинотеатр с аниме и дорамами за несколько минут, с возможностью авто разбивки сериалов и аниме-сериалов постранично на страницы с сериями.

Что нового в отличии от версии 5.7:
  • Исправлена проблема с not found в автоподнятии и обновлении
  • В ручном парсере в Добавить новость и Редактировать новости - исправлен парсинг тв-сезона аниме-сериала. Логику оставили такой: если есть id от shikimori, то тянем серию из него, игнорируя кинопоиск и остальных. Если shikimori нет, то тянем материал из всех остальных id где есть.



Версия DLE: 13.х-15.х
Запуск по Cron:
Автор: Codescript

ОБНОВЛЕНИИ ВЕРСИЙ:
Kodik 5.9

ОБНОВЛЕНИИ ВЕРСИЙ:
Kodik 6.0

ОБНОВЛЕНИИ ВЕРСИЙ:
Kodik 6.2

ОБНОВЛЕНИИ ВЕРСИЙ:
Kodik 6.3

ОБНОВЛЕНИИ ВЕРСИЙ:
Kodik 6.4

ОБНОВЛЕНИИ ВЕРСИЙ:
Kodik 6.5

ОБНОВЛЕНИИ ВЕРСИЙ:
Kodik 6.6

ОБНОВЛЕНИИ ВЕРСИЙ:
Kodik 6.7
 
Последнее редактирование:
Сколько ещё по времени будите дублировать топики?))
 
@AlexRUSA будешь поддерживать на актуальность? если нет, то тему снесу
 
Добрый вечер друзья! Как можно переводить время парсинга на человека понятным языком

Время выхода след серий: 2022-12-05T15:00:00Z
 
Новая версия Kodik 5.9 : граббер аниме и дорам

Что нового в отличии от версии 5.8:
  • Добавлен фильтр добавлять ли материалы с ЛГБТ-сценами.
  • Во вкладку "Категории" - добавлены новые категории:
    • Завершён - если статус материала "released"
    • Ongoing - если статус материала "ongoing"
    • Анонс - если статус материала "anons"
    • Special - если это специальный выпуск к основному материалу
  • Добавлен выбор, добавлять ли материалы OVA, ONA, Special
  • Перенесен фильтр "добавлять камрип-качество" - под чекбокс "Добавлять материалы с LGBT-сценами"
  • Визуально понятнее сделан выбор категорий по жанрам, статусам, странам и годам
В этой версии модуля сделана связка граббера KODIK с модулем отправки публикаций в соцсети - SocialPostig, для отправки публикаций автоматически в вашу группу Telegram/ВКонтакте/Твиттер и т.д. Для её работы должен быть установлен модуль SocialPosting: https://vk.cc/avtt1s , а так же плагин dle-socialposting.xml из архива.

Важно: для обновления предыдущей версии удалите плагин XML, установите новый из архива и перекачайте папку engine/kodik/.

Версия DLE: 13.х-15.х
Запуск по Cron:
Автор: Codescript

 
Новая версия Kodik 6.0 : граббер аниме и дорам

Dle kodikshikimori grabber 6 0 parser grabber anime i doram s avtoobnovleniem

Что нового в отличии от версии 5.9:
  • Добавлена поддержка PHP 8.1.
  • Добавлена функция Перенес материала из одной категории в другую:
    Если у материала статус с anons при запуске крона &last сменился на статус ongoing - то убираем из категории Анонсы и переносим в категорию ongoing. Если у материала статус ongoing при запуске крона &last сменился на статус released - переносим категорию в Завершенные. Модуль так же понимает выставленные в настройках пользовательские значения для статусов (anons - "анонс", realised - "вышел").
  • Добавлено так же выставление своих значений статусов для дорам.
  • Фикс занесения в категории anons, realised, ongoing и special.
  • Фикс проставления значений возрастное ограничение и Статус дорамы.
  • Добавлено в настройки новое поле all_status
Установка:

  1. Предварительно должны быть созданы обязательные категории:
    • Фильмы
    • Сериалы
    • Мультфильмы
    • Аниме
    • Аниме-сериалы
    * для сайтов с аниме - только аниме и аниме-сериалы.
  2. Установить модуль в админке Dle в admin.php?mod=plugins - "загрузить плагин".
  3. Загрузить папку engine/ с содержимым.
  4. Загрузить файл xfields.txt из архива - по пути engine/data/, или используйте свои (обязательное условие - наличие полей kinopoisk_id, imdb_id, shikimori_id для аниме, mdl_id для дорам и kodik_id - с именно такими названиями полей). Важно: при автонаполнении проверка на дубли происходит - по НАЗВАНИЮ полей kinopoisk_id, imdb_id, shikimori_id, mdl_id и kodik_id. Главное условие - это наличие данных полей с именно такими названиями. Если поля названы по другому - не удаляйте ваше поле. Создайте сначала поле, например kinopoisk_id. Потом в PHPMyadmin выполните запрос для переноса идов кинопоиска в это поле:
SQL:
UPDATE dle_post SET xfields = REPLACE(xfields, 'ТУТ НАЗВАНИЕ ВАШЕГО ПОЛЯ', 'kinopoisk_id');

Так же и для kodik_id:
SQL:
UPDATE dle_post SET xfields = REPLACE(xfields, 'ТУТ НАЗВАНИЕ ВАШЕГО ПОЛЯ', 'kodik_id');
  1. Настройте в модуле вкладки с дополнительными полями и категориями.
  2. Пропишите Ваш API Токен от базы Kodik.
  3. Для граббинга и автодобавления аниме/фильмов и сериалов по крону поставьте и запустите кроны из файла крон.txt
  4. Готово!


Версия DLE: 13.х-15.х
Версия PHP: 7.1-8.1
Автор: Codescript

Скрытое содержимое доступно для зарегистрированных пользователей!
 
Сейчас протестируем, первая версия не заработала
 
Работает, проверил
 
Новая версия Kodik 6.2 : граббер аниме и дорам
1584183900 1582285329 poster 2

Очередное обновление модуля, для автоматического наполнения кино сайтов с базы Kodik.

Что нового в отличии от версии 6.0:
  • Добавлены два новых чекбокса: не добавлять без постеров и не добавлять без описаний.
  • Разделили проверку при кроне автообновления &last иды кинопоиск, shikimori и mydramlist.
  • В кроне &last для функции автоматического переноса из категории в категорию, в зависимости от статуса - заменили брать не из anime_status - а из all_status - чтобы работало одинаково для аниме и для дорам (азиатских сериалов).
  • Добавлены два новых чекбокса: не добавлять без постеров и не добавлять без описаний.
Установка:
  1. Предварительно должны быть созданы обязательные категории:
    • Фильмы
    • Сериалы
    • Мультфильмы
    • Аниме
    • Аниме-сериалы
    * для сайтов с аниме - только аниме и аниме-сериалы.
    [*]Установить модуль в админке Dle в admin.php?mod=plugins - "загрузить плагин".
    [*]Загрузить папку engine/ с содержимым.
    [*]Загрузить файл xfields.txt из архива - по пути engine/data/, или используйте свои (обязательное условие - наличие полей kinopoisk_id, imdb_id, shikimori_id для аниме, mdl_id для дорам и kodik_id - с именно такими названиями полей). Важно: при авто наполнении проверка на дубли происходит - по НАЗВАНИЮ полей kinopoisk_id, imdb_id, shikimori_id, mdl_id и kodik_id. Главное условие - это наличие данных полей с именно такими названиями. Если поля названы по другому - не удаляйте ваше поле. Создайте сначала поле, например kinopoisk_id. Потом в PHPMyadmin выполните запрос для переноса идов кинопоиска в это поле:UPDATE dle_post SET xfields = REPLACE(xfields, 'ТУТ НАЗВАНИЕ ВАШЕГО ПОЛЯ', 'kinopoisk_id');
    Так же и для kodik_id:UPDATE dle_post SET xfields = REPLACE(xfields, 'ТУТ НАЗВАНИЕ ВАШЕГО ПОЛЯ', 'kodik_id');
    [*]Настройте в модуле вкладки с дополнительными полями и категориями.
    [*]Пропишите Ваш API Токен от базы Kodik.
    [*]Для граббинга и авто добавления аниме/фильмов и сериалов по крону поставьте и запустите кроны из файла крон.txt
    [*]Готово!
Версия DLE 13.х-15.х
Версия PHP 7.1-8.1
Планировщик Cron

Скрытое содержимое доступно для зарегистрированных пользователей!
 
Посмотрел код первой версии и это просто боль для глаз, что там за каша это жесть
 
Новая версия Kodik 6.3 : граббер аниме и дорам
Dle kodik 6 3 grabber anime i doram

Новое в этой версии:

  1. Исправлена работа крона при парсинге дорам (для фильтра "Допустимые страны" - и крон &type=serial), теперь не дублирует.
  2. Фикс: ранее не заносило аниме в OVA и ONA при парсинге &type=anime, исправлено. Следует создать категории ova и ona и указать в них соответствующее наполнение в модуле во вкладке категорий.
  3. Сделана настройка "Группы пользователей: кому разрешено в админке использовать модуль".
  4. Перенесли engine/inc/kodik_grabber.php. Файл можно удалить , он теперь в плагине.
  5. Постеры теперь пишет без добавления url-сайта, начинает сразу с папки /uploads, для более удобного переноса сайтов.
  6. Убрали неактуальное поле "Лицензионный ключ".


  • dle-kodik-6_3-grabber-anime-i-doram.zip
    163.3 КБ · ID: 3919
 
DLE Kodik 6.4 : граббер аниме и дорам

Очередное обновление модуля, предыдущая версия которого была опубликована ранее, для автоматического наполнения кино сайтов с базы Kodik.

Новое в этой версии:
- Поправлена работа массовой простановки на DLE 16.0 > в файле rebuild.php
- Поправлена работу модуля посерийки dle_serials - работу с COLUMN moder
- Добавлена в модуль кнопка Поиск точного значения для стран и жанров. Если чекбокс включен: добавлять к countries и genres - приставку _and.
- Небольшое дополнение в файл инструкции по крону, добавлен способ запуска крона авто добавления - чаще раза в минуту.
- Добавлена в инструкцию строка для хостинга Hostland
PHP:
curl "https://сайт.ком/engine/kodik/grab.php?secret_key=ключ" >/dev/null 2>&1

 
Здравствуйте, а что делать если при переходе по ссылке для грабинга выдает no rows
 
Здравствуйте, а что делать если при переходе по ссылке для грабинга выдает no rows
no rows - нет данных, перезапустить нужно кроны &type=
если продолжает так писать, то скорее всего выставлены какие либо фильтры в модуле и по ним не находит новостей в базе
 
no rows - нет данных, перезапустить нужно кроны &type=
если продолжает так писать, то скорее всего выставлены какие либо фильтры в модуле и по ним не находит новостей в базе
Понял, спасибо
 
еще вопрос, почему простановка плеера не работает? Просто после клика кнопки пишет обработка, ждите и ничего не происходит
 
Новая версия Kodik 6.5 : граббер аниме и дорам
Dle kodik 6 5 grabber anime i doram

Вышло с небольшими исправлениями очередное обновление модуля DLE Kodik, для автоматического наполнения кино сайтов с базы Kodik.

Новое в этой версии:

  1. Сделан вывод плеера на отдельной странице к каждой новости на сайте (папка "Вывод плеера на отдельной странице").
  2. Добавлены новые доп. поля:
    • форматированный сезон + 1 вида: если 1 сезон - 1,2 сезон, если 2 сезон - 1,2,3 сезон, если 5 сезон - 4,5,6 сезон.​
    • форматированный сезон + 1 вида 1,2 сезон, 1,2,3 сезон, 1,2,3,4,5 сезон, 1-5,6,7 сезон.​
  3. Исправление ошибок.

Версия DLE: 13.x-16.х
Версия PHP: 7.1-8.1
Планировщик: Cron
Автор: Codescript

  • dle-kodik-6_5-grabber-anime-i-doram.zip
    170.3 КБ · ID: 4113
 
DLE Kodik 6.6 : граббер аниме и дорам

Вышло с небольшими исправлениями очередное обновление модуля DLE Kodik. В этой версии в ручной поиск выведено значение LGBT (Да/Нет) и Camrip (Да/Нет). Добавлен туда же вывод значения года выхода year. Теперь информация о КиноПоиске ($kp_id) будет выводиться только в том случае, если значение КиноПоиска не пустое. Немного подправили стили для ручного поиска.

1) Перед установкой должны быть в наличии или созданы обязательные категории:
- Фильмы
- Сериалы
- Мультфильмы
- Аниме
- Аниме-сериалы
*для сайтов с аниме - только аниме и аниме-сериалы.
2) Установите плагин в админке DLE в /admin.php?mod=plugins - "загрузить плагин".
3) Загрузите папку engine с содержимым.
4) Загрузите файл xfields.txt из архива по пути engine/data или же используйте свои (обязательное условие - наличие полей kinopoisk_id, imdb_id, shikimori_id для аниме, mdl_id для дорам и kodik_id - с именно такими названиями полей).
Важно: при автонаполнении - проверка на дубли происходит - по НАЗВАНИЮ полей kinopoisk_id, imdb_id, shikimori_id, mdl_id и kodik_id. Главное условие - это наличие данных полей с именно такими названиями. Если поля названы по другому - не удаляйте Ваше поле. Создайте сначала поле например kinopoisk_id и потом в PHPMyadmin выполните запрос для переноса идов КиноПоиска в это поле:
SQL:
UPDATE dle_post SET xfields = REPLACE(xfields, 'ТУТ НАЗВАНИЕ ВАШЕГО ПОЛЯ', 'kinopoisk_id');
Так же и для kodik_id:
SQL:
UPDATE dle_post SET xfields = REPLACE(xfields, 'ТУТ НАЗВАНИЕ ВАШЕГО ПОЛЯ', 'kodik_id');
5) Настройте в модуле вкладки с дополнительными полями и категориями.
6) Пропишите Ваш API Токен от базы Kodik
7) Для граббинга и автодобавления аниме/фильмов и сериалов по крону поставьте и запустите кроны из файла "крон.txt"
8) Готово!

Если модуль настроен, но автодобавление фильмов/сериалов не работает, то переходим по ссылке крона http://ваш сайт/engine/kodik/grab.php

Версия DLE: 13.x-16.х
Версия PHP: 7.1-8.1
Планировщик: Cron
Модификация: Codescript
 

Вложения

  • dle-kodik-6_6-grabber-anime-i-doram.zip
    112.9 КБ · Просмотры: 22

Пользователи, просматривающие данную тему

Верх