Бенджемен

Рейтинг
88
Регистрация
12.02.2009

Если я не ошибаюсь такой вывод ссылок настраивается через админку DLE

mypaxa:
Подскажите, что нужно для того чтобы видяхи на iOS отображались? Плеер какой-то другой? Это реально вообще?

Нужна поддержка Flash в браузере, больше ничего не надо;)

T e c h n o:
Парсёр может грабить видео по определённым поисковым запросам? Например, спарсить все видео со словом "Hello" в заголовке? :)

Да, может

Jurgen's:
Как с поддержкой дела? Вот сейчас на тестовом сайте в своем плеере уже не работает промотка, в редтубовском работает, а в длешном нет. Это пофиксят?

Поддержка хорошая :) Уже пофиксил. Исправляю баги по мере их обнаружения

Так же в следующем обновлении планирую адаптировать скрипт под Wordpress и Joomla и сделать функцию вывода результатов парсинга в файл в произвольном формате

Greezvold:
А возможно тоже самое для wordpress сделать?

За дополнительную плату всё возможно;)

shishkin23:
а инструкцию можно для чайника?)

Заливаете папку 'youtube' в корень сайта, ставите права 777 на файлы+каталоги в ней, скрипт запускается по адресу http://ваш_сайт/youtube/index.php

Айвэн:
Подскажите размещал ли кто-то на своих сайтах ссылки с сапы?

Знаю одного такого, он вроде живёт на улице Пушкина дом Колотушкина

jcrush:
а по поисковому слову может?

Такого не умеет, заказчику требовался парсинг именно по названию канала

ortegas:
Пардон, тогда остается Facebook для примера.

Всё аналогично

<noscript><meta http-equiv="refresh" content="0; URL=/?_fb_noscript=1" /></noscript>



---------- Добавлено 18.02.2013 в 05:46 ----------

ortegas:
Да ладно невозможно. Когда отключенные картинки как-то определяют, а скрипты вдруг нельзя. Мне в голову лезет самый примитивный вариант: анализировать лог доступа. Но это не кроссплатформено, и вообще не хочется при каждой загрузке файл дергать, preg_match запускать. Может в сессию request на js файлы записывать? Помогите-ка.

Вы лучше скажите для чего вам это понадобилось? И исходя из целей можно придумать самый оптимальный "хитрый" способ проверки

ortegas, браузер посылает первый запрос

GET /showthread.php?t=774560 HTTP/1.1
User-Agent: Opera/9.80 (X11; Linux x86_64; Edition Linux Mint) Presto/2.12.388 Version/12.12
Host: forum.searchengines.ru
Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
Accept-Language: ru-RU,ru;q=0.9,en;q=0.8
Accept-Encoding: gzip, deflate
Referer:
Cache-Control: no-cache
Connection: Keep-Alive

Никакая информация о Javascript не передаётся => при первой загрузке определить невозможно включен или выключен Javascript

Остаётся придумывать свои хитрые способы

ortegas:
Вот как сделали в вконтакте?

А что они сделали? Если включен Javascript всё прекрасно работает, если выключен идёт переадресация на http://vk.com/badbrowser.php

Реализовано у них это очень просто

<noscript><meta http-equiv="refresh" content="0; URL=/badbrowser.php"></noscript>

ortegas, есть один простой вариант, но сработает только после хотя бы одной загрузки страницы пользователем


<script>
document.cookie = 'en_cookie=1';
</script>

При второй загрузке странички в PHP можно будет узнать включены ли Cookie проверив значение переменной $_COOKIE['en_cookie']

ortegas:
Мне нужно определить включен ли в браузере JS (без перезагрузки страницы!) и уже в зависимости от этого генерировать контент

В PHP до генерации контента это нельзя определить (ведь никакие заголовки о том, включен Javscript или нет, браузер не шлёт)

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

ryzubex, это уже реализовано, скрипт проверяет дубли новостей по названиям, в новой версии проверка идёт и по URL видео-ролика:)

Итак обновление, версия 7.5

  • Исправлена функция закачки видео-файлов
  • Добавлена настройка разрешения рейтинга новостей и разрешения комментариев
  • Поиск дублей новостей производится не только по названию, но и по URL видео

Обновление можно скачать из личного кабинета http://lamer-hacker.ru/tubes.php

Всего: 165