الواجهة الأمامية لموقع youtube-dl المصنوع من Gambas3

مرحبًا ، أرى مدى نجاح رسالتي السابقة حول Gambas3 (أريد أن أتعلم الجمبري ، من أين أبدأ؟) ، نظرًا لعدد الزيارات والتعليقات ، أقدم لكم مثالًا صغيرًا قدمته هذا الصباح.

إنها الواجهة الأمامية للبرنامج يوتيوب-دل، أعلم أن هناك واجهة أمامية أخرى لهذا البرنامج ، ولكن كما قلت ، فهو مثال على ما يمكن فعله مع gambas3.

في حالة عدم معرفتك بذلك ، يوتيوب-دل هو برنامج يساعدنا في تنزيل مقاطع فيديو YouTube من سطر الأوامر (محطتنا المحبوبة).

لكي يعمل youtube-dl والبرنامج جيدًا في gambas3 ، تحتاج إلى تثبيت أحدث إصدار من youtube-dl

إليك طريقة تثبيت أحدث إصدار من 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

يمكنك العثور على مزيد من المعلومات على صفحة المشروع:
http://rg3.github.io/youtube-dl/download.html

ما فعلته في gambas3 هو نموذج يسهل استخدامه ، ما عليك سوى الإشارة إلى مسار "المشاركة" (الذي تحصل عليه على صفحة youtube) والمسار الذي تريد حفظ الفيديو فيه على جهاز الكمبيوتر الخاص بك.

الواجهة الأمامية لـ youtube-dl مع gambas3

برنامج العمل: تحميل الفيديو

هنا لديك مقطع فيديو حتى تتمكن من معرفة كيفية استخدامه وكيف يعمل:

زر التنزيل

ملاحظة:

  • في التنزيل ، سترى مجلدًا يحتوي على ملفين ، ملف .deb لتثبيته في Debian / Ubuntu أو مشتقاته ، والملف .tar.gz ، وهو الملف الذي يحتوي على الكود المصدري.
  • في فكرة برمجة gambas3 ، يمكن تحويل نفس كود المصدر إلى حزم تثبيت لتوزيعات gnu / linux الأخرى.
  • إنها نسخة تجريبية ، إذا كانت لديك أي مشكلة ، فيرجى إبلاغي بذلك ، وسأقوم بتصحيحها بسرعة.

استمتع بها ، تحياتي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   غيرمين قال

    هذا ينبثق:
    sudo: curl: الأمر غير موجود

    ثم استخدام:
    سودو wget 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

    1.    غيرمين قال

      تم تثبيته بشكل صحيح على Kubuntu 14.04 (64) يظهر الرمز في القائمة ولكن عندما ألمسه لفتح التطبيق ، لا يفعل شيئًا ... يظهر أنه قيد التشغيل ثم يتم إغلاقه ولا يتم عرض أي شيء بيانياً.

      1.    أسحم قال

        هل لديك روبيان 3 مثبت؟ حدث شيء من هذا القبيل لي من قبل مع تطبيق آخر عندما لم يكن مثبتًا لدي ، لذلك عندما قمت بتشغيله من المحطة أدركت أن ما كنت أفتقده هو الروبيان ، لذلك قمت بتثبيته وتم حل المشكلة. حاول تشغيله من المحطة لمعرفة ما يخبرك به.

        1.    غيرمين قال

          كان أول شيء فعلته ، تثبيت gambas 3 قبل أي شيء آخر وللتحقق من ذلك ، قمت بتثبيت تطبيق يستخدمه ويعمل بشكل مثالي.

          1.    com.jsbsan قال

            هل قمت بتثبيت أحدث إصدار من youtube-dl كما أعلق في المنشور؟
            تحقق من ذلك لأنه قد يكون هناك خطأ.
            يمكنك أيضًا تجربة شيء آخر ، وهو كتابة هذا في وحدة التحكم:
            تحميل يوتيوب
            وأخبرني بالنص الذي يخرج من وحدة التحكم ، لأنه سيبلغ بالتأكيد عن خطأ.
            ملاحظة:
            اكتب "DownloadYoutube" بالضبط ، لأن gnu / linux يفرق بين الأحرف الكبيرة والصغيرة.

    2.    x11tete11x قال

      ربما يتعين عليك: sudo apt-get install curl

      1.    غيرمين قال

        لقد فعلت كل شيء وما زلت لا تعمل ، أترك صورة:
        [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 = الأسبانية] الصور [/ url]

      2.    غيرمين قال

        لقد فعلت كل شيء بالفعل وما زال لا يعمل. أترك لقطة شاشة:
        http://postimg.org/image/h6wxwopcp/

        1.    com.jsbsan قال

          رأيت أنك قد قمت بحلها بالفعل. على أي حال أرتكب الخطأ الذي حصلت عليه في وحدة التحكم:
          عندما يظهر الخطأ "Bytecode حديث جدًا" ، فهذا يعني أن إصدار gambas3 الذي قمت بتثبيته أقل من الإصدار المطلوب بواسطة البرنامج. هناك طريقتان لحل هذا:
          1) افتح الكود المصدري (الذي أقدمه أيضًا) في Ide الخاص بـ gambas3 ، وأعد تجميعه (قم بإنشاء الملف القابل للتنفيذ أو حزمة التثبيت)
          2) قم بتحديث gambas3 ، إلى أحدث إصدار ، باستخدام menh ppa ، كما فعلت.
          الخيار الأفضل هو الخيار الثاني ، لكن في بعض الأحيان لا يمكن القيام به ، لذلك عليك استخدام الخيار الأول.

  2.   اندريس قال

    شكرًا لإعطائنا أمثلة على ما يمكن فعله بالقريدس ، فهو بمثابة مصدر إلهام.

  3.   غيرمين قال

    قم بتنزيل هذا البرنامج الآخر وقمت بتثبيته كما هو مذكور هناك ولا يعمل أيضًا. ماذا يمكن أن يكون؟ أستخدم Kubuntu 14.04 بيتا من 64
    http://tuxprogramador.blogspot.com.ar/2012/07/interfaz-grafica-para-youtube-dl.html

    1.    غيرمين قال

      جاهز!!! اضطررت إلى إلغاء تثبيت كل شيء ، ثم إضافة هذا المستودع:
      sudo apt-add-repository ppa: nemh / gambas3
      وقم بإجراء تحديث> ترقية> ترقية dist ثم إعادة تثبيت التطبيق ويعمل بالنسبة لي.

  4.   com.jsbsan قال

    لقد قمت للتو بتحديث البرنامج. دعم الآن تنزيل قائمة الفيديو. وهذا يعني أنه يمكنك وضع عدة روابط على YouTube ، وفصل بينها بفاصلة منقوطة «؛» ويقوم البرنامج بتنزيله واحدًا تلو الآخر في الدليل الذي تشير إليه.
    بالنسبة لأولئك الذين قاموا بتنزيل البرنامج ، إذا قمت بتشغيله مرة أخرى (وأنت متصل بالإنترنت) ، فستتلقى رسالة تشير إلى وجود إصدار جديد ، اضغط على زر التنزيل لفتح نافذة في متصفحك حيث ستجد مجلد google drive حيث لدي شفرة المصدر الجديدة وحزمة مثبت deb. قم بتنزيل حزمة .deb لإعادة تثبيتها.
    تحية.

    1.    غيرمين قال

      أعتقد أنه من الأفضل وضع المثبت الجديد هنا في المقالة.
      كما تسأل ، لقد قمت بتشغيل البرنامج وما أحصل عليه هو تحديث youtube-dl جديد
      أتطرق إليه ويأخذني إليه http://rg3.github.io/youtube-dl/download.html وهو نفس الملف الذي قمت بتنزيله في البداية وأعطاني خطأ في التطبيق.
      أتطرق للذهاب إلى مدونتك والتاريخ الذي يظهر هو: الثلاثاء 10 سبتمبر 2019! ...؟
      آسف لكل الفوضى ، لست خبيرًا أو عالم كمبيوتر ، فقط شخص يحب البرامج المجانية ويدعمها وأنا أستخدم Windows منذ 95
      قبل أن ينتقدني أحد ، أقول: أعتقد أن تعليقاتي ترشد الوافدين الجدد ومن يشعر بالأسف أو الكسل ، لكنني أفضل دائمًا الخروج من جهلي بمساعدة من يعرفون.

      1.    com.jsbsan قال

        Ghermain: «أعتقد أنه من الأفضل وضع الجديد المثبت هنا في المقال»
        إذا قمت بالنقر فوق الزر "تنزيل" في هذه المقالة ، فسيظهر الإصدار الجديد (سيظل الإصدار الأخير موجودًا دائمًا).
        إنه حقًا مجلد google drive ، حيث أقوم بتحميل تحديث هذا البرنامج:
        https://drive.google.com/folderview?id=0B02Ro2CNt-OOWmRHS0ZsU2x3eXc&usp=sharing

        "أتطرق للذهاب إلى مدونتك والتاريخ الذي يظهر هو: الثلاثاء 10 سبتمبر 2019! ...؟"
        إنها خدعة في blogspot.com للحصول على خيار قوائم الإدخال وقوائم العلامات

        إذا كان لديك البرنامج مثبتًا بالفعل وقمت بتحديث إصدار البرنامج ، عند بدء تشغيل البرنامج ، ستصلك رسالة مثل هذه ،
        https://lh4.googleusercontent.com/yNwukToPo2PAstCrHjnSrBzkTA7HkrZm3BJjHMrzgJw=w373-h207-p-no
        للإشارة إلى التغييرات التي حدثت وإعطائها زر التنزيل يأخذك إلى المجلد المشترك في google drive.

  5.   بسدجامبيرو قال

    والشريط

    1.    com.jsbsan قال

      bsdgambaero: «والبار»
      لا اعرف ماذا تقصد… 🙁

      1.    com.ddhjdfbiwqnd قال

        شريط التقدم

        1.    com.jsbsan قال

          لم أقم بتطبيقه ، لكن من السهل تنفيذه. أقوم بإعداد نسخة جديدة مع شريط التقدم.

          1.    com.jsbsan قال

            شريط التقدم: تم تضمينهما بالفعل في الإصدار 0.0.5
            https://lh6.googleusercontent.com/JkoKKg_wyXFGAomJogLqTXf7yCLxMluqL1n6OGXyKzg=w247-h207-p-no
            تحياتي

  6.   f3niX قال

    حسنًا ، عندما رأيت تطبيقك ، أردت تطويره لفترة من الوقت ، لذلك قمت بعمل نسخة من التطبيق الخاص بك ولكن في Lazarus 1.2 أردت اختبار هذه البيئة وأعجبني كثيرًا حقًا ، تركت المصادر ، deb لـ x64 ، والملف التنفيذي لـ x64 ، الحقيقة هي أنني لست مضطرًا إلى التحويل البرمجي في 386 ولم أتمكن من تكوين التحويل المتقاطع ، فقد أرفقه:

    Deb amd64 (تم اختباره على Ubuntu 13.10):
    https://mega.co.nz/#!mkZ1iDgC!J-O476o9guxm0QFnYgjaqo92vI3_edyQV-AuD9cs8aY

    Tar.Gz قابل للتنفيذ.
    https://mega.co.nz/#!mkZ1iDgC!J-O476o9guxm0QFnYgjaqo92vI3_edyQV-AuD9cs8aY

    الشفرة:
    https://mega.co.nz/#!ykRxTLgD!JGex6sUTQP3j0h86QGoAOwCdqv0IeI4jI8cFv3Rs1GI

    تحيات صديق.

    1.    com.jsbsan قال

      أنا سعيد لأنك قررت عمل نسختك الخاصة في Lazarus.
      شكرا لتقاسم شفرة المصدر.

      1.    f3niX قال

        صديق من دواعي سروري :) ، تحياتي.

  7.   Xurxo قال

    لقد قمت بتثبيت أحدث إصدار من youtube-dl كما أشرت ، لقد قمت بتثبيت gambas3 و fron-end والنتيجة عند تنفيذه

    تحميل يوتيوب

    هو هذا: خطأ: # 2: لا يمكن تحميل فئة "FMain": رمز بايت حديث جدًا. الرجاء ترقية الجمبري.

    نظام التشغيل هو Linux Mint 16 Petra. وفي مستودعات Mint (و Ubuntu) ، لا توجد إصدارات حالية من القريدس.

    تحية.

    1.    com.jsbsan قال

      Xurxo: عليك إضافة المستودع pa: nemh / gambas3
      انظر إلى تعليق غرمين:
      "جاهز!!! اضطررت إلى إلغاء تثبيت كل شيء ، ثم إضافة هذا المستودع:
      sudo apt-add-repository ppa: nemh / gambas3
      وقم بإجراء تحديث> ترقية> ترقية dist ثم إعادة تثبيت التطبيق ويعمل بالنسبة لي. »

      1.    Xurxo قال

        حسنا؛ سأرى ما إذا كانت إصدارات حزم gambas3 في هذا المستودع تختلف عن تلك التي قمت بتثبيتها.

        أستخدم youtube-dl في سطر الأوامر دون مشاكل. أردت فقط تجربة هذا التطبيق لأوصي به للأصدقاء والمعارف الذين لا يفتحون محطة حتى بالصدفة.

        شكرا لك

        1.    com.jsbsan قال

          xurxo:
          "أوصي به للأصدقاء والمعارف الذين لا يفتحون محطة حتى بالصدفة."
          إنه مصمم لجعل الحياة أسهل للمستخدمين "ضد المحطة الطرفية" 🙂