Open megabugman opened 1 day ago
if you want that to happen so you can download multiple videos at the same time you can just paste all of them separated by space into the text box.
If that's not what you need please elaborate more.
Not exactly. I want to automate the Download. ATM, I need to do all the steps manually.
I cam automate the program start, but as tab is not supported (and/or the text box is not focused) I cannot paste the link. I need to manually click on the text box. Then I can paste the Link. Then I need to move the mouse over the download button and click. I want to automate pressing a few times tab instead until the download button is active, then automate a return key.
Why not just make a script that uses yt-dlp directly?
Good point. 👍 I found some working scripts, but I guess I like your UI with the progressbar. Feel free to close this, if this is another iced issue or you don't want to add such feature.
I found some working scripts, but I guess I like your UI with the progressbar.
Doesn't yt-dlp already show a progress bar? Or you just like my application's UI?
Feel free to close this, if this is another iced issue or you don't want to add such feature.
If it's possible I don't mind doing it, I will check that out
yt-dlp is a CLI, runs in command prompt. I like your UI, for it's simplicity. Unfortunately, the frame work you're using has no windows standard controls and hence it's difficult to automate properly.
If possible consider adding accelerator keys to the buttons like e.g. ctrl+d for download button, also for toggling the audio / video setting and Esc to close Windows/Main Application. This might be helpful for others.
Maybe you want to have only one Window, instead of two, ATM one has to click quite too often after each video download:
As a work-around for the missing context menu, I have automated it, so I can keep my hand on the mouse:
`#Requires AutoHotkey v2.0
Run "D:\ytdlp-gui.exe",,,&PID ?? 0
RButton::Send('^v') ; Send Ctrl+V
ProcessWaitClose(PID) ExitApp `
If possible consider adding accelerator keys to the buttons like e.g. ctrl+d for download button, also for toggling the audio / video setting and Esc to close Windows/Main Application. This might be helpful for others.
That's not a bad idea, I could add keyboard shortcuts
Maybe you want to have only one Window, instead of two, ATM one has to click quite too often after each video download:
Will look into changing the ui to something better, but this is missing a download cancellation button
Thanks for the suggestions
Hey,
I would like to automate the user interface, but it is not easy as no standard Windows controls are used. Since the tab key is not supported, I would appreciate if you could add an option or have the edit box focused as default when starting the app, so that I only have to press the key combination Ctrl + V to download faster:
It would also be helpful if the controls supported the tab key. Pressing the tab key would focus the next control element to enable automation.