diff --git a/.hidden/CHANGELOG b/.hidden/CHANGELOG index 2f7b3ca..bbd0dd4 100644 --- a/.hidden/CHANGELOG +++ b/.hidden/CHANGELOG @@ -1,3 +1,12 @@ +* Tue Apr 23 2024 Luis GuLo 1.0.22 +- Ajuste version + +* Tue Apr 23 2024 Luis GuLo 1.0.18 +- Ajuste + +* Tue Apr 23 2024 Luis GuLo 1.0.17 +- juste dependencia + * Mon Jun 26 2023 Luis GuLo 1.0.16 - Se usa yt-dlp como gestor de descarga. Se busca mejor video en formato mp4 diff --git a/.hidden/yt-dlp b/.hidden/yt-dlp new file mode 100755 index 0000000..013f31d --- /dev/null +++ b/.hidden/yt-dlp @@ -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()) diff --git a/.project b/.project index 9d94aa3..278e526 100644 --- a/.project +++ b/.project @@ -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" diff --git a/.src/FMain.class b/.src/FMain.class index 7051c14..f1cda85 100644 --- a/.src/FMain.class +++ b/.src/FMain.class @@ -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