Anypaste ، قم بتحميل جميع أنواع الملفات من الجهاز تلقائيًا

Anypaste-about

في المقالة التالية سوف نلقي نظرة على Anypaste. هذه الأداة عبارة عن ملف البرنامج النصي البسيط الذي سيتم استخدامه لتحميل الملفات إلى مضيفين متوافقين وفقًا لنوع الملفمجانًا وبشكل تلقائي. لن يكون من الضروري تسجيل الدخول يدويًا إلى مواقع الاستضافة لمشاركة ملفاتنا لاحقًا.

Anypaste سيختار مواقع الاستضافة الصحيحة وفقًا لنوع الملف الذي نريد تحميله. ببساطة ، ستنتقل الصور إلى مواقع استضافة الصور ، وستنتقل مقاطع الفيديو إلى مواقع استضافة الفيديو ، وما إلى ذلك. أنه في وقت لاحق سنتمكن من مشاركتها مع جهات الاتصال الخاصة بنا. هذه الأداة هي تماما مجاني ومفتوح المصدر وخفيف الوزن وسيسمح لنا بالقيام بكل شيء بدءًا من سطر الأوامر في نظام التشغيل الخاص بنا. لا يحتاج هذا التطبيق إلى الاعتماد على أي تطبيق واجهة مستخدم رسومية مستهلك للذاكرة ثقيل لتحميل ومشاركة الملفات.

تركيب Anypaste

كما قلت من قبل ، هذه الأداة إنه مجرد نص. لذلك لن تكون هناك خطوات تثبيت صعبة أو أي شيء من هذا القبيل. يتم تنزيل الملف الضروري ببساطة في مكان ما حيث يمكننا تنفيذه ، على سبيل المثال / usr / bin / anypaste. ثم علينا فقط أن نجعلها قابلة للتنفيذ ويمكننا البدء في استخدام هذه الأداة على الفور.

للحصول على البرنامج النصي الضروري ، سيتعين علينا فقط كتابة الأمر التالي في المحطة (Ctrl + Alt + T):

sudo curl -o /usr/bin/anypaste https://anypaste.xyz/sh

الآن سوف نقدم لك تنفيذ إذن للنص الذي قمنا بتنزيله للتو باستخدام الأمر التالي:

sudo chmod +x /usr/bin/anypaste

ترتيب

سيعمل هذا البرنامج النصي حديثًا غير مضغوط. لا يتطلب أي تكوين خاص. يمكن العثور على ملف التكوين الافتراضي بتنسيق ~ / .config / anypaste.conf وسيتم إنشاؤه تلقائيًا عند تشغيله لأول مرة.

أي تكوين معجون

خيار التكوين الوحيد الذي سيكون لدينا هو ap_plugins. يستخدم هذا البرنامج النصي نظامًا إضافيًا لـ تحميل الملفات. سنكون قادرين على الرؤية قائمة المكونات الإضافية التي تم تمكينها بموجب توجيه ap-plugins في ملف anypaste.conf.

إذا قمنا بتثبيت مكون إضافي جديد ، فسيتعين علينا إضافته إلى هذه القائمة. إذا كان هناك العديد من الإضافات التي تدعم نوع الملف ، فسيتم تحديد أول واحد في المصفوفة ، وبالتالي فإن الترتيب مهم.

تطبيقات

قم بتحميل ملف واحد

لتحميل ملف واحد ، على سبيل المثال test-anypaste.jpg ، سننفذ في المحطة:

anypaste jpg

anypaste prueba-anypaste.jpg

كما ترى من لقطة الشاشة ، وجد البرنامج النصي تلقائيًا موقع الاستضافة المتوافق (https://tinyimg.io) مع ملف الصورة المسمى test-anypaste.jpg وتحميله. بالإضافة إلى ذلك ، يظهر لنا الرابط المباشر لعرض / تنزيل الملف.

لن نتمكن من تحميل ملفات .jpg أو .png فقط. يمكن لهذه الأداة تحميل أي نوع آخر من ملفات الصور. في المثال التالي أستخدم ملف .gif:

anypaste gif

anypaste prueba-anypaste-GIF.gif

رابط التنزيل ، من الواضح أنه يمكننا مشاركته مع عائلتنا وأصدقائنا وزملائنا. هذه لقطة شاشة لصورة قمت بتحميلها للتو على موقع tinyimg.io.

anypaste gif في المتصفح

تحميل ملفات متعددة

من الممكن أيضًا إجراء عمليات تحميل متعددة للملفات (نفس أنواع الملفات أو أنواع مختلفة) في نفس الوقت. في المثال أدناه ، أقوم بتحميل ملفين مختلفين ، صورة وملف فيديو:

anypaste تحميل متعددة

anypaste prueba-anypaste-GIF.gif everest.mp4

حدد المكون الإضافي المراد استخدامه

كما أعتقد أنه تم تمثيله في الأمثلة السابقة ، اختار البرنامج النصي "أفضل" مكون إضافي تلقائيًا. ما هو أكثر من ذلك ، سنتمكن من تحميل الملفات بمكمل نختاره. على سبيل المثال ، لتحميل الملفات إلى خدمة gfycat ، سيتعين علينا تنفيذ ما يلي في الجهاز:

anypaste gif بتحديد البرنامج المساعد

anypaste -p gfycat archivo.gif

للتحميل بمكوِّن إضافي محدد ، وتجنب فحوصات التوافق ، سيتعين علينا كتابة:

anypaste -fp gfycat archivo.gif

تحميل تفاعلي

لتحميل الملفات في الوضع التفاعلي ، سيتعين علينا فقط القيام بذلك أضف العلم -i:

anypaste تفاعلي تحميل ملف gif

anypaste -i archivo.gif

كما ترى في لقطة الشاشة ، سيطلب البرنامج النصي أولاً الإذن لتحديد الوظائف الإضافية تلقائيًا. سيتم سرد المكونات الإضافية المتاحة أدناه وسيطلب منا تحديد واحدة من القائمة. بنفس الطريقة، سنكون قادرين على تحميل ومشاركة الملفات من أنواع مختلفة.

أنواع الإقامة

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

  • Sendvid
  • قابل للدفق
  • com.gfycat

هنا سيتعين علينا مراعاة ترتيب ملف التكوين. سيحاول البرنامج النصي أولاً تحميل الملف إلى موقع sendvid. إذا لم يكن هناك مكون إضافي لـ sendvid ، فسيحاول الموقعين الآخرين بالترتيب المحدد. بالطبع ، يمكنك تغيير هذا في ملف التكوين.

سيتم تحميل الصور على:

  • miniimg.io
  • vgy.me

سيتم تحميل الملفات الصوتية إلى:

  • المثبتة

سيتم تحميل الملفات النصية إلى:

  • هاستبين
  • ix.io
  • الربيع

سيتم تحميل المستندات إلى:

  • com.docdroid

سيتم تحميل أي ملفات أخرى إلى:

  • جرافو
  • file.io

بعض المواقع المذكورة أعلاه سيحذف المحتويات بعد فترة زمنية معينة. لذلك ، من المثير للاهتمام إلقاء نظرة على شروط وأحكام الموقع قبل تحميل ومشاركة المحتوى.

إذا أراد شخص ما معرفة المزيد عن هذا المشروع المثير للاهتمام ، فيمكنه الرجوع إلى الموقع أو رمز البرنامج النصي على صفحتك GitHub جيثب:.


اترك تعليقك

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

*

*

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