Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 25.05.2010, 08:38
kdy kdy вне форума
Прохожий
 
Регистрация: 23.05.2010
Сообщения: 7
Репутация: 10
По умолчанию Как замаскировать мою программу...?

доброе время суток
есть такая задача - хоца, что бы моя программа, когда заходит на сайт выглядела оттуда как традиционый, общепринятый браузер...
вижу два пути решения:
1, обозвать прогу традиционым именем, типа Opera, Mozila, прописать в опциях проекта правильные титлы, повесить иконку.... вроде все... буду балагодарен, если подскажите, где еще чего нужно прописать и может кто может дать возможность протестировать, как меня видно
2, в свое время пользовался компонентом, который позволяет из проги обращаться к екселю, т.е. открывать ексель, читать, записывать ячейки... подозреваю, что такие же компоненты есть и для оперы, мозилы... может кто подскажет, где они есть?
Ответить с цитированием
  #2  
Старый 25.05.2010, 10:40
Аватар для friz
friz friz вне форума
Местный
 
Регистрация: 04.04.2008
Адрес: Минск
Сообщения: 596
Версия Delphi: 2007 & JAVA EE
Репутация: 10670
По умолчанию

все проще:
1) если ты через webbrowser то на хосте будет определяться что ты сидишь с IE
2) если через Indy, то нужно просто передать нужный заголовок(header) хосту. сам заголов я не помню, но в нете можно найти массу примеров
__________________
Последний раз редактировалось Admin, Сегодня в 10:32.
Ответить с цитированием
  #3  
Старый 25.05.2010, 16:54
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Индейцы по-умолчанию мозиллой обзываются, во всяком случае у меня
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #4  
Старый 25.05.2010, 17:45
kdy kdy вне форума
Прохожий
 
Регистрация: 23.05.2010
Сообщения: 7
Репутация: 10
По умолчанию

я заходил своей прогой на сайт, который определяет браузер, так он мозилой обозвал мою прогу, хотя везде, где можно я попрописывал "опера"
значит эти прописывания до фонаря...
ИЕ щас очень тяжелый, не хоца его использовать... комп дохлый и тормозить будет...
а компоненты, которые к опере, например, подключаются и управляют им есть в природе?
Ответить с цитированием
  #5  
Старый 25.05.2010, 18:31
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Что прога юзает? Если Indy, то надо всего-то поменять "IdHTTP1.Request.UserAgent" на нужный браузер. У меня сработало.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #6  
Старый 25.05.2010, 18:34
kdy kdy вне форума
Прохожий
 
Регистрация: 23.05.2010
Сообщения: 7
Репутация: 10
По умолчанию

2 friz
по поводу ИЕ я выше свое мнение изложил, а по поводу инди - не сталкивался, я щас проку реализую теми методами, что знаю, а потом буду придумывать зигзаки и тогда начну приставать с глупыми вопросами

так если использу веббраузер, то хоть стойки на ушах делай, все равно определится как мозила?
Ответить с цитированием
  #7  
Старый 25.05.2010, 18:36
kdy kdy вне форума
Прохожий
 
Регистрация: 23.05.2010
Сообщения: 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от DJ PhoeniX
Что прога юзает? Если Indy, то надо всего-то поменять "IdHTTP1.Request.UserAgent" на нужный браузер. У меня сработало.
таки веббраузер юзает
щас отработаю алгоритм, а потом таки буду зигзаги делать
Ответить с цитированием
Ответ


Delphi Sources

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

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 04:26.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025