Sa susunod na artikulo ay titingnan namin ang Anypaste. Ang tool na ito ay a simpleng script na gagamitin upang mag-upload ng mga file sa mga katugmang host ayon sa uri ng file, nang libre at awtomatiko. Hindi kinakailangan na manu-manong mag-log in sa mga hosting site upang maibahagi ang aming mga file sa paglaon.
Pipiliin ng Anypaste ang mga tamang hosting site alinsunod sa uri ng file na nais naming i-upload. Sa madaling salita, mapupunta ang mga larawan sa mga site ng pagho-host ng imahe, ang mga video ay pupunta sa mga site ng pagho-host ng video, at iba pa. na sa paglaon ay maibabahagi namin sa aming mga contact. Ang tool na ito ay kumpleto libre, bukas na mapagkukunan, magaan at papayagan kaming gawin ang lahat mula sa linya ng utos ng aming operating system. Ang application na ito ay hindi kailangang umasa sa anumang mabigat na memorya ng GUI application na mabigat upang mag-upload at magbahagi ng mga file.
Pag-install ng anypaste
Tulad ng sinabi ko dati, ang tool na ito script lang naman yun. Kaya walang magiging mahirap na mga hakbang sa pag-install o anumang katulad nito. Ang kinakailangang file ay nai-download lamang sa isang lugar kung saan maaari namin itong isagawa, halimbawa / usr / bin / anypaste. Pagkatapos ay kailangan lang natin itong maisagawa at maaari nating simulang gamitin ang tool na ito kaagad.
Upang makuha ang kinakailangang script, magsusulat lamang kami ng sumusunod na utos sa terminal (Ctrl + Alt + T):
sudo curl -o /usr/bin/anypaste https://anypaste.xyz/sh
Ngayon bibigyan ka namin magpatupad ng pahintulot sa script na-download lamang namin gamit ang sumusunod na utos:
sudo chmod +x /usr/bin/anypaste
configuration
Ang script na ito ay gagana nang bagong naka-zip. Hindi nangangailangan ng anumang espesyal na pagsasaayos. Ang default na file ng pagsasaayos ay matatagpuan sa ~ / .config / anypaste.conf at awtomatiko itong malilikha kung tatakbo ito sa unang pagkakataon.
Ang pagpipilian lamang sa pagsasaayos na magkakaroon kami ay ang mga ap_plugins. Gumagamit ang script na ito ng isang sistema ng plugin upang mag-upload ng mga file. Makikita natin ang listahan ng mga plugin na pinagana sa ilalim ng direktiba ng mga ap-plugin sa anypaste.conf file.
Kung nag-i-install kami ng isang bagong plugin kailangan naming idagdag ito sa listahang ito. Kung maraming mga plugin na sumusuporta sa uri ng file, ang una sa array ay mapipili, kaya't mahalaga ang pagkakasunud-sunod.
Mga Paggamit
Mag-upload ng isang solong file
Upang mai-load ang isang solong file, halimbawa test-anypaste.jpg, isasagawa namin sa terminal:
anypaste prueba-anypaste.jpg
Tulad ng nakikita mo mula sa screenshot, awtomatikong nahanap ng script ang katugmang hosting site (https://tinyimg.io) kasama ang file ng imahe na pinangalanang test-anypaste.jpg at na-upload ito. Bilang karagdagan, ipinakita sa amin ang direktang link upang matingnan / mai-download ang file.
Hindi lamang namin mai-upload ang .jpg o .png na mga file. Maaaring mag-load ang tool na ito ng anumang iba pang uri ng file ng imahe. Sa sumusunod na halimbawa gumagamit ako ng isang .gif file:
anypaste prueba-anypaste-GIF.gif
Ang link sa pag-download, malinaw naman na maibabahagi namin ito sa aming pamilya, mga kaibigan at kasamahan. Narito ang screenshot ng isang imahe na na-upload ko lamang sa tinyimg.io website.
Mag-upload ng maraming mga file
Posible ring magsagawa ng maraming pag-upload ng file (pareho o magkakaibang mga uri ng file) nang sabay. Sa halimbawa sa ibaba, nag-a-upload ako ng dalawang magkakaibang mga file, isang imahe at isang video file:
anypaste prueba-anypaste-GIF.gif everest.mp4
Piliin ang plugin na gagamitin
Tulad ng sa tingin ko ay kinakatawan sa mga nakaraang halimbawa, awtomatikong pinili ng script ang "pinakamahusay" na plugin. Ano pa, magagawa naming mag-load ng mga file na may isang pandagdag na pipiliin namin. Halimbawa, upang mag-upload ng mga file sa serbisyo ng gfycat, kakailanganin naming magpatupad sa terminal:
anypaste -p gfycat archivo.gif
Upang mai-load sa isang tukoy na plugin, pag-iwas sa mga tseke sa pagiging tugma, magsusulat kami sa terminal:
anypaste -fp gfycat archivo.gif
Interactive na pag-upload
Upang mai-load ang mga file sa interactive mode, magagawa lamang namin idagdag ang flag ng -i:
anypaste -i archivo.gif
Tulad ng nakikita mo sa screenshot, hihilingin muna sa amin ang script para sa pahintulot upang awtomatikong matukoy ang mga add-on. Ang mga magagamit na mga plugin ay nakalista sa ibaba at hihilingin sa amin na pumili ng isa mula sa listahan. Sa parehong paraan, magagawa naming mag-upload at magbahagi ng mga file ng iba't ibang mga uri.
Mga uri ng tirahan
Sa tuwing nais naming mag-upload ng isang file ng video, maa-upload ito sa alinman sa mga sumusunod na site:
- sendvid
- streamable
- gfycat
Dito kakailanganin nating isaalang-alang ang pagkakasunud-sunod ng file ng pagsasaayos. Susubukan muna ng script na i-upload ang file sa sendvid site. Kung walang plugin para sa sendvid, susubukan nito ang iba pang dalawang mga site sa ibinigay na pagkakasunud-sunod. Siyempre, maaari mo itong baguhin sa config file.
Ang mga imahe ay mai-upload sa:
- tinyimg.io
- vgy.me
Ang mga audio file ay mai-upload sa:
- palusot
Ang mga file ng teksto ay maa-upload sa:
- nagmamadali
- ix.io
- sumulpot.us
Ang mga dokumento ay mai-upload sa:
- docdroid
Anumang iba pang mga file ay mai-upload sa:
- giraffe
- file.io
Ang ilan sa mga site na nakalista sa itaas tatanggalin ang mga nilalaman pagkatapos ng isang partikular na tagal ng panahon. Samakatuwid, kagiliw-giliw na tingnan ang mga tuntunin at kundisyon ng website bago i-upload at ibahagi ang nilalaman.
Kung may nais na malaman ang tungkol sa kagiliw-giliw na proyekto na ito, maaari silang kumunsulta sa kanilang website o ang script code sa iyong pahina GitHub.