पुढच्या लेखात आपण अॅनिपेस्टवर नजर टाकणार आहोत. हे साधन आहे फाईलच्या प्रकारानुसार सुसंगत होस्टमध्ये फाइल्स अपलोड करण्यात मदत करणारी साधी स्क्रिप्ट, विनामूल्य आणि आपोआप. होस्टिंग साइटवर व्यक्तिचलितपणे लॉग इन करणे आणि नंतर आमच्या फायली सामायिक करणे आवश्यक नसते.
आम्हाला अपलोड करायच्या फायलीच्या प्रकारानुसार अॅनिपेस्ट योग्य होस्टिंग साइट निवडतील. सरळ शब्दात सांगायचे तर, फोटो होस्टिंग साइटवर फोटो अपलोड केले जातील, व्हिडिओ होस्टिंग साइट्सवर व्हिडिओ जातील वगैरे. की नंतर आम्ही आमच्या संपर्कांसह सामायिक करू. हे साधन पूर्णपणे आहे विनामूल्य, मुक्त स्त्रोत, हलके आणि हे आमच्या ऑपरेटिंग सिस्टमच्या कमांड लाइनमधून सर्व काही करण्यास अनुमती देईल. या अनुप्रयोगास फायली अपलोड करण्यासाठी आणि सामायिक करण्यासाठी कोणत्याही मेमरी वापरणार्या जीयूआय अनुप्रयोगावर अवलंबून राहण्याची आवश्यकता नाही.
Ypनिपेस्ट स्थापना
मी आधी म्हटल्याप्रमाणे हे साधन ती फक्त एक स्क्रिप्ट आहे. म्हणून कोणतीही कठीण स्थापना चरणे किंवा त्यासारखे काहीही असणार नाही. आवश्यक फाईल कोठेही डाउनलोड केली गेली आहे जिथे आम्ही ती कार्यान्वित करू शकतो, उदाहरणार्थ / यूएसआर / बिन / एन्पेस्टे. मग आम्हाला ते कार्यान्वित करण्यायोग्य बनवायचे आहे आणि आम्ही हे साधन त्वरित वापरण्यास प्रारंभ करू शकतो.
आवश्यक स्क्रिप्ट प्राप्त करण्यासाठी, आम्हाला केवळ टर्मिनलमध्ये (Ctrl + Alt + T) खालील आदेश लिहावे लागतील:
sudo curl -o /usr/bin/anypaste https://anypaste.xyz/sh
आता आम्ही तुम्हाला देऊ स्क्रिप्टला परवानगी द्या आम्ही नुकतीच खालील आदेशासह डाउनलोड केलेः
sudo chmod +x /usr/bin/anypaste
सेटअप
हे स्क्रिप्ट ताजे अनझिप कार्य करेल. कोणत्याही विशेष कॉन्फिगरेशनची आवश्यकता नाही. डीफॉल्ट कॉन्फिगरेशन फाइल मध्ये आढळू शकते . / .config / anypaste.conf आणि जेव्हा ते प्रथमच चालवले जाईल तेव्हा ते स्वयंचलितपणे तयार होईल.
आपल्याकडे एकमेव कॉन्फिगरेशन पर्याय आहे ap_plugins. हे स्क्रिप्ट एक प्लगइन सिस्टम वापरते फायली अपलोड करा. आम्ही पाहू शकणार आहोत anypaste.conf फाईलमधील एपी-प्लगइन निर्देश अंतर्गत सक्षम केलेल्या प्लगइनची सूची.
आम्ही नवीन प्लगइन स्थापित केल्यास आम्हाला ते या सूचीमध्ये जोडावे लागेल. जर फाईल प्रकारास समर्थन देणारी अनेक प्लगइन असतील तर अॅरेमधील पहिले एक निवडले जाईल, म्हणून ऑर्डर महत्त्वाची आहे.
वापर
एक फाइल अपलोड करा
एक फाईल लोड करण्यासाठी उदाहरणार्थ टेस्ट- anypaste.jpg, टर्मिनलमध्ये कार्यान्वित करू.
anypaste prueba-anypaste.jpg
आपण स्क्रीनशॉटवरून पाहू शकता की स्क्रिप्टला आपोआपच टेस्ट- anypaste.jpg नावाच्या प्रतिमा फाईलसह सुसंगत होस्टिंग साइट (https://tinyimg.io) सापडली आणि ती अपलोड केली. याव्यतिरिक्त, फाईल पहाण्यासाठी / डाउनलोड करण्यासाठी आम्हाला थेट दुवा दर्शविला गेला आहे.
आम्ही केवळ .jpg किंवा .png फायली अपलोड करण्यास सक्षम नाही. हे साधन इतर कोणत्याही प्रकारच्या प्रतिमा फाइल लोड करू शकते. खालील उदाहरणात मी .gif फाईल वापरतो:
anypaste prueba-anypaste-GIF.gif
डाउनलोड दुवा, अर्थात आम्ही आमच्या कुटुंबासह, मित्रांसह आणि सहकार्यांसह सामायिक करू शकतो. मी नुकतेच tinyimg.io वेबसाइटवर अपलोड केलेल्या प्रतिमेचा स्क्रीनशॉट येथे आहे.
एकाधिक फायली अपलोड करा
एकाच वेळी एकाधिक फाइल अपलोड (समान किंवा भिन्न फाईल प्रकार) करणे देखील शक्य आहे. खाली दिलेल्या उदाहरणात, मी दोन भिन्न फायली, एक प्रतिमा आणि व्हिडिओ फाइल अपलोड करीत आहे:
anypaste prueba-anypaste-GIF.gif everest.mp4
वापरण्यासाठी प्लगइन निवडा
मला वाटते की मागील उदाहरणांमध्ये त्याचे प्रतिनिधित्व केले आहे, स्क्रिप्टने स्वयंचलितपणे "सर्वोत्कृष्ट" प्लगइन निवडले. आणखी काय, आम्ही निवडलेल्या परिशिष्टांसह आम्ही फायली लोड करण्यात सक्षम होऊ. उदाहरणार्थ, gfycat सेवेवर फाईल्स अपलोड करण्यासाठी टर्मिनलमध्ये कार्यान्वित करावे लागेल.
anypaste -p gfycat archivo.gif
विशिष्ट प्लगइनसह लोड करण्यासाठी, सहत्वता तपासणी टाळल्यास, आम्हाला टर्मिनलमध्ये लिहावे लागेल:
anypaste -fp gfycat archivo.gif
परस्परसंवादी अपलोड
परस्परसंवादी मोडमध्ये फायली लोड करण्यासाठी, आम्हाला फक्त हे करावे लागेल -i ध्वज जोडा:
anypaste -i archivo.gif
आपण स्क्रीनशॉटमध्ये पाहू शकता की स्क्रिप्ट सर्वप्रथम आपोआप अॅड-ऑन निश्चित करण्यासाठी परवानगी विचारेल. उपलब्ध प्लगइन खाली सूचीबद्ध केले जातील आणि आम्हाला सूचीमधून एक निवडण्यास सांगेल. त्याच प्रकारे, आम्ही विविध प्रकारच्या फायली अपलोड करण्यात आणि सामायिक करण्यात सक्षम आहोत.
राहण्याचे प्रकार
प्रत्येक वेळी आम्हाला व्हिडिओ फाईल अपलोड करायची असल्यास ती खालीलपैकी कोणत्याही साइटवर अपलोड केली जाईल:
- सेंडविड
- स्ट्रिम करण्यायोग्य
- gfycat
येथे आम्हाला कॉन्फिगरेशन फाईलची ऑर्डर विचारात घ्यावी लागेल. स्क्रिप्ट प्रथम सेव्हिड साइटवर फाइल अपलोड करण्याचा प्रयत्न करेल. सेंडविडसाठी कोणतेही प्लगइन नसल्यास ते दिलेल्या क्रमाने इतर दोन साइट्सचा प्रयत्न करेल. नक्कीच, आपण हे कॉन्फिगरेशन फाइलमध्ये बदलू शकता.
प्रतिमा यावर अपलोड केल्या जातील:
- tinyimg.io
- vgy.me
ऑडिओ फायली यावर अपलोड केल्या जातील:
- त्वरित
मजकूर फायली यावर अपलोड केल्या जातील:
- त्वरा
- ix.io
- spring.us
कागदपत्रे यावर अपलोड केली जातील:
- डॉकॉइड
इतर कोणत्याही फायली यावर अपलोड केल्या जातील:
- जिराफ्यू
- file.io
वर सूचीबद्ध केलेल्या काही साइट विशिष्ट कालावधीनंतरची सामग्री हटवेल. म्हणून, सामग्री अपलोड आणि सामायिक करण्यापूर्वी वेबसाइटच्या अटी व शर्तींचा आढावा घेणे मनोरंजक आहे.
एखाद्यास या मनोरंजक प्रकल्पाबद्दल अधिक जाणून घेऊ इच्छित असल्यास ते त्यांचा सल्ला घेऊ शकतात वेब पेज किंवा आपल्या पृष्ठावरील स्क्रिप्ट कोड GitHub.