|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Первоапрельская шутка
Доброго времени суток, форумчане!
Как ведущий-инженер-шутник с группой инициативных товарищей начал создание приколов к 1 апреля. Первый прикол до безобразия прост и безобиден. При открытии определенного сайта должна появляться табличка, что сайт взломан хакерами (или заблокирован силовыми структурами, скажем C.I.A.). На данный момент всё реализовано криво: - мониторятся огнелисы; - по URL определяется "нужный" ли сайт открыт; - если нужный, то поверх огнелиса рисуется форма с bsNone и fsStayOnTop (банально скрываем контекст сайта). Сейчас рассматриваем более изящный вариант: при загрузке "нужного" сайта производится переход на левую страницу (заблаговременно сохраненную на HDD), а в адресной строке прописать URL сайта. Вопрос следующий - как добраться до адресной строки огнелиса? Полагаю что через handl-ы, но в них не особо силен. или есть другие варианты? |
#2
|
||||
|
||||
За такие шутки можно в жбан получить.
В интернет выходят через прокси? Проще прокси подкрутить, сделать редирект на нужную страницу, и не надо отслеживать адресную строку на машине. — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию Последний раз редактировалось M.A.D.M.A.N., 07.03.2013 в 11:12. |
#3
|
|||
|
|||
Цитата:
Цитата:
Как бы подкручивать не хорошо - за это точно получу. Мы планировали сделать немного другое. Допустим: - открыли огнелиса, забили в адресной строке www.google.ru, - тыкнули enter, перешли на www.google.ru, - забили в адресной строке www.delphisources.ru, enter не тыкаем. Получается сидим на сайте гугла, но в адресной строке забито ДС. В этом свете заинтересовало как обращаться к адресной строке огнелиса через хэндлы. Для ИЕ видел пару примеров, а для огнелиса пока не могу найти. |
#4
|
|||
|
|||
можно попробовать написать расширение для firefox, которое добавит на тот сайт порнобаннеров например,
а так можно winspy узнать как добраться до строки адреса, а там что угодно с ней делать, тогда нужны примеры FindWindow(Ex) или Enum(Child)Windows >woweook< Последний раз редактировалось Pyro, 07.03.2013 в 12:27. |
#5
|
|||
|
|||
Цитата:
Порнобаннер??? Фу - мерзость какая. Пошло и неизящно. Цитата:
А можно поподробнее? Как раз в сторону FindWindow копал. Накопал пока немного про MozillaDropShadowWindowClass. Но на этом пока всё закончилось. |
#6
|
|||
|
|||
Цитата:
тут надо запускать упомянутую прогу, в интернете искать бессмысленно >woweook< Последний раз редактировалось Pyro, 07.03.2013 в 12:52. |
Этот пользователь сказал Спасибо Pyro за это полезное сообщение: | ||
U.B.M. (07.03.2013)
|
#7
|
|||
|
|||
Цитата:
а почему если не секрет? |
#8
|
|||
|
|||
сам не знаю, я так делал,
а сейчас ради интереса набрал autoit firefox url, по первой ссылке ctr+l - переход в адресную строку, хотя есть шанс что через findwindow это будет незаметнее, но может быть и много всяких сложностей, или вобще не будет работать >woweook< |
#9
|
||||
|
||||
пичалька. если у меня IE 10, то я не увижу шутки...
Пишу программы за еду. __________________ |