Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

True portable mode for Windows #65

Open
sinilill opened this issue Dec 9, 2015 · 3 comments
Open

True portable mode for Windows #65

sinilill opened this issue Dec 9, 2015 · 3 comments

Comments

@sinilill
Copy link

sinilill commented Dec 9, 2015

Thanks for making a portable version for Windows, I and other portable software users really appreciate it. Right now it's kind of semi portable, because settings, log files and youtube-dl are stored outside of program directory (appdata). Could you please make so that all the needed files are stored in one folder (program folder), thanks.

@eliluminado
Copy link

Try this commit e9ffa9a should be correct the portable mode. @MrS0m30n3 @sinilill

@smaragdus
Copy link

I would also appreciate true portable mode very much which will provide an easy way of carrying the program plus all its data and settings on external drives.
A simple solution might be a command-line argument, for example
youtube-dl-gui.exe --portable
which would force to save all data and settings to program folder.
Or perhaps on first run the users might be asked where to save settings.
Or this might be set in "Options" - "Data" tab where the users choose where to save setting.
For me any implementation of true portable mode would do.

@kdjfc
Copy link

kdjfc commented Mar 28, 2019

Since portable mode is now started by command-line switch, I would recommend adding a shortcut to start the program in portable mode. Target pointing to
%COMSPEC% /c "SET APPDATA=.&& START .\youtube-dl-gui.exe"
with an empty starting location, and start with minimized window work well for me
BTW, a templet of ./youtube-dlg/settings.json with
"youtubedl_path": youtube-dlg"
would also be nice

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants