Comments (17)
The problem is that I need to compile this program on a machine with outdated libraries to have the dependencies be lower. I thought I had compiled this on a machine with GLIBC 2.31 because mine has 2.32, but it seems that's not the case... I'll have to set up a VM with an old distro to compile these things haha.
You don't have the update because you're on a stable release of Ubuntu, so the packages don't get updated that often. While I fix this, you can try to run the python script from the source code since that doesn't require GLIBC.
from zerotier-gui.
from zerotier-gui.
The script should be properly compiled now, I'll probably set up a VM with a very old distro next time to decrease the GLIBC requirement even further, but this should at least comply with what's stated on the readme.
from zerotier-gui.
from zerotier-gui.
I'm using pyinstaller to compile it already. Honeslty the only reason I'm doing it is to avoid people the hassle of downloading the tk package, since python itself is already installed most of the time, but tk only sometimes. Sadly, the only way to lower the required versions of the dependencies would be to install a previous one on my system, but that could cause big issues so I'd rather set up a VM.
from zerotier-gui.
from zerotier-gui.
from zerotier-gui.
Glad it's working for you :) I have plans to implement some functionality of the API so you can manage your own networks and such, but I don't know if this would be useful because all of that can be already done in the browser which has a gui, and also with the current layout my gui has it would be kind of difficult to implement smoothly, I may have to remove some buttons and put them in a title bar or something.
from zerotier-gui.
from zerotier-gui.
Hello Gerry,
Thanks for the proposal! I'll certainly consider it, but I would like to know what functionality you expect from this. The program currently works with the output of the ZeroTier command line tool, so your networks will never be out of sync. Introducing a JSON also introduces the possibility to have outdated data. Unless I'm missing something, I don't see much use for such a feature.
If you can clarify that for me, then yes, I am willing to implement it.
from zerotier-gui.
from zerotier-gui.
Hi Gerry,
Sorry but I'm not sure I quite understand still. What I got so far is that the Alarm Reporting Centers (ARC) have multiple ZT networks they need to connect to in order to service their clients. Each network corresponds to a client, is that correct?
Assuming yes, the ARC is not a member of these networks until they need to connect to them, so they join on the spot, right?
So, when they join to them, they need to have a list of networks to choose from, and you want to have those networks stored in a JSON.
Assuming all that's correct, then you want the GUI to store like a history of all the networks you've joined (through it) in a JSON, and let you read that list when you want to join a new one.
If I got that right, then it shouldn't be hard to implement. If you want to be more specific or discuss something else, then it may be better if we move to some form of instant messaging.
from zerotier-gui.
from zerotier-gui.
from zerotier-gui.
Hi, I just pushed a commit with the feature you want. The join network dialog has been completely revamped. It now stores a network history, and you can double click on the entries to join them quickly. Tell me if it fits your needs.
If you want to thanks me monetarily for this, I would really love it if you could send 10 dollars to my Buy me a coffee page since that would be enough to reach the minimum amount needed for a withdrawal, I have some funds stuck there for this reason you see :(
If you wish to send more, PLEASE don't do it via that site. I want to withdraw the funds to leave it, since it doesn't send the money directly to PayPal anymore, and if I do a direct bank transfer (as I'm planning to do) I'll get a lot less than I should due to the conversion rate in my country. So I just want to take the hit once, and leave the site.
Anyway, I don't really mind if you do or not, I just hope you find the feature useful.
from zerotier-gui.
from zerotier-gui.
Thank you! You're very kind! Here's my PayPal: https://paypal.me/tralph3
from zerotier-gui.
Related Issues (20)
- Add to AUR repo? HOT 3
- root privileges HOT 4
- Way to see peer IP address HOT 2
- Debian installation places make_deb in computer root
- zerotier service isn't enabled bug HOT 12
- DNS Config checkbox HOT 3
- Can't get access to ZeroTier HOT 9
- Feature: Gtk + Adwaita app look and feel HOT 6
- does not launch anymore HOT 4
- Treeview is unreadable on HiDPI screens
- systemd hard dependency HOT 4
- problem with launching
- Zerotier-gui not working correctly on Ubuntu 22.04 HOT 8
- Application asks for authorization on its first launch after user login. HOT 3
- Flatpak Version HOT 11
- Thanks HOT 3
- Botón para encender o apagar ZeroTier HOT 6
- zerotier-gui expected but zerotier-gui.py is the one being redistributed. HOT 1
- ZeroTier isn't installed! HOT 23
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 zerotier-gui.