Skip to content

Portable version for Windows #10

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

Open
2 of 5 tasks
ghost opened this issue Mar 17, 2021 · 6 comments
Open
2 of 5 tasks

Portable version for Windows #10

ghost opened this issue Mar 17, 2021 · 6 comments
Labels
enhancement New feature or request good first issue Good for newcomers packaging Software Packaging

Comments

@ghost
Copy link

ghost commented Mar 17, 2021

Please follow the guide below

  • You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
  • Put an x into all the boxes [ ] relevant to your issue (like that [x])
  • Use Preview tab to see how your issue will actually look like

WARNING

All invalid issues will be rejected!!

What is the purpose of your issue?

  • Bug report
  • Feature request (request for a new functionality)
  • Question
  • Other

Feature request (request for a new functionality)

Make a portable version for Windows to avoid the creation of directories :

  • C:\Users\username\AppData\Local\Temp\
  • C:\Users\username\AppData\Roaming\

Please make sure that the requested feature is NOT already in the TODO list

  • I've verified and i assure that my requested feature is NOT in the TODO list

What operating system do you use ?

Windows 10


@oleksis
Copy link
Owner

oleksis commented Mar 17, 2021

Hi: the directory of the application (%APPDATA%) is setting for save the updated youtube-dl and the configs . If we set the temporary directory every time the GUI start you will need download the youtube-dl and config the GUI

You can put one example or workaround for your user case?

@ghost
Copy link
Author

ghost commented Mar 17, 2021

Hi,

I was not thinking about a temporary directory, but save settings and the updated youtube-dl inside the directory of the .exe.

I use portable app in a usb stick, and also on my machine because personaly i don't like leave files all over my system when I use an application.

@candrapersada
Copy link

and ffmpeg

@Dunkelicht
Copy link

Hi: the directory of the application (%APPDATA%) is setting for save the updated youtube-dl and the configs . If we set the temporary directory every time the GUI start you will need download the youtube-dl and config the GUI

You can put one example or workaround for your user case?

I have a suggestion for this. Please consider:

When startup, Program check if same folder exists youtube-dl-gui-settings.json( or other name Mr Olesis like ), the program store
youtube-dl.exe yt-dlp.exe log in sub-folder like youtube-dl-bin. This may need change youtubedl_path etc....

With this settings, we could test new version rather then delete old setting json files and run multiply version at same time.

If youtube-dl-gui-settings.json does not exits, everything goes old-style.

Thank you for creating such good software!

@oleksis
Copy link
Owner

oleksis commented Aug 14, 2021

I get some advices and planing work in this feature. Keep tuned 🤞🏾

@oleksis oleksis added the enhancement New feature or request label Sep 16, 2021
@oleksis oleksis added the packaging Software Packaging label Dec 14, 2021
@oleksis oleksis added the good first issue Good for newcomers label Mar 13, 2023
@githottub
Copy link

Any update on making this portable? It would be very helpful to all the people who cannot install apps on work or school supplied PCs, for those who carry apps around on USB stick to help others, etc. If you don't want to make it portable yourself, you could ask over at portableapps.com. It is a highly respected website that has been making legal, legitimate portable versions for many years.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers packaging Software Packaging
Projects
None yet
Development

No branches or pull requests

4 participants