PHP CURL + JavaScript

123 4
malls
На сайте с 08.08.2005
Offline
255
#11
Hutch:
Попробуй так
тока сеткуки замени на что-нить другое

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

Уже было обрадовался... Но не то...

Очень сырая релизина. У меня одни сплошные "Fatal error:" выдает. Она даже alert не понимает :)

zhidronsss
На сайте с 12.10.2007
Offline
36
#12

malls, если отключить поддерку java в браузере, то мож. сервис перейдет на др. способ установки кукеров? мож. для отдельно взятого сервиса и так попробовать

H
На сайте с 11.09.2008
Offline
26
#13

есть еще Rhino - двиг(интерпритатор) javascript для Java

можно попробовать написать прогу на Java, если ты с ней дружишь.

и еще можно посмотреть jscript.net , но не уверен, что там есть интерпритатор с нужным функционалом.

хотя почти любой JS можно переписать под php, даже если он подвергся обфускации.

Ceterum censeo Carthaginem esse delendam
malls
На сайте с 08.08.2005
Offline
255
#14
zhidronsss:
malls, если отключить поддерку java в браузере, то мож. сервис перейдет на др. способ установки кукеров? мож. для отдельно взятого сервиса и так попробовать

Пост перечитайте. Откуда в CURL поддержка JS???

Hutch:
есть еще Rhino - двиг(интерпритатор) javascript для Java
можно попробовать написать прогу на Java, если ты с ней дружишь.
и еще можно посмотреть jscript.net , но не уверен, что там есть интерпритатор с нужным функционалом.
хотя почти любой JS можно переписать под php, даже если он подвергся обфускации.

Это понятно, что если один человек что-то сделал, то другой завсегда сломать сможет. Не в этом вопрос. Сейчас пока ищу относительно "простое" решение.

ciber
На сайте с 04.01.2008
Offline
215
#15
malls:
Я же просил не предлагать всякую ерунду.
Что IE "обернутый" в PHP за 300 баксов (зачем так сложно???), что бесплатный PHP "обернутый" в бесплатный Firefox, посредством бесплатного Greasemonkey:
Это те же яйца, но вид сбоку...

А сам то юзал? Или бабушка на ушко шепнула?

malls
На сайте с 08.08.2005
Offline
255
#16
ciber:
А сам то юзал? Или бабушка на ушко шепнула?

Юзал что? FireFox? Он у меня любимый браузер.

Или эмулятор этот? Скажи мне что он может, чего я не смогу Фоксом сделать - я заинтересуюсь...

А по существу - зачем все эти надстройки нужны?

Javascript поддерживаемый любым браузером вполне самодостаточный язык программирования для работы в области обработки HTML страниц. В этом разрезе ему PHP (по интегрированности и как следствие - удобству) в подметки не годится... Иными словами если нам надо обработать (распарсить) конкретный HTML документ - лучше javascript ничего найти нельзя. И в этом плане PHP-ный хуманэмулятор заранее (без пробования) проигрывает по всем статьям.

Остаются только две "детские" проблеммы javascript-ов, каковые являются "обратным следствием" его сверхинтегрированности:

1. он не может работать с чем либо кроме указанной страницы.

2. он не может обрабатывать страницу не будучи ее частью (т.е. не будучи в нее включен)

Первая проблема с лихвой решается средствами AJAX, вторая (и остающаяся часть первой) - функционалом GreaseMonkey.

Причем итоговый кодинг сводится к подключению к любой странице стандартного AJAX-вызова + JS eval() (решается двумя кликами в Фоксе), а затем к привычному редактированию простого PHP файла в любом удобном PHP редакторе. Нужно только мозг переключать с JS на PHP и обратно, но если этот мозг в принципе есть - то это проблемы не составляет.

Ну и нафига мне в таком раскладе непонятные эмуляторы, которые стоят кстати вполне себе понятных денег, потраченных неизвестно на что.

Так что "не надо лохматить бабушку..." (с)

Если тебе что-либо нравится (из средств управления твоей работой) - это не значит что оно является лучшим (или хотя бы даже хорошим) решением.

ciber
На сайте с 04.01.2008
Offline
215
#17
malls:
Юзал что? FireFox? Он у меня любимый браузер.
Или эмулятор этот? Скажи мне что он может, чего я не смогу Фоксом сделать - я заинтересуюсь...

Ты поставил задачу, этот эмулятор это может. А остальное палить не стану там много денежных тем.

malls
На сайте с 08.08.2005
Offline
255
#18
ciber:
Ты поставил задачу, этот эмулятор это может. А остальное палить не стану там много денежных тем.

Ты видимо не понял саму задачу...

Как в принципе решить эту задачу с помощью браузера - для меня не вопрос вообще ни на секунду... По указанной в предыдущем посте схеме, решаются ВООБЩЕ ЛЮБЫЕ проблемы.

Моя проблема сейчас в том как решить задачу JS куков, через чистый PHP CURL на серверной стороне... Т.е. там где браузеров вообще нет - никаких! Там где единственный доступный браузер это сам CURL и есть. Там где автопилотирование необходимо...

0
На сайте с 19.09.2007
Offline
55
#19
malls:
Т.е. там где браузеров вообще нет - никаких!

А что мешает взять VDS и поставить там браузер для "автопилотирования"? Если конечно тема стоит того.

Ну а если не стоит - то и не стоит тратить на неё время.

malls:
PHP "обернутый" в бесплатный Firefox, посредством бесплатного Greasemonkey:

На сколько я знаю, Greasemonkey - это всего лишь исполнение произвольного джаваскрипта в контексте открытой страницы. Т.е. итоговая функциональность ограничена возможностями JS. Ссылку можно, где это дело интегрировано с PHP? Думаю, многим здесь будет очень интересно.

malls:
Скажи мне что он может, чего я не смогу Фоксом сделать - я заинтересуюсь...

Стало быть, если можете фоксом управлять из PHP на серверной стороне - то и проблемы, как таковой нет.

malls
На сайте с 08.08.2005
Offline
255
#20
0verdrive:
А что мешает взять VDS и поставить там браузер для "автопилотирования"? Если конечно тема стоит того.
Ну а если не стоит - то и не стоит тратить на неё время.

Ощущение что идиот писал эти слова...

А что мешает Гуглу нанять миллион китайцев для индексации интернета, вместо того чтобы программы писать?

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий