Название: Перехват ссылок[РЕШЕНО] Отправлено: ecspertiza от Июнь 15, 2010, 08:25 Возможно уже было на форуме, подскажите можно ли как то перехватывать определенные ссылки из браузера как это делает например Download Master ?
Название: Re: Перехват ссылок Отправлено: niXman от Июнь 15, 2010, 08:38 присматривает буфер обмена, и если в нем ссылка, предполагает что она для него :)
Название: Re: Перехват ссылок Отправлено: ecspertiza от Июнь 15, 2010, 08:53 Ну это если я не ошибаюсь , если мы скопировали ссылку, а вот в последних версиях у него есть тема когда кликнешь на ссылку, он открывает какую то свою страницу а ссылку кидает в закачки, возможно ли это реализовать без помощи плагинов ???
Название: Re: Перехват ссылок Отправлено: Vitto74 от Июнь 15, 2010, 10:07 http://www.prog.org.ru/index.php?topic=13447.msg87472
Название: Re: Перехват ссылок Отправлено: ecspertiza от Июнь 15, 2010, 10:14 Тема хорошая, только ссылки хотелось бы перехватывать, не из QWebView а из FF , IE, Opera, Chrome. Интересно насколько это реально сделать, и интересно как это делает Download Master, может смогу по подобию сделать.
Название: Re: Перехват ссылок Отправлено: Alp от Июнь 15, 2010, 10:26 Во-первых это имеет малое отношение к Qt. А во-вторых, сделать можно лишь платформо-зависимо, привешиваясь на глобальные события мыши. Тут уж msdn в руки на предмет HookProc (http://msdn.microsoft.com/en-us/library/ms644959%28VS.85%29.aspx).
Название: Re: Перехват ссылок Отправлено: ecspertiza от Июнь 15, 2010, 11:14 Кажется решение найдено, спасибо niXman, за идею с буфером, софт будет для определенного сайта, там ссылка будет java-скриптом писаться в буфер, софтина будет читать из буфера разбирать строку из буфера регекспом, и если подходит то обрабатывать ссылку :)
|