Hola, veient l'èxit que ha tingut la meva anterior entrada sobre Gambas3 (Vull aprendre Gambes ¿per on començo?), Pel nombre de visites i comentaris, us porto un petit exemple que he fet aquest matí.
Es tracta d'un Front-End de el programa youtube-dl, Ja se que hi ha altres Front-End d'aquest programa, però com he dit, és un exemple del que es pot fer amb gambas3.
Per si no el coneixeu, youtube-dl és un programa que ens serveix per a la descàrrega de vídeos de youtube des de la línia de comandaments (la nostra estimada terminal).
Aquesta és la forma d'instal·lar l'última versió de youtube-dl:
sudo curl https://yt-dl.org/downloads/2014.03.07.1/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+x /usr/local/bin/youtube-dl
Podeu trobar més informació a la pàgina de el projecte:
http://rg3.github.io/youtube-dl/download.html
El que he fet en gambas3, és un formulari que us facilitarà el seu ús, simplement li heu d'indicar la ruta «compartir» (que obteniu a la pàgina de youtube) i la ruta on desitgeu desar el vídeo al vostre ordinador.
Aquí us deixo un vídeo perquè el veieu com usar-lo i funcionant:
Nota:
- A la descàrrega us apareixeran una carpeta amb dos arxius, l'arxiu .deb és per a instal·lar-lo en Debian / Ubuntu o derivats, i el .tar.gz, que és el que conté el codi font.
- Al ide de programació de gambas3, es pot convertir aquest mateix codi font, en paquets d'instal·lació per a altres distribucions gnu / linux.
- És una versió beta, si teniu algun problema m'ho comenteu, i ho corregeixo sobre la marxa.
Que ho gaudiu, salutacions.
Em apareix això:
sudo: curl: command not found
Llavors usar:
suo wget https://yt-dl.org/downloads/2014.03.07.1/youtube-dl -O / usr / local / bin / youtube-dl
i després:
suo chmod a + x / usr / local / bin / youtube-dl
Instal·lat correctament en Kubuntu 14.04 (64) la icona es mostra al menú però quan el toco per obrir l'aplicació no fa res ... Mostra que s'està executant i després es tanca i no es mostra gens en forma gràfica.
Tenés instal·lat el gambes 3? Al meu abans em pas una cosa així amb una altra aplicació quan no ho tenia instal·lat, llavors quan ho vaig executar des de la terminal em vaig adonar que el que em faltava era el gambes, així que el vaig instal·lar i problema resolt. Intenta executar des de la terminal a veure que et diu.
Va ser el primer que vaig fer, instal·lar gambes 3 abans de qualsevol cosa i per verificar-instal·li una aplicació que fa ús de l'i funciona perfecte.
Has instal·lat l'última versió de youtube-dl com comento en el post?
Comprova perquè hi ha pot estar l'error.
A més pots provar una altra cosa, que és escriure a la consola això:
DescàrregaYoutube
I digues-me el text que et surt per consola, ja que segurament informarà d'algun error.
Nota:
Escriu exactament «DescargaYoutube», ja que gnu / linux diferència entre lletres majúscules i minúscules.
probablement hagis de: sudo apt-get install curl
He fet tot i encara segueix sense funcionar, deixo una imatge:
[Url = http: //postimg.org/image/h6wxwopcp/full/] [img] http://s20.postimg.org/agggn9271/instant_nea3.png [/ img] [/ url]
[Url = http: //postimage.org/index.php? Lang = spanish] imatge trucada [/ url]
Ja vaig fer tot i segueix sense funcionar. Deixo una captura:
http://postimg.org/image/h6wxwopcp/
He vist que ja ho has resolt. De totes maneres comento l'error que et sortia a la consola:
Quan surt l'error «Bytecode too recent», vol dir que la versió de gambas3 que tens instal·lada és inferior a la que necessita el programa. Hi ha dues maneres de resoldre això:
1) Obrir el codi font (que també va proporcionar) al Ide del teu gambas3, i tornar-lo a compilar (crear l'executable o el paquet d'instal·lació)
2) Actualitzar gambas3, a la versió més moderna, usant el ppa de Menh, com has fet tu.
La millor opció és la 2º, però algunes vegades no es pot fer, llavors cal usar la 1º opció.
Gràcies per donar-nos exemples del que es pot fer amb gambes, serveix d'inspiració.
Baixi aquest altre programa i el vaig instal·lar com diu allà i tampoc funciona ¿Que podrà ser? Ús Kubuntu 14.04 beta de 64
http://tuxprogramador.blogspot.com.ar/2012/07/interfaz-grafica-para-youtube-dl.html
'' A punt !!! Vaig haver de desinstal·lar tot, després afegir aquest repositori:
sudo apt-add-repository ppa: nemh / gambas3
i fer un update> upgrade> dist-upgrade i després tornar a instal·lar l'aplicació i ja em funciona.
Acabo de fer una actualització a el programa. Ara admet llista de vídeos de descàrrega. O sigui, podeu posar diversos enllaços de youtube, separant pel caracter punt i coma «;» i el programa us el descarrega un a un en el directori que li indiqueu.
Per als que us heu baixat el programa, si ho torneu a executar (i esteu connectats a internet), us surt un missatge indicant que hi ha una nova versió, prémer el botó de descàrrega perquè us obri una finestra al vostre navegador on trobareu la carpeta d'drive google on tinc el nou codi font i el paquet instal·lador .deb. Descarregueu-vos el paquet .deb per tornar a instal·lar-lo.
Salutacions.
Crec que millor col·locar el nou instal·lador aquí mateix en l'article.
Com demanes, he executat el programa i el que em surt és una actualització de youtube-dl
La toco i em porta a http://rg3.github.io/youtube-dl/download.html que és la mateixa que havia baixat inicialment i em donava error per a l'aplicació.
Toco per anar al teu blog i la data que apareix és: dimarts 10 setembre, 2019! ...?
Perdó per tant embolic, no sóc expert ni informàtic, tot just una persona que agrada i dóna suport al programari lliure i vinc d'usar Windows des del 95
Abans que algú em critiqui dic: Crec que els meus comentaris orienten als nouvinguts i als que els fa pena o mandra preguntar però jo prefereixo sempre sortir de la meva ignorància amb l'ajuda dels que saben.
@Ghermain: «Crec que millor col·locar el nou instal·lat aquí mateix a l'article»
Si prems a el botó de «Descàrrega» d'aquest article ja et surt la nova versió (sempre hi haurà la última versió).
Realment és una carpeta de google drive, on pujo l'actualizacion d'aquest programa:
https://drive.google.com/folderview?id=0B02Ro2CNt-OOWmRHS0ZsU2x3eXc&usp=sharing
«Toco per anar al teu blog i la data que apareix és: dimarts 10 setembre, 2019! ...?»
És un truc en blogspot.com perquè surti l'opció de menús d'entrades i menús de tag
Si ja tens el programa instal·lat i jo actualitzo la versió de el programa, quan iniciïs el programa, et sortirà un missatge com aquest,
https://lh4.googleusercontent.com/yNwukToPo2PAstCrHjnSrBzkTA7HkrZm3BJjHMrzgJw=w373-h207-p-no
per indicar-te els canvis que hi ha hagut i donant-li al botó de descàrrega us porta a la carpeta compartida de google drive.
i la barra
@bsdgambaero: «i la barra»
No al que vols dir ... 🙁
barra de progrés
No ho he implementat, però és senzill fer-ho. Preparo una nova versió amb la barra de progrés.
Barra de progrés: Ja estan incoporadas en la versió 0.0.5
https://lh6.googleusercontent.com/JkoKKg_wyXFGAomJogLqTXf7yCLxMluqL1n6OGXyKzg=w247-h207-p-no
Salutacions
Bé quan vaig veure la teva app, em van entrar les ganes de desenvolupar una estona, així que vaig fer una còpia de la teva aplicació però en Lazarus 1.2 que tenia ganes de provar aquest entorn i la veritat em va agradar bastant, els deixo les fonts, el deb per x64 , i l'executable per x64, la veritat no tinc per compilar en 386 i no he pogut configurar el cross compiling, el annex:
Deb amd64 (Provat en Ubuntu 13.10):
https://mega.co.nz/#!mkZ1iDgC!J-O476o9guxm0QFnYgjaqo92vI3_edyQV-AuD9cs8aY
Tar.gz Executable.
https://mega.co.nz/#!mkZ1iDgC!J-O476o9guxm0QFnYgjaqo92vI3_edyQV-AuD9cs8aY
Codi:
https://mega.co.nz/#!ykRxTLgD!JGex6sUTQP3j0h86QGoAOwCdqv0IeI4jI8cFv3Rs1GI
Salutacions amic.
M'alegro que t'hagis animat a fer la teva pròpia versió en Lazarus.
Gràcies per compartir el codi font.
Un plaer amic :), salutacions.
He instal·lat l'última versió de youtube-dl com indiques, he instal·lat gambas3 i el fron-end i el resultat a l'executar
$ DescargaYoutube
és aquest: ERROR: # 2: Can not load class 'FMain': Bytecode too recent. Please upgrade Gambes.
L'OS és Linux Mint 16 Petra. i en els repositoris de Mint (i d'Ubuntu) no hi ha versions més actuals de gambes.
Salutacions.
@Xurxo: Has de afegir el repositori pa: nemh / gambas3
Mira't el comentari d'Ghermain:
« 'A punt !!! Vaig haver de desinstal·lar tot, després afegir aquest repositori:
sudo apt-add-repository ppa: nemh / gambas3
i fer un update> upgrade> dist-upgrade i després tornar a instal·lar l'aplicació i ja em funciona. »
D'acord; miraré si les versions dels paquets de gambas3 d'aquest repositori difereixen de les que jo tinc instal·lades.
Jo faig servir el youtube-dl en la línia d'ordres, sense problemes. Només volia provar aquesta aplicació per recomanar-la a amics i coneguts que no obren un terminal ni per casualitat.
gràcies
@Xurxo:
«Recomanar-a amics i coneguts que no obren un terminal ni per casualitat.»
Aquesta pensada per facilitar-li la vida als usuaris «anti-terminal» 🙂