Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Задача: из программы, запущенной из браузера получить адрес сервера / 2 сообщений из 2, страница 1 из 1
19.06.2009, 20:24
    #36051715
finework
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача: из программы, запущенной из браузера получить адрес сервера
Привет!

Исполняемый файл запускается по ссылке с html странички в сети. В программе, которая содержится в исполняемом файле, надо иметь возможность получить адрес сервера, с которого она запустилась, чтобы с ним работать.

Решение нашел, с помошью ActiveX пишу адрес в реестр в ветку пользователя, прямо со странички. Соответственно, запускаемая прога читает адрес из известной ветки.

пример кода на Javascript, который вызывается перед тем как пользователь качает файл:
wsh = new ActiveXObject("WScript.Shell");
wsh.RegWrite("HKCU\\Software\\<company name>\\<software name>\\Href", href, "REG_SZ"); Вот

НО! Надо обучать пользователей добавлять адрес сервера в надежные узлы и разрешать использование неподписанных элементов Active X. А хочется сделать это без дополнительных настроек браузера. Где еще можно сохранять адрес с целью дальнейшего чтения? Смотрю в сторону куки, но не знаю можно ли их читать из программы, написанной на Delphi. Прошу совета!
...
Рейтинг: 0 / 0
20.06.2009, 21:17
    #36052381
eualexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача: из программы, запущенной из браузера получить адрес сервера
finework,

Я бы записал как переменную в кукисы и оттуда считал.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Задача: из программы, запущенной из браузера получить адрес сервера / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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