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

Sugestion/request #4

Open
rgponce opened this issue Nov 27, 2014 · 2 comments
Open

Sugestion/request #4

rgponce opened this issue Nov 27, 2014 · 2 comments

Comments

@rgponce
Copy link

rgponce commented Nov 27, 2014

Hi, my english isn't very good, so i'll speak in portugueses, if you don't understand, please leat me know and i'll try translate to you.
Já uso seu script a um bom tempo, porém, aqui no meu computador fiz umas alterações para deixar mais simples a sua utilização. Fiz algumas alterações no registro do windows para poder acessar o script pelo menu de contexto e deixei o script na raiz do diretório C. Caso se interesse, as alterações no registro seguem abaixo:
(para pastas):
[HKEY_CLASSES_ROOT\Folder\shell\Baixar Legendas]
"Icon"="C:\Windows\System32\imageres.dll,18"
"MultiSelectModel"="Single"

[HKEY_CLASSES_ROOT\Folder\shell\Baixar Legendas\command]
@="python "C:\ltv-downloader.py" "%1""

(para arquivo mp4):
[HKEY_CLASSES_ROOT\PotPlayerMini.MP4\shell\Baixar Legenda]
"Icon"="C:\Windows\System32\imageres.dll,18"

[HKEY_CLASSES_ROOT\PotPlayerMini.MP4\shell\Baixar Legenda\command]
@="python "C:\ltv-downloader.py" "%1""

Tentei encontrar uma forma de criar uma entrada única no registro, que contempla-se vários tipos de extensões de uma única vez, sei que tem como fazer, mas não descobri como. Note que utilizei uma entrada que já existia, criada pelo meu player, mas ela também poderia ter sido feita usando algo mais genérico, se quiser posso passar como fazer posteriormente.

Agora que vem a sugestão/pedido, não seria mais interessante criar um arquivo de lotes para fazer todas essas alterações no registro, instalar as dependências/addons do python necessários para o script e copiar o script LegendasTV-Downloader; tudo isso automaticamente? Como uma espécie de instalador, assim o script ficaria acessível a mais pessoas.

Obrigado pelo seu tempo e desculpe se estou sendo inconveniente.

@NiJoao
Copy link
Owner

NiJoao commented Apr 3, 2015

Thanks for the suggestions!
I implemented an auto-install-requirements function in the script, simplifying the installation.
However, regarding your suggestion registry additions, I will look into it to try to add right-click functionality to explorer, and will try to create a simple .reg file with them.
It is indeed useful.

Since there are will be only 2 required files for every functionality: The .py and .reg (only required once), I'll skip the .bat file creation for now.
Do you agree?

@rgponce
Copy link
Author

rgponce commented Apr 4, 2015

Totally agree :)

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

No branches or pull requests

2 participants