Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Парсер видео с контакта [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (3): « 1 [2] 3 »   

> Описание: как обойти проверку по ip
DlTA
Отправлено: 24 Мая, 2011 - 00:34:03
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




starfelliks пишет:
Видимо яваскрипт?

дык кто мешает
вскрыть и посмотреть что пришло в браузер?!
 
 Top
nikob
Отправлено: 24 Мая, 2011 - 00:44:45
Post Id


Новичок


Покинул форум
Сообщений всего: 58
Дата рег-ции: Апр. 2011  


Помог: 1 раз(а)




starfelliks пишет:
Так я вот и смотрю. Там вроде и ява и php


все просто.
из содержимого http://videolink[dot]org[dot]ua/vk[dot]js
CODE (javascript):
скопировать код в буфер обмена
  1. function getFlContent() {
  2.         return document.body.innerHTML;
  3. }

просто берется и отправляется вся страница с видео, к ним на обработку (и эти хэш-теги есть)

(Отредактировано автором: 24 Мая, 2011 - 00:54:51)

 
 Top
DlTA
Отправлено: 24 Мая, 2011 - 01:10:58
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




nikob пишет:
getFlContent

неужели там такой сложный процесс парсинга что нужно отправлять содержимое для разбора себе на сервер?!
это же лишние, и как по мне и ненужные действия.
JS так же легко сможет распарсить страничку,
а с учетом возможности использования DOM, то и еще проще.
+ даже если не получится распарсить (вдруг чет изменят)
то просто убрать свой плеер и отобразить фрейм с наверника работающим плеером.

п.с. думайте о пользователях, они это оценят.
 
 Top
DlTA
Отправлено: 24 Мая, 2011 - 01:17:14
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




к сожалению
но моих знаний по обработке флеша, и желания разбираться очень мало.
но думаю желающие найдутся.
 
 Top
DlTA
Отправлено: 24 Мая, 2011 - 02:32:31
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




кинь содержимое фрейма (html)
(Добавление)
сюда
 
 Top
DlTA
Отправлено: 24 Мая, 2011 - 02:44:50
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




если хош сам распарсивать контент
тогда для работы понадобится только код по которому вставляется iframe на страницу

если же все должен выполнять js то укажи что из того что скинул
нужно найти?
(Добавление)
в общих словах
как будет работать скрипт в случае если всю обработку берет на себя сервер

скрипт создаст еще один iframe в нем создаст форму и отправит на сервер
сервер произведет обработку и вернет некий результат
а этот результат и надо будет кудато вставить скриптом
 
 Top
DlTA
Отправлено: 24 Мая, 2011 - 02:59:33
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




оно того не стои)
кликнеш на +-к
 
 Top
DlTA
Отправлено: 24 Мая, 2011 - 03:54:10
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




облом, надо что то другое думать

"В JavaScript доступ к данным фрейма, загруженного с другого домена/протокола/порта, запрещен, согласно Same origin policy."((
 
 Top
DlTA
Отправлено: 24 Мая, 2011 - 03:58:39
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




слышал что вроде последний jquery умеет производить типа ajax запроса на сторонние сервера.
а если у него по умолчанию есть возможность обрабатывть полученные данные
то возможно чет и получится.

хотя теперь ченить гарантировать сложно
 
 Top
starfelliks
Отправлено: 24 Мая, 2011 - 04:00:57
Post Id



Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Май 2011  


Помог: 0 раз(а)




d fhd fdfh dfh dfhd fdfh dfh dhd dfh dfhdf dfg dfgh dfg dh df dfh dfh df hdf dhfd fhd fdfh dfh dfhd fdfh dfh dhd dfh dfhdf dfg dfgh dfg dh df dfh dfh df hdf dhfd fhd fdfh dfh dfhd fdfh dfh dhd dfh dfhdf dfg dfgh dfg dh df dfh dfh df hdf dhfd fhd fdfh dfh dfhd fdfh dfh dhd dfh dfhdf dfg dfgh dfg dh df dfh dfh df hdf dhfd fhd fdfh dfh dfhd fdfh dfh dhd dfh dfhdf dfg dfgh dfg dh df dfh dfh df hdf dhfd fhd fdfh dfh dfhd fdfh dfh dhd dfh dfhdf dfg dfgh dfg dh df dfh dfh df hdf dhfd fhd fdfh dfh dfhd fdfh dfh dhd dfh dfhdf dfg dfgh dfg dh df dfh dfh df hdf dhfd fhd fdfh dfh dfhd fdfh dfh dhd dfh dfhdf dfg dfgh dfg dh df dfh dfh df hdf dhfd fhd fdfh dfh dfhd fdfh dfh dhd dfh dfhdf dfg dfgh dfg dh df dfh dfh df hdf dhfd fhd fdfh dfh dfhd fdfh dfh dhd dfh dfhdf dfg dfgh dfg dh df dfh dfh df hdf dhf

(Отредактировано автором: 21 Мая, 2013 - 21:04:46)

 
 Top
DlTA
Отправлено: 24 Мая, 2011 - 04:01:37
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




starfelliks пишет:
А передать содержимое можно же?

объясню подробней:

нет возможности получить html из фрейма если он не загружен с того же сервера/порта/протокола что и страница!

вариант через jquery заключается в том чтобы произвести имитацию запроса из фрейма
а результат отправить на обработку.
 
 Top
DlTA
Отправлено: 24 Мая, 2011 - 04:11:25
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




starfelliks пишет:
http://videolink.org.ua/vk.js

на самом деле ничего сверх. не делает
всего лишь отправляет на сервер html страницы на которой она запущена
но контент фрейма при этом не виден.
 
 Top
nikob
Отправлено: 24 Мая, 2011 - 10:30:34
Post Id


Новичок


Покинул форум
Сообщений всего: 58
Дата рег-ции: Апр. 2011  


Помог: 1 раз(а)




Чего-то вы тут мудрите...

Админ заполняет свой кинотеатр, добавляя только код для вставки iframe или сразу ссылку (в пхп из того кода вытащить линк проще простого). Когда админ добавит это в базу, пользователи смогут смотреть этот видеоролик.
Каким образом будет происходить просмотр?
Открывается страничка, там пишем что-то вроде этого: "Подождите, видео загружается" и ромашка крутится.
А скрипт тем временем, получает jquery айаксом страничку с видео (т.к. айакс -> запрос от юзера -> прямой линк на видео мы получим для юзера), потом либо парсим все это яваскриптом (но я это плохо умею), либо отправляем содержание айаксом на наш сервер, там парсим все это дело, и отправляем в ответ юзеру уже готовый линк на видео, который скрипт вставляет в плеер.
(Добавление)
Могу помочь с реализацией:
1. Клиент -> AJAX -> ВКонтакте (запрашиваем страничку с видео)
2. ВКонтакте -> AJAX -> Клиент (получаем страничку с видео)
3. Клиент -> AJAX -> Сервер (отправляем страничку с видео)
4. Сервер -> AJAX -> Клиент (сервер возвращает уже прямой линк на видео)
 
 Top
DlTA
Отправлено: 24 Мая, 2011 - 11:51:53
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




nikob пишет:
Могу помочь с реализацией:
1. Клиент -> AJAX -> ВКонтакте (запрашиваем страничку с видео)
2. ВКонтакте -> AJAX -> Клиент (получаем страничку с видео)
3. Клиент -> AJAX -> Сервер (отправляем страничку с видео)
4. Сервер -> AJAX -> Клиент (сервер возвращает уже прямой линк на видео)


)))))))))))))))))))
всего оди вопрос: откуда будет грузиться страница.
если не с ВКонтакте то нифига не получится!
 
 Top
nikob
Отправлено: 24 Мая, 2011 - 11:57:28
Post Id


Новичок


Покинул форум
Сообщений всего: 58
Дата рег-ции: Апр. 2011  


Помог: 1 раз(а)




DlTA пишет:
nikob пишет:
Могу помочь с реализацией:
1. Клиент -> AJAX -> ВКонтакте (запрашиваем страничку с видео)
2. ВКонтакте -> AJAX -> Клиент (получаем страничку с видео)
3. Клиент -> AJAX -> Сервер (отправляем страничку с видео)
4. Сервер -> AJAX -> Клиент (сервер возвращает уже прямой линк на видео)


)))))))))))))))))))
всего оди вопрос: откуда будет грузиться страница.
если не с ВКонтакте то нифига не получится!


я же все этапы подробно расписал. с вконтакте она будет грузиться от клиента, а клиент отправит на серв на обработку или сам отпарсит линк
 
 Top
Страниц (3): « 1 [2] 3 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с сетью »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB