Форум: "Основная";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];
ВнизUserAgent Найти похожие ветки
← →
Andrew2004 (2004-09-27 14:18) [0]Как в обычном Win32 приложении получить строку UserAgent?
← →
Reindeer Moss Eater © (2004-09-27 14:20) [1]MyString := "UserAgent";
← →
Andrew2004 (2004-09-27 14:25) [2]Смешно. Имелся ввиду UserAgent Internet-обозревателя.
← →
Reindeer Moss Eater © (2004-09-27 14:28) [3]А эта строка в заголовке запроса браузера присутствует/может присутствовать.
← →
PVOzerski © (2004-09-27 14:28) [4]Тогда непонятно, причем тут "обычное Win32 приложение". О CGI речь, что ли?
← →
Reindeer Moss Eater © (2004-09-27 14:30) [5]Обычное приложение должно стать веб-сервером или прокси.
И должно принять запрос обозревателя.
И возможно в заголовке будет указание на используемого агента.
← →
Andrew2004 (2004-09-27 14:32) [6]"Обычное Win32 приложении" значит, что не CGI, не ISAPI и вообще никак не связано с internet. Можно ли каким-нибудь образом получить UserAgent обозревателя, установленного у User"а по умолчанию?
← →
Reindeer Moss Eater © (2004-09-27 14:34) [7]см [5] + ShellExecute на http://localhost:win32_app_port
← →
PVOzerski © (2004-09-27 18:25) [8]У меня совет [7] просто не стал работать... Но давай разберемся. А если у юзера несколько браузеров, какой ты желаешь получить? Тот, у которого запущенное окошко выше по Z-ордеру? Вот у меня сейчас открыты несколько окошек Мозиллы и одно - Оперы.
Я бы пошел иным путем :^) Поискал в реестре, с чем ассоциировано расширение .html, нашел соответствующий экзешник и попытался получить информацию о его версии из ресурса VERSION. Хотя бы для браузера по умолчанию проблема была бы решена.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.038 c