RedditVideoMakerBot
RedditVideoMakerBot copied to clipboard
New GUI
Description
It's almost here, a full GUI. Edit, see, and start the bot easily with the new GUI. Not 100% done, we're almost there. Made by @VirtualRabb and me
Screenshots

Checklist:
- [x] I am pushing changes to the develop branch
- [x] I am using the recommended development environment
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [x] I have formatted and linted my code using python-black and pylint
- [x] I have cleaned up unnecessary files
- [x] My changes generate no new warnings
- [x] My changes follow the existing code-style
- [x] My changes are relevant to the project
Any other information (e.g how to test the changes)
Feel free to test the code we have so far, and give feedback on how we can make it better.
Todo
- [x] Import all the settings on the startup
- [x] Save the settings that changed to config.toml
- [ ] View a list of the videos in the results tab
- [ ] Progression bar
Don't forget to implement a good way for queuing post's via the post+post+post format
Don't forget to implement a good way for queuing post's via the post+post+post format
Thanks for the feedback! Noted!
Im just curious: What is missing from the GUI to be added to the develop branch?
Im just curious: What is missing from the GUI to be added to the develop branch?
There isn't a progress and results page yet. We can merge it without that, but then it needs to be tested first.
You are crazy. I'm pretty popular on tiktok but now that I see this I could improve my productivity so much. This is awesome!!!
You are crazy. I'm pretty popular on tiktok but now that I see this I could improve my productivity so much. This is awesome!!!
Glad I could help! Feel free to test it and let me know if you need help!
You are crazy. I'm pretty popular on tiktok but now that I see this I could improve my productivity so much. This is awesome!!!
Glad I could help! Feel free to test it and let me know if you need help!
can you help me get/test this pull request? I dont know how
How do you test this code?
How do you test this code?
You just download the branch, in this case https://github.com/OpenSourceSimon/RedditVideoMakerBot/tree/GUI
(Assuming you're on Desktop) you simply click on the green "Code" icon and click on "Download zip". Then you can start the bot like you normally do (to start the GUI you need to execute the command python GUI.py), but keep in mind that some things that are in the develop branch are not yet implemented in this version.
Hey! Thanks a lot for replying. I got it installed and working but with one problem. I cant use the gui. I ran the py GUI.py command and it opens the localhost website, but with one problem. It shows this:
. Can you help me resolve this? Did I mess something up when installing?
Heres the output in a photo:
. If you can see that I will put the output in text: C:\Users\finle\OneDrive\Documents\RedditVideoMakerBot-master>gui.py Server started at http://localhost:4000/GUI/ Website opened in new tab Press Ctrl+C to quit 127.0.0.1 - - [29/Dec/2022 22:42:25] "GET /GUI/ HTTP/1.1" 304 - 127.0.0.1 - - [29/Dec/2022 22:42:25] "GET /video_creation/data/videos.json HTTP/1.1" 304 - 127.0.0.1 - - [29/Dec/2022 22:42:33] "GET / HTTP/1.1" 200 -
Please help!
Ok, this is actually quite a simple problem to solve. It looks like you haven't run the bot before, and All you need to do is run the bot through main.py, this is the way the bot currently works.
It's going to ask you for a bunch of details, which will then be saved in a new file called toml.config, which you can open with a text editor to quickly change settings.
Hope this helps!
Ok, this is actually quite a simple problem to solve. It looks like you haven't run the bot before, and All you need to do is run the bot through main.py, this is the way the bot currently works.
It's going to ask you for a bunch of details, which will then be saved in a new file called toml.config, which you can open with a text editor to quickly change settings.
Hope this helps!
Yes, thanks for your reply! The folder name he's using is from the master branch, which can be the problem. @fin-github I recommend joining the Lewis discord server so we can assist you better!
Ok, this is actually quite a simple problem to solve. It looks like you haven't run the bot before, and All you need to do is run the bot through main.py, this is the way the bot currently works. It's going to ask you for a bunch of details, which will then be saved in a new file called toml.config, which you can open with a text editor to quickly change settings. Hope this helps!
Yes, thanks for your reply! The folder name he's using is from the master branch, which can be the problem. @fin-github I recommend joining the Lewis discord server so we can assist you better!
Ok I will be joining!
Is the GUI not planned for the future anymore?
Is the GUI not planned for the future anymore?
We want to merge it, but it's not finished. I don't have time to finish it and the co-maker doesn't reply anymore. Feel free to finish it if you want
this looks cool, please add a voice play button next to voice to listen to different voices before selecting
Hey. I realized you stopped this. I will make this a project of mine, I will start making it again.
Right now I am working on the results page that you marked unmade in the TODO
Right now I am working on the results page that you marked unmade in the TODO
Awesome! Let me know if you have any questions, and feel free to join Lewis' Discord server if you haven't already.
Please update the new GUI to work on the new 3.2 config files . We need to be able to add background audio. Also background_choice is now background_video / background_audio