Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Браузер с поддержкой командной строки или скриптов. / 9 сообщений из 9, страница 1 из 1
14.05.2008, 12:32
    #35311384
_xrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Браузер с поддержкой командной строки или скриптов.
Добрый день.
Есть такая проблема, мне нужно организовать подкачку данных в свою КИС, из множества сайтов - партнеров. (Туроператоров.), Так вот, на сайтах организован просмотр заявок, с использованием Javascript и т.п. Я изначально хотел, качать и парсить хтмл файлы. Все оказалось намного сложней. Теперь я вот думаю найти браузер с поддержкой JavaScript и командной строки.

Написать ему команду типа:
GotoUrl("www//...........")
if (GetFirstControl() ="Отобразить данные") // название кнопочки запускающей Js
Click.

SaveToFile()

Реально это или глупость.. Может еще какие варианты могут быть. Спасибо.
...
Рейтинг: 0 / 0
14.05.2008, 12:54
    #35311475
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Браузер с поддержкой командной строки или скриптов.
> на сайтах организован просмотр заявок, с использованием Javascript и
> т.п.

В любом случае, конечным будет запрос к вебсерверу на выдачу контента. Соответственно, эти запросы выцепить и использовать.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
14.05.2008, 12:58
    #35311487
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Браузер с поддержкой командной строки или скриптов.
> еще какие варианты могут быть

Посмотреть в сторону curl или wget (на сервере, разумеется)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
14.05.2008, 12:59
    #35311492
_xrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Браузер с поддержкой командной строки или скриптов.
Да там скрипты такие что черт ногу сломит. Думаю все-таки через браузер проще.
...
Рейтинг: 0 / 0
14.05.2008, 15:45
    #35312116
_xrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Браузер с поддержкой командной строки или скриптов.
Я разобрался и курлом и вгетом. Никто не поддерживается JavaScript. у меня сайт пропичканный javascriptом.. Мля, очаяние берет.
...
Рейтинг: 0 / 0
14.05.2008, 16:07
    #35312221
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Браузер с поддержкой командной строки или скриптов.
Можно попробовать написаль простенькую программку, которая будет использовать ActiveX, например DHTMLEdit, собственно это ИЕ и есть. Он то JS точно понимает.
...
Рейтинг: 0 / 0
15.05.2008, 00:33
    #35313262
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Браузер с поддержкой командной строки или скриптов.
_xrusЯ разобрался и курлом и вгетом. Никто не поддерживается JavaScript.
хотите яваскрипт - доставайте страницу аяксом и парсьте контент.
Хотя если эти сайты - Ваши партнеры, то Вы могли бы попробовать договориться с ними о более удобоваримом варианте представления данных, например о пересылке xml.
...
Рейтинг: 0 / 0
15.05.2008, 03:10
    #35313321
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Браузер с поддержкой командной строки или скриптов.
> Да там скрипты такие что черт ногу сломит. Думаю все-таки через
> браузер проще.

Live HTTP Headers пока еще бесплатный, и даже, работает ;) Смотрите, по каким адресам идет обращение и забирайте оттуда контент своим скриптом. Однако, не всегда может легко получится, например, если на сайте-источнике проверяется REFERER.


> Я разобрался и курлом и вгетом. Никто не поддерживается JavaScript.

Зато прекрасно поддерживаются серверами, о чем и было сказано. У curl есть так же поддержка в PHP. Забрать же готовый контент со своего сервера много проще.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
16.05.2008, 10:53
    #35316282
_xrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Браузер с поддержкой командной строки или скриптов.
Нашел я ответ. GreaseMonkey - позволит мне писать js на страничку поверх что у же бкдет отработана. Вообще GreaseMonkey - используется для улучшения внешнего вида приложения. Я просто сделю заточку, которая нарисует кнопочку где нужно, и после нажатия Отработанный Dom с данными обработает в базу заправит.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Браузер с поддержкой командной строки или скриптов. / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]