Devlog 6
Progress Done
Its the 11th hour into the project and the progress is booming! I have started working on the interactive menus of the program. I have also started work on the first function, which is “Search and Info”, in which you can select parameters to search from, and it performs bulk search for you, which you can export to a file, or use in the program internally to trigger actions, or get detailed info about. I have also added terminal ui from curses in this, for the parameter selector, and it looks really good! I also worked on algorithms which convert data from pterodactyl to a usable format for mass bulk searching. I am making it in a way that some of the load is shared on the pterodactyl server side for filtering, and the rest is done on machine running this program, so I can minimize the rate limiting and divide load among both the machines for bulk processing and improve speed. For example, basic filter arguments are run on pterodactyl server’s side (Handled built in by pterodactyl), whereas advanced parameter searches are done on user side as generally user’s own system has more threads and is much better than the pterodactyl webserver.
Features Added/Worked on
- Made menus and sections for first function
- Worked on algorithms to convert api responses to filterable data
- Worked on UI by adding curses based parameter selector
- Made first function, Search and Info
What new I learnt
- I learnt to work with massive data and make algorithms to convert to usable data
- I learnt to make my first usable intractable terminal UI from curses
- I learnt to divide operations and perform load balancing for such bulk data
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.