Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.09.2013, 12:32   #1
alextrof94
Форумчанин
 
Регистрация: 16.03.2013
Сообщений: 599
По умолчанию Выполнение js через TidHttp. Получение OpenID Steam'а.

Возможно ли выполнить скрипт на странице через TidHTTP?
Собственно, надо получить OpenID, но факт в том, что форма имеет:
Код:
<form action="#" method="POST" name="logon" id="loginForm" onsubmit="DoLogin(); return false;">
  <div id="login_btn_signin">
    <input class="oauthLoginButton" type="image" id="imageLogin" onmouseover="iSwap('imageLogin','skin_1/buttonLoginOver_RU.gif')" onmouseout="iSwap('imageLogin','skin_1/buttonLogin_RU.gif')" src="https://steamcommunity.com/public/images/skin_1/buttonLogin_RU.gif" width="104" height="25" border="0">
  </div>
</form>
А сам скрипт "DoLogin();" находится на другой странице (login.js), получить его не проблема, но факт в том что он достаточно запутан.

Полную страницу стима приложил,
и полный login.js файл https://steamcommunity.com/public/ja...6186&l=russian
Вложения
Тип файла: zip Steam.zip (62.4 Кб, 13 просмотров)
alextrof94$gmail.com
alextrof94 вне форума Ответить с цитированием
Старый 19.09.2013, 14:50   #2
Slym
Участник клуба
 
Регистрация: 07.12.2011
Сообщений: 1,025
По умолчанию

страница - есть интерпритация/визуализация информации браузером...
TidHTTP - выполняет только транспортную функцию и скрипт выполнить не может.
Не стесняемся, плюсуем!
Slym вне форума Ответить с цитированием
Старый 19.09.2013, 19:11   #3
alextrof94
Форумчанин
 
Регистрация: 16.03.2013
Сообщений: 599
По умолчанию

Цитата:
Сообщение от Slym Посмотреть сообщение
страница - есть интерпритация/визуализация информации браузером...
TidHTTP - выполняет только транспортную функцию и скрипт выполнить не может.
А через что его все же можно выполнить без визуализации?
alextrof94$gmail.com
alextrof94 вне форума Ответить с цитированием
Старый 19.09.2013, 20:21   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,442
По умолчанию

Цитата:
А через что его все же можно выполнить без визуализации?
В TWebBrowser и ему подобных...
Человек_Борща вне форума Ответить с цитированием
Старый 19.09.2013, 21:27   #5
alextrof94
Форумчанин
 
Регистрация: 16.03.2013
Сообщений: 599
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
В TWebBrowser и ему подобных...
имеешь ввиду просто его не отображать?
alextrof94$gmail.com
alextrof94 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
выполнение cmd команды и получение рез-та в memo ziztracer Общие вопросы Delphi 17 08.02.2016 20:44
Steam, OpenID и file_get_contents() AVer PHP 10 17.07.2013 18:06
Выполнение действия через промежуток времени chingiz Общие вопросы Delphi 37 03.10.2012 11:33
Выполнение скрипта через 5 секунд Arassir PHP 2 22.06.2011 21:40
Получение команды на UDP порт и выполнение по ней действия monty "2" Работа с сетью в Delphi 1 29.04.2010 23:35