Mahdi-zarei / nekoray

Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
GNU General Public License v3.0
518 stars 33 forks source link

Add mode remembering #215

Open Verity-Freedom opened 1 month ago

Verity-Freedom commented 1 month ago

Description suggestions

Hello, I use this program with free VLESS that was provided to me. They need system or TUN mode to work, the latter requires running the program as admin. But restarting the program removes the check mark from the mode. Every time Nekoray needs from me to check the same mark over and over. Why it's not here after the restart?

I want the TUN mark and system mark to be checked automatically if they were checked before, the TUN mark check remembering also requires autorun as admin by default. Or the program may autorun as admin if it remembers the TUN mode check mark.

Necessity of recommendations

It will be much more convenient for the user if the program will remember earlier mode check marks.

Verity-Freedom commented 1 day ago

@Mahdi-zarei you did the windows admin autostart (as far as I understand), maybe thats a way to remember at least the TUN mode if it was on before? TUN mode is the most convenient one, I remember voice chat in Discord working only in TUN on VLESS, also TUN doesn't make "err proxy connection failed" errors unlike system mode, when system mode is on, but VLESS itself (in my case) isn't. Looking forward to 4.26!

Mahdi-zarei commented 18 hours ago

try 4.2.6

Verity-Freedom commented 15 hours ago

try 4.2.6

I believe you added this but your Win 7 version will no longer work because of the QT crush, so I can't check it. I don't see the point of making separate Win 7 version which doesn't work on Win 7. You can either adapt or deprecate Win 7 completely. I will download when it will be released here. https://github.com/parhelia512/nekoray-win7

I have two PC one of them on win 7 and the other on win 10. Win 10 PC is a little broken now.

Mahdi-zarei commented 15 hours ago

I assume I will retire windows 7 then, as everything is slowly beginning not to work on it. including Qt 6.8.0 and certain golang libs.

Verity-Freedom commented 12 hours ago

@Mahdi-zarei for this version I believe you can fix your win 7 archive when parhelia512 will make their own 4.26, just for people to not be misguided, that they downloaded Win 7 version, did everything right and nothing is working, and also update instructions about the situation.