Я видел программы-менеджеры загрузок, включая IDM, которые контролируют загрузку в браузерах, не имея в них расширений, и они называют это (Расширенная интеграция с браузером). Мне было интересно, может ли кто-нибудь предложить подход для подобной ситуации?
Управление загрузками без использования расширений браузера
Ответы (1)
IDM работает только в Windows и выполняет свои трюки с расширенной интеграцией с браузером, используя Windows Filtering Platform
, который является службой, специфичной для Windows.
Если вы хотите сделать что-то подобное в Windows, вам следует изучить эту платформу.
В unix-системах, насколько я знаю, нет ничего похожего на Windows Filtering Platform. Фильтрация пакетов и другие функции, подобные брандмауэру, происходят в ядре, и существует несколько реализаций этого: что работает (если есть), зависит от того, как пользователь решил настроить систему (даже если ipf
почти гарантированно будет использоваться в BSD и системы, производные от BSD).
В частности, в Mac Os X вы, вероятно, захотите проверить Network Kernel Extensions
. Я не уверен, что их достаточно, чтобы делать то, что вы хотите, но я подозреваю, что они есть.