Программа перехвата ссылок
Перехват url в браузерах и буфере обмена и изменение этого url при необходимости на другой.
Результат работу - исходный и бинарный код, названия и версии компиляторов которыми можно этот код собрать, а также необходимые параметры компиляции (сами компиляторы у меня думаю есть).
программа и плагин для браузеров(IE, Firefox, Opera) на Delphi или С++ (желательно не более 100 KB)
Описание работы:
пользователь скачивает и устанавливает у себя программу, при запуске появляется иконка в трее с меню (on/off,about,exit) при значении On осуществляется перехват ссылок в буфер обмена и браузерах. при запуске, а также каждый час программа обновляет список URL которые надо менять при перехвате. список берется с html страницы на моем сайте, каждая запись на новой строке, запись представляет собой начало URL адреса:
пример1: если есть запись (http://www.site1.com/123/ , а програма перехватила ссылку http://www.site1.com/123/b.zip то она должна ее изменит на http://mysite.com/files/www.site1.com/123/b.zip
пример2: если есть запись (http://site2.com/ , а програма перехватила ссылку http://site2.com/?123 то она должна ее изменит на http://mysite.com/files/site2.com/?123
при нажатии на меню about - должна открыватся страница в браузере с любым url.
программа должна первая осуществлять перехват ссылки из буфера обмена.