Πληκτρολογήστε, ανεβάστε αυτόματα όλους τους τύπους αρχείων από το τερματικό

anypaste-περίπου

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο Anypaste. Αυτό το εργαλείο είναι ένα Απλό σενάριο που θα χρησιμοποιηθεί για την αποστολή αρχείων σε συμβατούς κεντρικούς υπολογιστές ανάλογα με τον τύπο του αρχείου, δωρεάν και αυτόματα. Δεν θα είναι απαραίτητη η μη αυτόματη σύνδεση στους ιστότοπους φιλοξενίας για κοινή χρήση των αρχείων μας αργότερα.

Το Anypaste θα επιλέξει τους σωστούς ιστότοπους φιλοξενίας ανάλογα με τον τύπο αρχείου που θέλουμε να ανεβάσουμε. Με απλά λόγια, οι φωτογραφίες θα μεταβούν σε ιστότοπους φιλοξενίας εικόνων, τα βίντεο θα μεταβούν σε ιστότοπους φιλοξενίας βίντεο και ούτω καθεξής. ότι αργότερα θα μπορέσουμε να μοιραστούμε με τις επαφές μας. Αυτό το εργαλείο είναι εντελώς δωρεάν, ανοιχτού κώδικα, ελαφρύ και θα μας επιτρέψει να κάνουμε τα πάντα από τη γραμμή εντολών του λειτουργικού μας συστήματος. Αυτή η εφαρμογή δεν χρειάζεται να εξαρτάται από οποιαδήποτε εφαρμογή GUI που καταναλώνει μνήμη και είναι βαριά για την αποστολή και κοινή χρήση αρχείων.

Εγκατάσταση αντιπαράθεσης

Όπως είπα και πριν, αυτό το εργαλείο είναι απλώς ένα σενάριο. Επομένως, δεν θα υπάρξουν δύσκολα βήματα εγκατάστασης ή κάτι τέτοιο. Το απαραίτητο αρχείο κατεβάζεται απλώς κάπου όπου μπορούμε να το εκτελέσουμε, για παράδειγμα / 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, θα εκτελέσουμε στο τερματικό:

αρχείο jpg anypaste

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 αρχείο επιλέγοντας plugin

anypaste -p gfycat archivo.gif

Για να φορτώσουμε με ένα συγκεκριμένο πρόσθετο, αποφεύγοντας τους ελέγχους συμβατότητας, θα πρέπει να γράψουμε στο τερματικό:

anypaste -fp gfycat archivo.gif

Διαδραστική μεταφόρτωση

Για να φορτώσουμε αρχεία σε διαδραστική λειτουργία, θα χρειαστεί μόνο προσθέστε τη σημαία -i:

διαδραστική μεταφόρτωση αρχείου gif anypaste

anypaste -i archivo.gif

Όπως μπορείτε να δείτε στο στιγμιότυπο οθόνης, το σενάριο θα μας ζητήσει πρώτα άδεια για να καθορίσουμε αυτόματα τα πρόσθετα. Οι διαθέσιμες προσθήκες θα αναφέρονται παρακάτω και θα μας ζητήσει να επιλέξουμε μία από τη λίστα. Με τον ίδιο τρόπο, θα είμαστε σε θέση να ανεβάζουμε και να μοιράζουμε αρχεία διαφόρων τύπων.

Τύποι καταλυμάτων

Κάθε φορά που θέλουμε να ανεβάσουμε ένα αρχείο βίντεο, θα μεταφορτώνεται σε οποιονδήποτε από τους παρακάτω ιστότοπους:

  • αποστολή
  • ρέσιμο
  • gfycat

εδώ θα πρέπει να λάβουμε υπόψη τη σειρά του αρχείου διαμόρφωσης. Το σενάριο θα προσπαθήσει πρώτα να ανεβάσει το αρχείο στον ιστότοπο sendvid. Εάν δεν υπάρχει προσθήκη για το sendvid, θα δοκιμάσει τους άλλους δύο ιστότοπους με τη σειρά που δίνεται. Φυσικά, μπορείτε να το αλλάξετε στο αρχείο διαμόρφωσης.

Οι εικόνες θα μεταφορτωθούν σε:

  • tinyimg.io
  • vgy.me

Τα αρχεία ήχου θα μεταφορτωθούν σε:

  • Ινστιτούτο

Τα αρχεία κειμένου θα μεταφορτωθούν σε:

  • βιασύνη
  • ix.io
  • sprunge.εμάς

Τα έγγραφα θα μεταφορτωθούν σε:

  • docdroid

Οποιαδήποτε άλλα αρχεία θα μεταφορτωθούν σε:

  • Jirafeau
  • file.io

Μερικοί από τους ιστότοπους που αναφέρονται παραπάνω θα διαγράψει τα περιεχόμενα μετά από μια συγκεκριμένη χρονική περίοδο. Επομένως, είναι ενδιαφέρον να ρίξετε μια ματιά στους όρους και τις προϋποθέσεις της ιστοσελίδας πριν ανεβάσετε και μοιραστείτε το περιεχόμενο.

Εάν κάποιος θέλει να μάθει περισσότερα για αυτό το ενδιαφέρον έργο, μπορεί να συμβουλευτεί το δικό του ιστοσελίδα ή ο κωδικός σεναρίου στη σελίδα σας GitHub.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.