एनीपेस्ट, टर्मिनल से सभी प्रकार की फ़ाइलों को स्वचालित रूप से अपलोड करें

anypaste- के बारे में

अगले लेख में हम एनीपेस्ट पर एक नज़र डालने जा रहे हैं। यह उपकरण एक है सरल स्क्रिप्ट जिसका उपयोग फ़ाइल के प्रकार के अनुसार संगत मेजबानों पर फाइलें अपलोड करने के लिए किया जाएगामुक्त करने के लिए और स्वचालित रूप से। यह आवश्यक नहीं होगा कि आप स्वयं ही होस्टिंग साइटों पर लॉग इन करें और फिर हमारी फाइलों को साझा करें।

जिस प्रकार की फ़ाइल हम अपलोड करना चाहते हैं, उसके अनुसार Anypaste सही होस्टिंग साइटों का चयन करेगा। सीधे शब्दों में कहें तो तस्वीरें इमेज होस्टिंग साइट्स पर जाएंगी, वीडियो वीडियो होस्टिंग साइट्स पर जाएंगी, इत्यादि। बाद में हम अपने संपर्कों के साथ साझा करने में सक्षम होंगे। यह उपकरण पूरी तरह से है मुक्त, खुला स्रोत, हल्के और यह हमें अपने ऑपरेटिंग सिस्टम की कमांड लाइन से सब कुछ करने की अनुमति देगा। इस एप्लिकेशन को फ़ाइलों को अपलोड करने और साझा करने के लिए किसी भी मेमोरी-खपत वाले GUI एप्लिकेशन पर निर्भर होने की आवश्यकता नहीं है।

एनीपेस्ट इंस्टॉलेशन

जैसा कि मैंने पहले कहा था, यह उपकरण यह सिर्फ एक स्क्रिप्ट है। तो कोई मुश्किल स्थापना कदम या ऐसा कुछ भी नहीं होगा। आवश्यक फ़ाइल बस कहीं डाउनलोड की जाती है जहां हम इसे निष्पादित कर सकते हैं, उदाहरण के लिए / usr / बिन / anypaste। फिर हमें बस इसे निष्पादन योग्य बनाना होगा और हम इस उपकरण का उपयोग तुरंत शुरू कर सकते हैं।

आवश्यक स्क्रिप्ट प्राप्त करने के लिए, हमें केवल टर्मिनल में निम्नलिखित कमांड लिखना होगा (Ctrl + Alt + T):

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

अब हम आपको देंगे स्क्रिप्ट की अनुमति निष्पादित करें हम निम्नलिखित आदेश के साथ बस डाउनलोड किया है:

sudo chmod +x /usr/bin/anypaste

विन्यास

यह स्क्रिप्ट नए सिरे से अनजिप काम करेगी। किसी विशेष कॉन्फ़िगरेशन की आवश्यकता नहीं है। डिफ़ॉल्ट कॉन्फ़िगरेशन फ़ाइल में पाया जा सकता है ~ / .config / anypaste.conf और यह पहली बार चलने पर अपने आप बन जाएगा।

anypaste कॉन्फ़िगरेशन

हमारे पास एकमात्र कॉन्फ़िगरेशन विकल्प ap_plugins है। यह स्क्रिप्ट एक प्लगइन सिस्टम का उपयोग करता है फाइल अपलोड करो। हम देख पाएंगे एपीपी-प्लगइन्स के तहत सक्षम प्लगइन्स की सूची anypaste.conf फ़ाइल में.

यदि हम एक नया प्लगइन स्थापित करते हैं तो हमें इसे इस सूची में जोड़ना होगा। यदि कई प्लगइन्स हैं जो फ़ाइल प्रकार का समर्थन करते हैं, तो सरणी में पहले वाले का चयन किया जाएगा, इसलिए ऑर्डर महत्वपूर्ण है।

अनुप्रयोगों

एक ही फाइल अपलोड करें

एकल फ़ाइल लोड करने के लिए, उदाहरण के लिए test-anypaste.jpg, हम टर्मिनल में निष्पादित करेंगे:

anypaste jpg फ़ाइल

anypaste prueba-anypaste.jpg

जैसा कि आप स्क्रीनशॉट से देख सकते हैं, स्क्रिप्ट ने स्वचालित रूप से संगत होस्टिंग साइट (https://tinyimg.io) को टेस्ट-anypaste.jpg नाम की छवि फ़ाइल के साथ पाया है और इसे अपलोड किया है। इसके अलावा, हमें फ़ाइल को देखने / डाउनलोड करने के लिए सीधा लिंक दिखाया गया है।

हम केवल .jpg या .png फ़ाइलों को अपलोड नहीं कर पाएंगे। यह टूल किसी अन्य प्रकार की छवि फ़ाइल को लोड कर सकता है। निम्नलिखित उदाहरण में मैं एक .gif फ़ाइल का उपयोग करता हूं:

anypaste gif फ़ाइल

anypaste prueba-anypaste-GIF.gif

डाउनलोड लिंक, जाहिर है हम इसे अपने परिवार, दोस्तों और सहकर्मियों के साथ साझा कर सकते हैं। यहाँ एक छवि का स्क्रीनशॉट है जिसे मैंने सिर्फ Littleimg.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

जैसा कि आप स्क्रीनशॉट में देख सकते हैं, स्क्रिप्ट पहले ऐड-ऑन को स्वचालित रूप से निर्धारित करने की अनुमति मांगेगी। उपलब्ध प्लगइन्स को नीचे सूचीबद्ध किया जाएगा और यह हमें सूची से एक का चयन करने के लिए कहेगा। उसी तरह से, हम विभिन्न प्रकार की फ़ाइलों को अपलोड और साझा कर पाएंगे.

आवास के प्रकार

हर बार जब हम एक वीडियो फ़ाइल अपलोड करना चाहते हैं, तो इसे निम्नलिखित साइटों में से किसी एक पर अपलोड किया जाएगा:

  • भेजना
  • स्ट्रीम करने योग्य
  • Gfycat

यहां हमें कॉन्फ़िगरेशन फ़ाइल के आदेश को ध्यान में रखना होगा। स्क्रिप्ट सबसे पहले फाइल को सेंडवीड साइट पर अपलोड करने की कोशिश करेगी। यदि Sendvid के लिए कोई प्लगइन नहीं है, तो यह दिए गए क्रम में अन्य दो साइटों की कोशिश करेगा। बेशक, आप इसे कॉन्फ़िगरेशन फ़ाइल में बदल सकते हैं।

चित्र इन पर अपलोड किए जाएंगे:

  • लिटिलिमग.आई.ओ.
  • vgy.me

ऑडियो फाइलों को अपलोड किया जाएगा:

  • भड़काना

पाठ फ़ाइलों को इसके लिए अपलोड किया जाएगा:

  • हस्तिबिन
  • ix.io
  • उगलना

दस्तावेजों को इस पर अपलोड किया जाएगा:

  • Docdroid

किसी भी अन्य फाइल में अपलोड किया जाएगा:

  • जिराफू
  • फ़ाइल.io

ऊपर सूचीबद्ध कुछ साइटें किसी विशेष समयावधि के बाद सामग्री हटा देगा। इसलिए, सामग्री को अपलोड करने और साझा करने से पहले वेबसाइट के नियमों और शर्तों पर एक नज़र रखना दिलचस्प है।

यदि कोई इस दिलचस्प परियोजना के बारे में अधिक जानना चाहता है, तो वे उनकी सलाह ले सकते हैं वेबसाइट या आपके पृष्ठ पर स्क्रिप्ट कोड GitHub.


पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।