мониторинг наиболее распространенных веб-браузеров c # / vc ++ / c - PullRequest
0 голосов
/ 06 декабря 2011

Я пытаюсь создать менеджер загрузок только для изучения, потому что я новичок в программировании Windows, может кто-нибудь сказать мне, как контролировать наиболее распространенные веб-браузеры, я хотел бы реализовать что-то вроде: http://www.iwisoft.com/videodownloader/video-downloader-features.php каждый раз, когда вы посещаете веб-страницу в обычных браузерах, обнаруживает все видеофайлы на веб-странице и позволяет вам загружать или не загружать файл, любая идея, как это сделать без создания приложения для каждого браузера, что является лучшим языком для этого c # / VC ++ / регулировались / неуправляемый, Я учусь и использую все это для выполнения других задач, таких как загрузка файлов, добавление правил в брандмауэр или изменение реестра. большое спасибо

1 Ответ

0 голосов
/ 07 декабря 2011

Я не знаю, как правильно это сделать, но вы можете попробовать следующее:

  • Перечислите имя текущего окна, используя GetForegroundWindow.
  • Проверьте, совпадает ли имя, которое вы используете с помощью GetWindowText, с обычным именем браузера.
  • Если это браузер, следите за буфером обмена и проверяйте наличие гиперссылок
  • , затем выполняйте загрузку.

Я программирую на C ++ и на ассемблере, но я не смогу посоветовать вам язык программирования, поскольку у меня нет опыта работы с C #.Но так как вы новичок, я бы предложил начать с базовых вещей.Как указано в вашем комментарии, это не то, что может быть легко достигнуто.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...