Releases: ConzZah/ZeroTierConnect
v0.6
Changes in this Release:
-
added "Q/q" (case insensitive) as Universal QUIT Hotkey. (cancels text entry, quits to main menu, exits the script).
-
added automatic savefile indexing
-
added alot of comments around new code
-
updated how menus are processed and shown to the user (this was long overdue)
-
made LCN.txts to .dot files
( those files let ztc remember the Last Connected Network values, and are also stored in the save directory ~/ZTC_Save )
- fixed some other issues
( for detailed changes, read the source code. )
Cheers,
Conzzah / 2024
v0.5x
Changes in this Release:
- added Autosave function for network values
(the script can now remember your last selected network)
-
^ rewrote Save System accordingly ^
-
added Dependency Check / automatic install for curl, if not detected.
-
fixed some other issues
( for detailed changes, read the source code. )
Cheers,
Conzzah / 2024
v0.5
Changes in this Release:
-
Added Option to install Zerotier (from official source) if it isn't installed.
-
Added GET network options ( will release SET in the next update )
-
Added Option to cancel text entry by just typing "q"
-
Added Function to GET the actual network name
-
Rewrote SAVE/LOAD System, aswell as InitialRun
-
Regrouped code based on importance of functions
-
Added ALOT of comments around the code, so you can make sense of it.
(for detailed changes, read the source. )
Cheers,
Conzzah / 2024
v0.420x
Changes in this Release:
- completely rewrote menus ( now with sub-menus WOW )
- added a status screen
- added return to main menu function
- added list peers function
- rewrote (and re-added) disconnect function
- added alot of documentation ( inside the code )
Cheers,
Conzzah / 2024
v0.420
Changes in this Release:
i wanted to make the code more readable because i don't like to read spaghetti-code.
specifically, i put the longer bits ( like loading and saving )into functions instead of them being a near endless string, which increases maintainability.
Cheers,
Conzzah / 2024
v0.4
Changes in this Release:
- reworked the save-system so that more than one network can be saved and (loaded) connected to.
- added first run loop (the script prompts you to create a save (only) if no savedata exists).
- added (some) documentation in the form of #comments, so one can finally read my code without suffering a stroke lol.
- went from 42 total lines of code to 35, reason: the 2nd main loop became unnecessary, due to its contents being added to the 1st main loop.
v0.4 screenshot:
Cheers,
Conzzah / 2024