RedditVideoMakerBot icon indicating copy to clipboard operation
RedditVideoMakerBot copied to clipboard

New GUI

Open OpenSourceSimon opened this issue 3 years ago • 4 comments

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

image image

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

OpenSourceSimon avatar Aug 24 '22 15:08 OpenSourceSimon

Don't forget to implement a good way for queuing post's via the post+post+post format

JasonLovesDoggo avatar Aug 25 '22 07:08 JasonLovesDoggo

Don't forget to implement a good way for queuing post's via the post+post+post format

Thanks for the feedback! Noted!

OpenSourceSimon avatar Aug 25 '22 07:08 OpenSourceSimon

Im just curious: What is missing from the GUI to be added to the develop branch?

CJthisis avatar Oct 07 '22 08:10 CJthisis

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.

OpenSourceSimon avatar Oct 07 '22 08:10 OpenSourceSimon

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!!!

fin-github avatar Dec 19 '22 18:12 fin-github

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!

OpenSourceSimon avatar Dec 19 '22 18:12 OpenSourceSimon

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

fin-github avatar Dec 21 '22 23:12 fin-github

How do you test this code?

fin-github avatar Dec 22 '22 17:12 fin-github

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.

CJthisis avatar Dec 29 '22 10:12 CJthisis

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: image . Can you help me resolve this? Did I mess something up when installing? Heres the output in a photo: image . 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!

fin-github avatar Dec 30 '22 03:12 fin-github

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!

CJthisis avatar Dec 30 '22 08:12 CJthisis

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!

OpenSourceSimon avatar Dec 30 '22 08:12 OpenSourceSimon

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!

fin-github avatar Dec 30 '22 16:12 fin-github

Is the GUI not planned for the future anymore?

CJthisis avatar Jan 24 '23 17:01 CJthisis

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

OpenSourceSimon avatar Jan 24 '23 17:01 OpenSourceSimon

this looks cool, please add a voice play button next to voice to listen to different voices before selecting

mallik30 avatar Feb 25 '23 01:02 mallik30

Hey. I realized you stopped this. I will make this a project of mine, I will start making it again.

fin-github avatar Apr 05 '23 20:04 fin-github

Right now I am working on the results page that you marked unmade in the TODO

fin-github avatar Apr 07 '23 15:04 fin-github

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.

OpenSourceSimon avatar Apr 07 '23 17:04 OpenSourceSimon

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

joshholly avatar Jun 01 '23 07:06 joshholly