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

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

Парсер-граббер с базы ollhd для dle 13.x

Крон перестал заполнять поля, тупо пустые новости публикуются, если в ручную искать, то всё норм, все поля заполняются, но через крон не хочет...
 
Помогите, как сделать так чтобы шел парсинг ссылки на видео, а точнее как заполнить нижние поля, чтобы все парсилось нормально.upload_2019-9-29_15-48-4.png
 

Вложения

  • upload_2019-9-29_15-47-58.png
    upload_2019-9-29_15-47-58.png
    32,1 КБ · Просмотры: 14
PunPun по чем модуль нормальный сделаешь?! Ну и граббер желательно
 
agrum
"постером" я поставил скрин 6
[if_screenshot_6]{screenshot_6}[/if_screenshot_6]

Ссылка на плеер
[if_iframe]{iframe}[/if_iframe]

Продолжительность
[if_duration]{duration}[/if_duration]

Ты спойлер в модуле ваще не открывал?!
 
Подскажите по какой причине парсер не находит никаких видео? По ID, по названию
 
Модуль не поддерживается и не обновляется и не работает, не стоит его использовать.
 
поправьте его плз
 
Ошибка: Duplicate column name 'ollhd_id'

MySQL error in file: /ollhd.cron.php at line 32
Error Number: 1146
The Error returned was:
Table 'bfpeseyi_Win.dle_ollhd' doesn't exist
SQL query:


SELECT * FROM dle_ollhd WHERE id_ollhd = '1'
 
vxcvxcvcxvxcv ошибка означает что дубликат, зачем ты делаешь если он у тебя есть?
 
Доброго времени суток, представляю вам бесплатный парсер-граббер для ручного и автоматического наполнения адалт сайтов с базы видео Ollhd.

Возможности
:
  1. Сбор и добавление в доп поля и заголовок, описание, метатеги... следующих данных на ваш сайт - ID ролика с OLLHD, Название ролика, Студия, Список моделей, Ключевые слова (теги), Категории (они же жанры), Длительность, Длительность в секундах, Длительность для микроразметки Schema, Ссылка на ролик на Ollhd, Iframe ссылка на ролик с Ollhd, Дата добавления на Ollhd в виде 2019-03-08 09:36:35, Дата добавления на Ollhd в виде 01.01.2019, скриншоты.
  2. Для каждого из перечисленных выше полей предусмотренна шаблонная настройка при помощи тегов [if_model]{model}[/if_model][ifnot_model]Модель не указана[/ifnot_model]
  3. Возможность добавления от 0 до 12 кадров из видео. Их можно заливать на свой сайт или оставлять путь к картинкам на Ollhd.
  4. Возможность проставлять категории с жанрами адалт видео.
  5. Модуль работает в двух режимах: ручной - вы вводите название ролика в соответствующее поле Посмотреть вложение 19444, выбераете среди совпадений. И автоматический (граббинг) - парсинг одного ролика 1 раз в заданное вами время, по крону, хочется отметить высокую скорость работы добавления по крону. Посмотреть вложение 19445
  6. В разработке со стороны апи парсинг залитых вами роликов, функционал частично разработан, ждем окончания работ в api. Для парсинга ваших видео потребуется ваш личный api токен, его можно взять с личного кабинета, вкладка "Информация -> Api".
Установка:
  1. Залить архив целиком через систему плагинов.
  2. Внести настройки в админку сайт ру/admin.php?mod=parser_ollhd
  3. При необходимости создать крон задание в вашей панели управления на запуск файла сайт ру/ollhd.cron.php (предварительно внесите все необходимые настройки в админке)

Версия модуля: 1.0.1 (бета)
Разработчик: DLEPlugins
Версия DLE: 13.0, 13.1, 13.2
Кодировка: UTF-8

Прошу принять участие в тестировании. Жду ваших замечаний-предложений.

1. Подправлена работа с включенным memcache

2. Добавлен поиск в залитых вами роликах Посмотреть вложение 19714


Добавляю простенький скрипт ротации изображений по вашим просьбам. Применимо к любому шаблону.
1. Открываем main.tpl вашего шаблона, и перед тегом
HTML:
</body>
вставляем код
HTML:
<script language="Javascript">
$('img').on('mouseover', function() {
    var self = this,
        i = 0,
        images = $(this).data('mouseover').split(/\s+/);
    (function nextImage() {
        var next = images[i++ % images.length].split('#');
        $(self).data('timeout', setTimeout(function() {
            self.src = next[0];
            nextImage();
        }, next[1] || 500));
    })();
}).on('mouseout', function() {
    clearTimeout($(this).data('timeout'));
    this.src = $(this).attr('src');
});
</script>
2. Далее открываем shorstory.tpl и ищем в нем подключение картинки
HTML:
<img src="[xfvalue_vashe_doppole]" alt="{title}" />
заменяем на это содержимое
HTML:
<img src="[xfvalue_vashe_doppole]" alt="{title}" data-mouseover="[xfvalue_screenshot_1] [xfvalue_screenshot_2] [xfvalue_screenshot_3] [xfvalue_screenshot_4] [xfvalue_screenshot_5] [xfvalue_screenshot_6] [xfvalue_screenshot_7] [xfvalue_screenshot_8] [xfvalue_screenshot_9] [xfvalue_screenshot_10] [xfvalue_screenshot_11] [xfvalue_screenshot_12]" />
Где screenshot_1, screenshot_2, screenshot_3... замените на имена доп полей с кадрами.
При необходимости повторите второй пункт с topnews.tpl, relatednews.tpl и тд.
Как парсить только те категории которые нужны? Мне парсит все начиная с фильмов (cron)
 
Если возникли проблемы с отображением iframe при переходе на https то это https блокирует ссылку на iframe так как она http. Добавьте просто это в конец head в файле main.tpl <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
 
Подскажите, пожалуйста, где взять этот API токен Ollhd, вообще не понятно?
 

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

Назад
Сверху