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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2011, 14:08   #1
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию отловить переход на определенную страницу браузера

как отловить переход на определенную страницу в браузере?
пробовал код
Код:
if ShellExecute (Form1.Handle, nil, 'www.mail.ru', nil, nil, SW_RESTORE) then
//выполнить действие
но он неверен
помогите пожалуйста
spydark91 вне форума Ответить с цитированием
Старый 08.06.2011, 14:19   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Отловить в любых условиях? любых браузерах и т.д.?
Или в конкретно написанном тобой приложении?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.06.2011, 14:21   #3
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

любые условия и люьой браузер

или ,если это невозможно(любой браузер) то его можно узнать в реесре HKEY_CLASSES_ROOT\http\shell\open\c ommand

Последний раз редактировалось Stilet; 08.06.2011 в 15:42.
spydark91 вне форума Ответить с цитированием
Старый 08.06.2011, 14:47   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну почему-же не возможно? возможно. просто придется писать сниффер.
Я сам никогда не интересовался, но ты можешь почитать о том как они пишутся.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.06.2011, 15:03   #5
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

дак мне пароли не нужны
мне надо просто(даже если интернета на компе нет):
человек открыл браузер,нажал на ссылку www.mail.ru И действие моей программы произошло(хоть он и не перешел на адрес ,тк нет подключения к сети,но действие выполнелось)
spydark91 вне форума Ответить с цитированием
Старый 08.06.2011, 15:16   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

может hosts?
потому что иначе без сети, обломится открытия сокета.
Цитата:
дак мне пароли не нужны
а причем тут снифер и пароли?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 08.06.2011, 15:19   #7
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

в гуге прочитал что снифферы для того,чтоб пароли красть
что за hosts?
spydark91 вне форума Ответить с цитированием
Старый 08.06.2011, 15:29   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
в гуге прочитал что снифферы для того,чтоб пароли красть
Это миф ))) Снифферы для прослушивания сети
Я знаю только то что такими делами занимаются именно снифферы. Дале если их натравить на localhost
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.06.2011, 15:34   #9
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

нашел у себя hosts
вот то,что я там нашел
127.0.0.1 localhost
127.0.0.1 mpa.one.microsoft.com
127.0.0.1 sls.microsoft.com
127.0.0.1 genuine.microsoft.com
127.0.0.1 wat.microsoft.com
127.0.0.1 mpa.microsoft.com
127.0.0.1 activate.adobe.com
127.0.0.1 practivate.adobe.com
127.0.0.1 ereg.adobe.com
127.0.0.1 activate.wip3.adobe.com
127.0.0.1 wip3.adobe.com
127.0.0.1 3dns-3.adobe.com
127.0.0.1 3dns-2.adobe.com
и тчо мне жто даст?
spydark91 вне форума Ответить с цитированием
Старый 08.06.2011, 15:37   #10
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
в гуге прочитал что снифферы для того,чтоб пароли красть
странное вы чтото читаете.
нормальные люди смотрят в сниффере, смотрят например параметры HTTP запроса, еще можно проверять отправляемые данные, в том числе параметр Host
Цитата:
что за hosts?
файл для псевдонимов адресов.
(например localhost именно там прописан)
Цитата:
и тчо мне жто даст?
кряки это нехорошо
ну как что даст.
прописав 127.0.0.1 mail.ru
сокет вместо того чтоб пойти к mail.ru
пойдет по адресу 127.0.0.1
а там вы можете открыть 80-ый порт, и обработать запрос, в итоге и узнаете что был запрос на mail.ru
и сможете в ответ чтото вывести.

а вообще, а у вас цели то не вредные?
а то попахивает так..
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 08.06.2011 в 15:41.
Пепел Феникса вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переход на страницу vlastelin HTML и CSS 3 19.09.2010 23:52
Как удалить определенную страницу? Мультипликатор Microsoft Office Word 1 28.06.2010 17:39
Вставка изображения на определенную страницу. Seqular Microsoft Office Word 2 29.08.2009 14:09
Как напечатать определенную страницу k1r1ch Microsoft Office Excel 14 10.07.2009 18:29
Переход на конкретную страницу beginner JavaScript, Ajax 3 09.07.2008 20:19