Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Addition of features #9

Open
Adesoji1 opened this issue Jun 7, 2023 · 3 comments
Open

Addition of features #9

Adesoji1 opened this issue Jun 7, 2023 · 3 comments

Comments

@Adesoji1
Copy link

Adesoji1 commented Jun 7, 2023

Multi-platform support: Consider expanding the script's compatibility to other operating systems, such as Windows and macOS, to make it more accessible to a wider user base.

Enhanced server filtering: Provide more advanced filtering options, such as filtering based on server location, latency, or available protocols, to allow users to choose servers that best fit their requirements.

Auto-selection based on network conditions: Implement a feature that automatically selects the optimal VPN server based on the user's current network conditions, such as connection speed or network stability.

Integration with Network Manager GUI: Develop a user-friendly graphical interface within Network Manager to configure and manage VPN Gate connections directly, eliminating the need for command-line interaction.

Proxy support: Add the ability to connect to VPN Gate through a proxy server, allowing users to access VPN Gate even in restricted network environments.

Favorites or bookmarks: Enable users to save and manage their favorite VPN Gate servers for quick and easy access.

Bandwidth monitoring: Provide real-time bandwidth monitoring for VPN connections, allowing users to track their data usage and connection speed.

Enhanced logging and debugging: Implement detailed logging and debugging functionality to assist users in troubleshooting any connection issues they may encounter. if these makes sense, i would like to contribute to this repository

@Hayao0819
Copy link
Owner

Since this script is written in simple shell scripts, it is difficult to implement such complexities.

I am currently considering rewriting this tool in another language such as Golang.

In the new tool, I am considering multi-OS support and more fine-grained filtering.

However, a GUI is not currently planned (because I cannot write one).

@Adesoji1
Copy link
Author

Adesoji1 commented Jun 9, 2023

@Hayao0819 how can i support you in the golang?

@Hayao0819
Copy link
Owner

Now that I am in college I don't have as much time available for projects as I used to.

For now, this shell script version has served my purpose for use, so I have no plans for when I will rewrite it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants