Commit Graph

16 Commits

Author SHA1 Message Date
Neocky
42be836928 Fixed wrong folder was used when trying to download plugin
Changes:
- fixed wrong folder use while downloading plugins
- made code a little bit cleaner
2021-06-21 10:18:52 +02:00
Neocky
2712bd5be6 Added .jar validation to SFTP/FTP
Changes:
- added `.jar` file validation to SFTP/FTP
- cleanup of old code
2021-05-30 18:52:35 +02:00
Neocky
706b8049c3 Added custom header to download & better ftp error messages
Changes:
- added custom header to plugin download
- added better sftp/ftp error messages
- removed unnecessary sftp/ftp functions
2021-03-31 18:11:41 +02:00
Neocky
927767b0aa Added FTP support
Changes:
- added ftp support
- added ftp to every function which had already sftp interaction
- edited config
- added handle_ftp.py
fixed old configcheck() bugs
- added sftp/ftp to eggcrackingjar mechanism
- added new line input with enter
2021-03-30 23:55:04 +02:00
Neocky
31a2a4aa89 Added full linux support & better output when searching
Changes:
- added launcher.sh file to launch pluGET on linux
- beautified output when searching for a ressource
- deleted .vscode folder & added it to the .gitignore list
2021-03-28 16:15:03 +02:00
Neocky
205a13ee94 Optimized config handling & beautified output
Changes:
- optimized config handling
- added spinner to paper download
- changed progress bar colors
- better output for updating paper version
- misc code cleanup
2021-03-27 18:58:16 +01:00
Neocky
fddc0c252c Better config handling & better output for serverjar
Changes:
- better config handling
- better output for serverjar checking
2021-03-27 12:07:19 +01:00
Neocky
17611c741e Better output & first part of new config handling
Changes:
- better output when downloading files
- optimization when getting values from the config
2021-03-26 20:24:15 +01:00
Neocky
e1efcc4fc7 Added help for all commands & general better output
Changes:
- added help fo all/specific commands
- unified the output of check/update
- beautified the output of check/update
- a little code cleanup
2021-03-21 14:30:27 +01:00
Neocky
430dbcd8d2 Finished paper support; Created independent paths
Changes:
- Created OS independent paths
- finished paper support
- created many catches for paper handling errors
2021-03-16 01:04:13 +01:00
Neocky
20261d110e Added catch for HTTPError and added papermc ground work
Changes:
- Added HTTPError catch when searching for a plugin
- Created first ground work for papermc server jar support
2021-03-15 01:20:18 +01:00
Neocky
1e7de3ac5a FileNotFoundError will catch when using SFTP 2021-03-14 21:07:06 +01:00
Neocky
662f303935 Catched FileNotfoundError & Plugins updated will now display correctly
Changes:
- Catched file not found error
- Plugins updated
- Updated wrong index numbers when updating
2021-03-14 20:21:26 +01:00
Neocky
8e41af6ec7 Searching for a plugin will now show them in an descending order 2021-03-13 23:44:01 +01:00
Neocky
ddb5f1172e Made config path correct; Deleted unnecessary stuff; Beautified outpout; Plugin version now correct;
Changes:
- config path will always be correct
- deleted unnexessary stuff
- plugin version will display now correct
- changed some formating
- created SFTP check before launching
2021-03-13 22:09:32 +01:00
Neocky
ac561d92ce Split everything in sub packages; Created main function; Added many exception handlers for SFTP
Added:
- Split everything into sub packages
- created a main file: __main__.py
- added many exception handlings with SFTP

Edited:
- launcher.bat calls now the __main__.py file
2021-03-12 01:39:39 +01:00