Front-End a Gambas3-szal készült youtube-dl-hez

Helló, látva, hogy az előző bejegyzésem a Gambas3-ról (Meg akarom tanulni a garnélákat, hol kezdjem?), a látogatások és észrevételek száma miatt hozok egy kis példát, amelyet ma reggel tettem.

Ez a program elülső része youtube-dl, Tudom, hogy ennek a programnak vannak más Front-Endjei is, de mint mondtam, ez egy példa arra, hogy mit lehet tenni a gambas3-mal.

Ha nem tudod, youtube-dl egy olyan program, amely segít a YouTube videók letöltésében a parancssorból (szeretett terminálunkról).

Ahhoz, hogy a youtube-dl és a program jól működjön a gambas3-ban, telepítenie kell a youtube-dl legújabb verzióját

Így telepítheti a youtube-dl legújabb verzióját:
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

További információt a projekt oldalán talál:
http://rg3.github.io/youtube-dl/download.html

Amit a gambas3-ban tettem, az egy olyan forma, amely megkönnyíti annak használatát, egyszerűen meg kell jelölnie a "megosztás" (amit a youtube oldalon kapunk) utat és azt az utat, ahová a videót a számítógépére szeretné menteni.

Front-End a youtube-dl-hez gambas3-mal

Programmunka: videó letöltése

Itt van egy videó, így láthatja, hogyan kell használni és hogyan működik:

Letöltés gomb

Megjegyzés:

  • A letöltésben egy két fájlt tartalmazó mappa jelenik meg, a .deb fájl telepítése a Debian / Ubuntu vagy a derivatívákba, valamint a .tar.gz, amely a forráskódot tartalmazza.
  • A gambas3 programozási ötletben ugyanaz a forráskód átalakítható telepítési csomagokká más gnu / linux disztribúciókhoz.
  • Ez egy béta verzió, ha bármilyen problémája van, tudassa velem, és menet közben kijavítom.

Élvezd, üdvözlet.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   ghermain dijo

    Ez felugrik:
    sudo: curl: parancs nem található

    Ezután használja:
    sudo wget https://yt-dl.org/downloads/2014.03.07.1/youtube-dl -O / usr / local / bin / youtube-dl

    és később:
    sudo chmod a + x / usr / local / bin / youtube-dl

    1.    ghermain dijo

      Helyesen telepítve a Kubuntu 14.04 (64) -be az ikon megjelenik a menüben, de amikor megérintem az alkalmazás megnyitásához, nem tesz semmit ... Azt mutatja, hogy fut, majd bezár és semmi sem jelenik meg grafikusan.

      1.    holló dijo

        Telepítve van a garnélarák 3? Valami ilyesmi történt velem korábban egy másik alkalmazással, amikor még nem telepítettem, így amikor a terminálról futtattam, rájöttem, hogy hiányzik a garnéla, ezért telepítettem, és a probléma megoldódott. Próbálja meg a terminálról futtatni, hogy lássa, mit mond neked.

        1.    ghermain dijo

          Ez volt az első dolog, amit megtettem, mielőtt minden más előtt telepítettem a gambas 3-at, és ennek ellenőrzéséhez telepítettem egy alkalmazást, amely tökéletesen működik.

          1.    jsbsan dijo

            Telepítette a youtube-dl legújabb verzióját, amint kommentelem a bejegyzést?
            Ellenőrizze, mert lehet, hogy van hiba.
            Kipróbálhat valami mást is, vagyis beírhatja ezt a konzolba:
            DownloadYoutube
            És mondja el a konzolból kijövő szöveget, mert az biztosan hibát jelent.
            Megjegyzés:
            Írja pontosan a "DownloadYoutube" szót, mivel a gnu / linux különbséget tesz a kis- és nagybetűk között.

    2.    x11tete11x dijo

      valószínűleg meg kell: sudo apt-get install curl

      1.    ghermain dijo

        Mindent megtettem, és még mindig nem működik, hagyok egy képet:
        [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 = spanyol] imag [/ url]

      2.    ghermain dijo

        Már mindent megtettem, és még mindig nem működik. Hagyok egy képernyőképet:
        http://postimg.org/image/h6wxwopcp/

        1.    jsbsan dijo

          Láttam, hogy már megoldottad. Mindenesetre elkövetem azt a hibát, amelyet a konzolon kapott:
          Amikor megjelenik a "Bytecode too latest" hiba, ez azt jelenti, hogy a telepített gambas3 verziója alacsonyabb, mint a program által megkövetelt. Kétféle módon lehet megoldani ezt:
          1) Nyissa meg a forráskódot (amelyet szintén megadok) a gambas3 Ide-jében, és fordítsa újra (hozza létre a futtatható fájlt vagy a telepítő csomagot)
          2) Frissítse a gambas3-at a legmodernebb verzióra, a menh ppa használatával, ahogy tette.
          A legjobb megoldás a 2., de néha nem lehet megtenni, ezért az 1. lehetőséget kell használnia.

  2.   Andres dijo

    Köszönjük, hogy példákat mondott ránk a garnélákkal, ez inspirációként szolgál.

  3.   ghermain dijo

    Töltse le ezt a másik programot, és úgy telepítettem, ahogy ott olvasható, és ez sem működik. Mi lehet az? 14.04-es Kubuntu 64 bétát használok
    http://tuxprogramador.blogspot.com.ar/2012/07/interfaz-grafica-para-youtube-dl.html

    1.    ghermain dijo

      Kész!!! Mindent el kellett távolítanom, majd hozzá kellett adnom ezt az adattárat:
      sudo apt-add-repository ppa: nemh / gambas3
      és végezz el egy frissítést> upgrade> dist-upgrade, majd telepítsd újra az alkalmazást, és ez nekem működik.

  4.   jsbsan dijo

    Most frissítettem a programot. Most támogassa a videólista letöltését. Vagyis több YouTube-linket is elhelyezhet, elválasztva őket pontosvesszővel «;» és a program egyesével letölti a megadott könyvtárba.
    Azok számára, akik letöltötték a programot, ha újra futtatja (és csatlakozik az internethez), akkor egy üzenetet kap, amely jelzi, hogy van új verzió, nyomja meg a letöltés gombot egy ablak megnyitásához a böngészőben, ahol megtalálja a google meghajtó mappát, ahol az új forráskód és a .deb telepítő csomag van. Töltse le a .deb csomagot az újratelepítéshez.
    Üdvözlet.

    1.    ghermain dijo

      Szerintem jobb, ha az új telepítőt ide teszi a cikkbe.
      Ahogy kérdezed, futtattam a programot, és amit kapok, az egy új youtube-dl frissítés
      Megérintem, és elvisz http://rg3.github.io/youtube-dl/download.html amely ugyanaz, amelyet eredetileg letöltöttem, és hibát adott az alkalmazáshoz.
      Megérintem, hogy a blogodra lépjek, és a megjelenő dátum: 10. szeptember 2019., kedd!
      Elnézést a rendetlenségért, nem vagyok sem szakértő, sem informatikus, csak olyan ember, aki szereti és támogatja az ingyenes szoftvereket, és 95 óta használom a Windows rendszert
      Mielőtt valaki kritizálna, azt mondom: azt hiszem, hogy a megjegyzéseim irányítják az újonnan érkezőket és azokat, akiket sajnál vagy lusta kérni, de én mindig szívesebben kerülök ki tudatlanságomból az ismerősök segítségével.

      1.    jsbsan dijo

        @Ghermain: «Szerintem jobb, ha az itt telepített újat a cikkbe helyezem»
        Ha ebben a cikkben a "Letöltés" gombra kattint, megjelenik az új verzió (a legújabb verzió mindig ott lesz).
        Ez valóban egy Google Drive mappa, ahova feltöltöm a program frissítését:
        https://drive.google.com/folderview?id=0B02Ro2CNt-OOWmRHS0ZsU2x3eXc&usp=sharing

        "Megérintve megyek a blogjára, és a megjelenő dátum: 10. szeptember 2019., kedd! ...?"
        A blogspot.com trükkje a belépő menük és a címkemenük opciójának megszerzése

        Ha már telepítette a programot, és frissítem a program verzióját, a program indításakor egy ilyen üzenetet kap,
        https://lh4.googleusercontent.com/yNwukToPo2PAstCrHjnSrBzkTA7HkrZm3BJjHMrzgJw=w373-h207-p-no
        a megtörtént változások jelzéséhez és a letöltés gomb megadásával a google drive megosztott mappájába kerül.

  5.   bsdgambero dijo

    és a bár

    1.    jsbsan dijo

      @bsdgambaero: «és a bár»
      Nem tudom mire gondolsz ... 🙁

      1.    ddhjdfbiwqnd dijo

        folyamatjelző sáv

        1.    jsbsan dijo

          Nem valósítottam meg, de könnyen elvégezhető. Új verziót készítek a folyamatjelzővel.

          1.    jsbsan dijo

            Haladási sáv: Ezek már beépítve vannak a 0.0.5 verzióba
            https://lh6.googleusercontent.com/JkoKKg_wyXFGAomJogLqTXf7yCLxMluqL1n6OGXyKzg=w247-h207-p-no
            Üdvözlet

  6.   f3niX dijo

    Nos, amikor megláttam az alkalmazásodat, egy ideig fejlődni akartam, ezért készítettem egy másolatot az alkalmazásodról, de a Lazarus 1.2-ben tesztelni akartam ezt a környezetet, és nagyon tetszett, otthagyom a forrásokat, az x64-es deb-t , és az x64 futtatható fájlja, az az igazság, hogy nem kell lefordítanom a 386-osban, és nem tudtam konfigurálni a keresztfordítást, csatolom:

    Deb amd64 (tesztelve az Ubuntu 13.10-en):
    https://mega.co.nz/#!mkZ1iDgC!J-O476o9guxm0QFnYgjaqo92vI3_edyQV-AuD9cs8aY

    Tar.Gz végrehajtható.
    https://mega.co.nz/#!mkZ1iDgC!J-O476o9guxm0QFnYgjaqo92vI3_edyQV-AuD9cs8aY

    Kód:
    https://mega.co.nz/#!ykRxTLgD!JGex6sUTQP3j0h86QGoAOwCdqv0IeI4jI8cFv3Rs1GI

    Üdvözlet barátom.

    1.    jsbsan dijo

      Örülök, hogy Ön arra biztatott, hogy készítse el saját verzióját Lázárban.
      Köszönjük, hogy megosztotta a forráskódot.

      1.    f3niX dijo

        Örömbarát :), üdvözlet.

  7.   Xurxo dijo

    Telepítettem a youtube-dl legfrissebb verzióját, amint jelzi, telepítettem a gambas3-at, a fron-end-et és az eredményt a végrehajtáskor

    $ DownloadYoutube

    ez: ERROR: # 2: Nem lehet betölteni az 'FMain' osztályt: A Bytecode túl friss. Kérjük, frissítse a garnélákat.

    Az operációs rendszer a Linux Mint 16 Petra. a pénzverde (és az Ubuntu) adattáraiban pedig már nincsenek a garnélák aktuális verziói.

    Üdvözlet.

    1.    jsbsan dijo

      @Xurxo: Hozzá kell adnod a tárat: pa: nemh / gambas3
      Nézd meg Ghermain megjegyzését:
      "Kész!!! Mindent el kellett távolítanom, majd hozzá kellett adnom ezt az adattárat:
      sudo apt-add-repository ppa: nemh / gambas3
      és végezz el egy frissítést> upgrade> dist-upgrade, majd telepítsem újra az alkalmazást, és ez nekem működik. »

      1.    Xurxo dijo

        Egyetért; Megnézem, hogy az adott tárban található gambas3 csomagok verziói eltérnek-e az általam telepítettektől.

        A youtube-dl-t a parancssorban használom, gond nélkül. Csak ki akartam próbálni ezt az alkalmazást, hogy ajánljam azoknak a barátoknak és ismerősöknek, akik még véletlenül sem nyitnak terminált.

        Köszönöm

        1.    jsbsan dijo

          @Xurxo:
          "Ajánlja azoknak a barátoknak és ismerősöknek, akik még véletlenül sem nyitnak terminált."
          Úgy tervezték, hogy megkönnyítse az "terminálellenes" felhasználók életét 🙂