HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Взаимодействие программы с Web-приложением
  #1  
Старый 29.10.2009, 19:10
Square.Guy
Новичок
Регистрация: 14.08.2009
Сообщений: 5
С нами: 8811381

Репутация: 0
По умолчанию Взаимодействие программы с Web-приложением

Ситуация такая.
Есть некое Web-приложение. Необходимо, чтобы моя программа залогинилась туда и взяла инфу.
При обращении к странице логина приходит ответ с javascript-кодом, который генерит саму страницу с логином и устанавливает "хитрые" куки.
Получается проблема - просто работать через http протокол не получается, объект на движке ослика запинается обо что только можно, а манипулировать браузером - это жесть.

Единственный выход вижу - интерпретатор javascript + DOM движок.
Есть интерпретаторы javascript, но их ещё с DOM связать надо.

В долгу не останусь, если подскажете что-нибудь дельное.
 
Ответить с цитированием

  #2  
Старый 30.10.2009, 10:58
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
С нами: 9023100

Репутация: 395


По умолчанию

Ну выбери другой язык программирования, например JavaScript
AJAX get запросом получай код нужной страницы, если возвращается JS код просто делай eval и получай результат в переменную или пусть выводит на страницу (если там document.write) дальше берешь DOM-ом заполняешь нужные данные... и тд и тп
 
Ответить с цитированием

  #3  
Старый 30.10.2009, 11:26
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами: 10653446

Репутация: 836


По умолчанию

http://www.daniweb.com/forums/thread60412.html
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #4  
Старый 30.10.2009, 15:06
Square.Guy
Новичок
Регистрация: 14.08.2009
Сообщений: 5
С нами: 8811381

Репутация: 0
По умолчанию

AJAX get не подходит, т.к. мне нужна многопоточность и работа через прокси. Желательно, чтобы был именно .net, в крайнем, чтобы на виндовых машинах запускалось.

http://www.daniweb.com/forums/thread60412.html, это же движок ослика, что по определению не подходит. Т.е. также будет стопариться везде, где только можно. Ещё проблема, что данные namespaces есть только в .net 1/1.1 - мне для них систему переставлять придётся.

Сейчас прорабатываю вариант с готовым интерпретатором js SpiderMonkey для C++, который в FireFox используется. Для облегчения жизни, поверх него можно установить обёртку SpiderApe. Задача - связать всё это с DOM.

Последний раз редактировалось Square.Guy; 30.10.2009 в 15:22..
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
О законе. _-[A.M.D]HiM@S-_ Статьи 38 05.11.2015 23:18
Хакер и закон! SladerNon Болталка 17 12.11.2009 09:42
Программы для работы с железом. Часть I – настройка видеокарт _GaLs_ "Железо" 2 20.12.2006 01:18
Программы для работы с железом. Часть 2 – материнские платы _GaLs_ "Железо" 0 19.11.2006 12:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.