Shipped this project!
I made a Pomodoro Timer for CLI! The time and argument parser were super confusing, but I pulled through! I’m super proud of how it looks :D
I made a Pomodoro Timer for CLI! The time and argument parser were super confusing, but I pulled through! I’m super proud of how it looks :D
Revamped the readme! It looks pretty good! Now, to ship!
Log in to leave a comment
Made custom time work, with argparse! Also something I’m never doing again 
Log in to leave a comment
I did it. It took an ungodly amount of time, but I did it, I made the one thing that makes this app useful. The time now works! You’d start and stop with the space bar, and if you went to another screen, it’d reset! This took so, so, SOO long tho… And I am never doing anything time related again 
Log in to leave a comment
Made the fourth and last screen, settings! It looks a bit cluttered rn, so if I get the chance I might tweak it. Here, you’d be able to set the time for each, as well as if a little sound plays when a block is finished (Coming Soon). These values would, however, be reset on startup, but I might add something like a startup argument that could let you tweak this. We’ll see if I have the time
Log in to leave a comment
Made the third screen! Also a placeholder lmao, I’ll see if I can add function tomorrow
Log in to leave a comment
Made the second screen! Rn, it’s a placeholder, but it looks good! The hardest part was making the B, S and E in 4 lines, but I think it’s good enough!
Log in to leave a comment
This took a stupidly long while, but I made the first screen, as well as placeholders for all the others!
The screens’ll be divided like this:
Right now, the actual timer part is not implemented yet, I’ll do that next
Log in to leave a comment
Starting a new project! I’m making a CLI Pomodoro Timer! I made a small code that sets the size of the cmd window in pixels, and checks if the columns are right.
Log in to leave a comment
I built a really simple CLI app to send messages over LAN! The hardest part was understanding the socket module, and there was this one bug that took me forever to fix… But I’m really proud of how it looks, especially it being a CLI app (w/out textual or rich)
As per usual, I said I was going to ship without having revamped the README… So here it is, the revamped readme!
Log in to leave a comment
Soo it turns out, I did way too many things without making devlogs, soo here we go!
Yup! I think I’ve made all I could in this, and I had a ton of fun making it. It’s fully functional, and a lot more polished than what I thought I could make it :D
Instead of using a vertical only divider, I switched it up to be a box! It’s not that important, but considering you will see it, it was worth mentioning
Although these are only internal, you’ll notice this change. You have Normal Messages, Join Alerts, Join Acknowledgement, and Leave Alert!
Because I now have multiple message types, I can now handle showing multiple users! There’ll be a list at the bottom showing all active users, and at what port you’re connected at. This will also be shown to new users, because of the Join Acknowledgement! And better yet, you can see who left, as using pywin32, the program can detect if you’ve closed it!
Because it runs much smoother now, using Ctrl-V actually works! And it looks super cool :D
Log in to leave a comment
Yup! You can now both send, and receive messages, from other people!
Pasting is now also possible! It has to be done with PageDown, but it’s something, right?
Log in to leave a comment
I made a “barebones” prototype for sending and receiving messages.
It kinda works? It sends a message, receives it, and terminates the program, which is not what I want to do, but it’s something, ig.
I’ll have to work on threading the receiving and sending (so they can happen simultaneously) next.
Stay tuned and subscribe or smth
Log in to leave a comment
New project! LAN-Comms.
I didn’t do much right now, just managed creating the socket, and selecting username and color. Now I’ll try to get into the actual chatting
Log in to leave a comment
I built a contact manager that can fits your own needs, by creating and deleting custom fields to your liking! The whole thing was super challenging, especially messing around with Tkinter and SQLite3 (with close to zero previous experience), but I pulled through. Overall, super proud of everything!
Fully revamped the readme file! Looks amazing now!!
Log in to leave a comment
Apparently I spent an hour on this?? But I finally have an .exe with a logo!!
Soo many bugs popped up when I was doing this, especially with logos, but I pulled through, and it worked!
All that’s left for now is to upload the .exe, revamp the README.md and ship!
Log in to leave a comment
Made the logo! Honestly super proud of it!
And this is why hackers need drawing tablets
Log in to leave a comment
Took me a while but
If multiple .db files are detected in the working directory, this (see image) will pop up, and whatever database you pick will be loaded.
This means you can now separate, for example, your work and personal contacts!
Why did this take an hour, you may ask? because of, you guessed it, bugs
Log in to leave a comment
Honestly I’m super proud! I think my next feature will be opening custom databases (not just “people.db”) and then I’ll ship it! (Probably)
Log in to leave a comment
Log in to leave a comment
Editing contacts now works!!
Log in to leave a comment
The id is now shown on the contact creation screen! This’ll be useful for when the edit button works
Log in to leave a comment
You can now delete and edit contacts! Editing is a placeholder, but deleting works! (the other columns are empty, this isn’t a bug)
Log in to leave a comment
Contacts are now displayed in the main menu! They adapt to whatever’s on there soo, yeah
Log in to leave a comment
Took me a long while, but I got sqlite3 working!
I think using sqlite3 for the first time without looking at docs first was a mistake lol
Log in to leave a comment
Resized the new contact window, and added some dummy entries.
Log in to leave a comment
Spent a while playing around with Tkinter, and finally made some placeholder windows!! And the exit buttons work as expected too
Log in to leave a comment
I made Kahoot_CLI, a python module to interact with any kahoot quiz! I think the hardest part was transforming everything into a module (and fixing so, many, bugs), but in the end, I finished it, and made my very first contribution to the open source community.
Finally published my project on PyPi!! Check it out!! https://pypi.org/project/kahoot-cli/
Log in to leave a comment
Spent a while making documentation for the module version, you can find it here: https://github.com/Aquaticsanti/kahoot-cli/wiki
Log in to leave a comment
Spent 11 HOURS wrapping everything into a class so I could turn this into a module, and fixing the bugs that came with this. Now I’ll try to make some sort of documentation, probably using GitHub wikis, make this into an actual module, and upload it to PiPy!
Log in to leave a comment
Added a stupid amount of Chrome flags that sound like would lower resource usage, and if I read it right, it seems to only use about 256mb of ram, not bad! Also headless.
Log in to leave a comment
Fixed a bug where getting kicked out would crash, but no more! and that makes “error handling” complete! Now I’ll try to optimize the Chrome instance, as well as making it module-ready
Log in to leave a comment
Fixed a bug with the name generator, but most importantly, running out of time doesn’t crash now!
Log in to leave a comment
Spent a while trying to get the name generator to work, but I did it in the end!
Log in to leave a comment
I apparently spent 40 minutes trying to get 2FA to work ig. In the end, I got it to work!
(If you’re wondering what took so long, it’s because I forgot to put parenthesis, and never noticed 😭)
Log in to leave a comment
Did some bug fixin
Log in to leave a comment
Finally fixed the game finished logic, and it can now display the final rank, as well as total points!
Log in to leave a comment
I didn’t realize it had been so long since my last devlog, so here it goes!
(I know the image is from the github, but I just closed vs code I do not want to open it again)
Log in to leave a comment
Fixed the nemesis displaying twice, for some reason it returned itself twice?? I still don’t know why lol (Yes, the options overwriting the question title is a bug, I’ll fix it in a minute)
Log in to leave a comment
Made it display the ranking! I dunno why it displays the nemesis twice, but I’m short on time, so I’ll look into it later
Log in to leave a comment
The program now displays total points, nickname, and how many points were earned!
Log in to leave a comment
Finally fixed the multiple choice questions!! Also fixed the True or False ones in the process lol
Log in to leave a comment
Made the logic for multiple choice questions, but it’s bugged. Oh well, I’ll fix it tomorrow
Log in to leave a comment
Fixed a bug where the True or False colors would be swapped
Log in to leave a comment
You can now answer multiple questions in a row, as well as multiple choice questions! (the colors are swapped tho, I’ll have to fix that)
Log in to leave a comment
It can now tell if your answer was right or not! It’ll also give you a message like the actual kahoot does
Log in to leave a comment
Finally got it to answer single choice questions! It displays them nicely with the help of termcolor, and allows you to browse through them via the arrow keys (readchar).
Log in to leave a comment
Made the project! Made a nice welcome screen using big text, and managed to make the client join. (I censored my name on the screenshot)
Log in to leave a comment