Comments (9)
Yes.
from dlfilter.
Is this an issue with it not supporting Proxy / Socks for update checks or is it absolutely unreachable?
from dlfilter.
Issue with not supporting socks proxy. But even if you fix that, still "Never check for updates" settings would be nice. Some people as me simply have strict firewall rules based on only few specific IP/ports allowed per application and prefer to check for updates manually if needed and not adding unneeded ranges and ports for all software into the firewall rules. For now I've just deleted the update check part from the code as temp solution for me, so there is no rush on this issue from my side.
from dlfilter.
Ok - so I think this comes down to two enhancements:
- A setting to enable/disable version checking; and
- Enhancement to the sockets code to query mIRCs Socks/Proxy settings and to use these appropriately when needed rather than assuming a direct connection to the internet for http.
I am not promising when or if I will do this, but I will give it a go.
from dlfilter.
I have created PR #55 to provide an option to enable / disable updated checks.
You can download this for testing from https://raw.githubusercontent.com/DukeLupus/dlFilter/11e044456519933ea9c9c92a2651b952ef001428/dlFilter.mrc
Please test it and give us feedback.
If you would be willing to test a SOCKS4/5/Proxy solution (even though you don't want to run update checks) that would be very helpful.
from dlfilter.
Sorry for late reply. I was not around last week. Testing it now and "enable / disable updated checks" option works fine for me. Thanks for adding it.
SOCKS4/5/Proxy solution - I can test it, but I don't see there any new option for adding proxy inside dlFilter settings and if it should auto grab proxy from MIRC settings, then it doesn't work.
If I keep the updates enabled. It just tries to access the update server directly and returns error, because my firewall blocks it.
(09:49:58) [dlFilter] Checking for dlFilter updates...
(09:49:58) [dlFilter] Error: DLF.Socket.Update: https://raw.githubusercontent.com/DukeLupus/dlFilter/master/dlFilter.version: connecting: Failed to establish socket connection: [10013] Permission denied
from dlfilter.
I haven't coded for Socks yet. My plan (when I get time) is to query the mIRC socks settings and use those automatically. I will need someone to test it once it is coded.
I will merge this PR now.
from dlfilter.
Fixed by #53.
from dlfilter.
Ok I can test it when done.
from dlfilter.
Related Issues (20)
- Private messages filtered on network with no channels assigned.
- Avoid Chan.Spamfilter becoming spam itself
- Auto Notify functionality for query windows HOT 1
- Add anti-spam functionality for rapid messages
- xdcc get of a previous failed download fails to restart HOT 8
- Issue with options dialog when Windows Display scaling > 100% HOT 38
- Errors when trying to update from 2.0.4 HOT 4
- DLFilter Menu HOT 2
- Invalid parameters error HOT 5
- Check for server op on global notice
- I load the script and nothing happens other than mIRC warning me not to click Yes. HOT 3
- fltered my own typing to server window HOT 2
- mirc lockup with dlfilter HOT 1
- v210 spams channels that do not support searchbot HOT 10
- Please create a tutorial on how to make dlls for mirc using latest IDE's like VS 2019. HOT 1
- update check fails DNS lookup HOT 22
- Where is version 2.12? HOT 1
- No AppData message on installation of 2.12 HOT 1
- "Colour value invalid" when extended colours are selected in mIRC HOT 4
- Failed to establish socket connection: [10060] Connection timed out 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 dlfilter.