Comments (6)
Hi. This might be a tricky one to implement depending on how they do authentication. Do you know any technical details about this? In the meantime, I'm getting in contact with them to see.
from ipfilter.
Peeking at PeerBlock's source, it looks like you can just pass username & pin as parameters in the URL: https://code.google.com/p/peerblock/source/browse/trunk/src/peerblock/updatelists.cpp?r=722#467
In fact, when I sign-in to iblocklist.com, the URLs for lists do change as described above, so, for example:
http://list.iblocklist.com/?list=ydxerpxkpcfqjaybcssw&fileformat=p2p&archiveformat=gz&username=USER&pin=PASS
from ipfilter.
This is the one feature I haven't put into 2.0 yet; the main reason being that I want to ensure that the username and password can be stored safely. I'm not really in favour of passing plaintext credentials in a URL as well, so I will see if the I-Blocklist guys are changing this to a hash or similar.
This will be one of the first things I look at for the next minor update once 2.0 is live.
from ipfilter.
I like to just open ipfilter and press go, but I notice its always on default Emule Security. If I then open advanced and change it to I-Blocklist I see the 'save settings' button is still greyed out. Could maybe the list provider be added to the remember settings. That way one could just open the app and press 'Go' knowing the advanced options / list provider is set.
And when and if other lists get added, maybe some way to just choose the list providers you want. For example, having check boxes next to the list provider and list names instead of a drop down.
And settings remembered for your choices here. The list providers could have a + sign to open up the lists in a hierarchical tree layout... if said provider has multiple lists. A little forward future proofing maybe not required yet.
On that subject, which is the best list provider to use for the torrent programs, is it I-Blocklist.
from ipfilter.
Closing after 6yrs without attention
from ipfilter.
Hi @mdmower ! I haven't forgotten this issue. The ability to combine multiple lists is baked in now, but creating a user interface to customize this isn't.
It works by going through a list of URLs in a json text file, and then merges and compacts all of the lists in a single list.
As an example, the default nightly list config file looks like this: https://github.com/DavidMoore/ipfilter/blob/lists/default/lists.json
If I update the documentation, would that be enough to get you up and running, or would you need some user friendly way to configure custom lists sources?
Thanks for your patience!
from ipfilter.
Related Issues (20)
- Settings dialog not being obeyed or displaying properly HOT 1
- IPFilter adds task scheduler entry even if it is not enabled when saving settings HOT 3
- Suggestion - Change Save settings to Save options to make it more consistent HOT 2
- Reload ipfilter.dat won't work when the client is running? HOT 1
- Why Does it Need eMule installed? HOT 2
- Blocking seedboxes HOT 1
- Support Picotorrent HOT 1
- Feature save as ... .zip
- IPfilter source HOT 2
- The ipfilter.app website isn't updating with the nightly builds HOT 1
- Suggestion: Please add the ability to configure which directory the app downloads the filter list to. HOT 1
- IPFilter /Silent Task will not run because it does not detect my Portable torrent client HOT 4
- ipfilter.dat list last update from 30/7/2022? HOT 5
- POLL: What operating systems should I support? HOT 1
- Options saving don't work properly HOT 2
- Linux Support HOT 1
- GitHub Actions build
- Roadmap (Updated July 2023)
- IPFilter.exe Error: 0 : Couldn't schedule automated update: System.IO.FileNotFoundException: The system cannot find the file specified.
- IPv6 Support HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ipfilter.