Simple-Tracker / qBittorrent-ClientBlocker

一款适用于 qBittorrent/Transmission (Beta)/BitComet (Beta, Partial) 的客户端屏蔽器, 默认屏蔽包括但不限于迅雷等客户端. A client blocker compatible with qBittorrent/Transmission (Beta)/BitComet (Beta, Partial) which is prohibited to include but not limited to clients such as Xunlei.
MIT License
950 stars 25 forks source link

Feature: Save blocklist on disk #101

Open Ra2-IFV opened 1 month ago

Ra2-IFV commented 1 month ago

blockListURL ipBlockListURL load blocklists into memories directly, so it will fetch from url on each startup. Better save it on disk and compare, merge from url.

Simple-Tracker commented 1 month ago

Waiting for PR https://github.com/Simple-Tracker/qBittorrent-ClientBlocker/pull/96.

Simple-Tracker commented 1 month ago

Related PR has been resolved.

I think we can indeed fetch all remote URL and store contents to disk first, while logically only process the content of the disk. This should simplify the logic of URL processing and increase the user experience.