Ajuste yt-dlp en /usr/local/bin

This commit is contained in:
luisgulo 2024-04-23 23:53:09 +02:00
parent 63f354035e
commit 9c486bb8c0
4 changed files with 23 additions and 5 deletions

View file

@ -1,3 +1,12 @@
* Tue Apr 23 2024 Luis GuLo <luisgulo@gmail.com> 1.0.22
- Ajuste version
* Tue Apr 23 2024 Luis GuLo <luisgulo@gmail.com> 1.0.18
- Ajuste
* Tue Apr 23 2024 Luis GuLo <luisgulo@gmail.com> 1.0.17
- juste dependencia
* Mon Jun 26 2023 Luis GuLo <luisgulo@gmail.com> 1.0.16
- Se usa yt-dlp como gestor de descarga. Se busca mejor video en formato mp4

8
.hidden/yt-dlp Executable file
View file

@ -0,0 +1,8 @@
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import re
import sys
from yt_dlp import main
if __name__ == "__main__":
sys.argv[0] = re.sub(r"(-script\.pyw|\.exe)?$", "", sys.argv[0])
sys.exit(main())

View file

@ -2,7 +2,7 @@
Title=SoundClouding
Startup=FMain
Icon=icono.png
Version=1.0.16
Version=1.0.22
Component=gb.image
Component=gb.gui
Component=gb.form
@ -15,18 +15,19 @@ SourcePath=/home/luisgulo/ProyectosGAMBAS/SOURCEs
Maintainer=Luis GuLo
Vendor=LuisGuLo
Address=luisgulo@gmail.com
Url=https://gitea.soloconlinux.org.es/GAMBAS/SoundClouding
Url=https://gitea.soloconlinux.org.es/luisgulo/SoundClouding
License=General Public License
PackageName=soundclouding-1.0.16
PackageName=soundclouding-1.0.22
PackageVersion=2
CreateEachDirectory=1
Packager=1
Systems=debian,fedora
Systems=debian
SameDependencies=1
Menus=debian:"Applications/Sound"
Categories=debian:"AudioVideo"
Groups=debian:"sound"
ExtraDependencies=debian:"youtube-dl\t\t"
ExtraFiles=debian:"yt-dlp\t/usr/local/bin/"
Menus=fedora:"Audio Video/Music"
Categories=fedora:"AudioVideo;Music"
Groups=fedora:"Applications/Multimedia"

View file

@ -117,7 +117,7 @@ Public Function CompruebaDL()
Shell "yt-dlp --version 1>/dev/null 2>/dev/null; echo -n $?" To Resultado
If Resultado <> "0"
Message.Title = ("Error yt-dlp")
Message.Error(("No se ha localizado la herramienta externa yt-dlp") & gb.CrLf & ("* Debe instalarlo desde su gestor de paquetes") & gb.CrLf & ("* También puede descargarlo desde: https://yt-dl.org/latest/yt-dlp "))
Message.Error(("No se ha localizado la herramienta externa yt-dlp") & gb.CrLf & ("* Debe instalarlo desde su gestor de paquetes") & gb.CrLf & ("* También puede descargarlo desde: https://yt-dl.org/latest/yt-dlp ") & gb.CrLf & ("* Si lo tiene instalado cree un link en /usr/local/bin/"))
Quit
Endif
End