Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο Spotube. Αυτό είναι ένα δωρεάν και ανοιχτού κώδικα πρόγραμμα-πελάτη επιτραπέζιου υπολογιστή που χρησιμοποιεί το Spotify και το δημόσιο API του Youtube για να δημιουργήσετε μια ακίνδυνη, αποτελεσματική και φιλική προς τους πόρους εμπειρία χρήστη. Αυτή η εφαρμογή είναι ελαφριά και βασίζεται στο Flutter.
Η εφαρμογή ισχυρίζεται ότι δεν συλλέγει κανενός είδους τηλεμετρία, διαγνωστικά ή συλλογή δεδομένων χρήστη. Επί πλέον δεν θα είναι απαραίτητος ένας premium λογαριασμός Spotify για τη χρήση της εφαρμογής.
Γενικά χαρακτηριστικά του Spotube
- Es ανοιχτή πηγή (Άδεια χρήσης BSD-4-Clause). Ο πηγαίος κώδικας του βρίσκεται στη διεύθυνση αποθετήριο GitHub του έργου.
- Προσφέρει το δυνατότητα χρήσης τριών θεμάτων. Ένα ανοιχτό, ένα σκοτεινό και ένα που χρησιμοποιεί χρώματα συστήματος.
- Δεν συλλέγει τηλεμετρικά, διαγνωστικά ή άλλα δεδομένα χρήστη.
- Έχει μια απλή διεπαφή που θα μας το επιτρέψει Αναζήτηση.
- Ο έλεγχος αναπαραγωγής βρίσκεται στο μηχάνημα του χρήστη, όχι στον διακομιστή.
- Δεν υπάρχουν διαφημίσεις από το Spotify ή το YouTube, καθώς χρησιμοποιεί όλα τα δωρεάν και δημόσια API. Αν και συνιστάται η υποστήριξη των δημιουργών παρακολουθώντας ή εγγραφείτε στο κανάλι των καλλιτεχνών στο YouTube ή προσθέτοντάς τους ως αγαπημένο κομμάτι στο Spotify.
- Το πρόγραμμα θα μας δώσει το ικανότητα ανάγνωσης στίχων τραγουδιών. Παρόλο που για να έχετε πρόσβαση σε αυτά, χρειάζεστε α μεγαλοφυία και ρυθμίστε το στην εφαρμογή.
- Τα τραγούδια μπορούν να τα κατεβάσετε χρησιμοποιώντας το κουμπί που βρίσκεται στη συσκευή αναπαραγωγής του προγράμματος. Τα ληφθέντα κομμάτια αποθηκεύονται σε έναν φάκελο που ονομάζεται Spottube που θα δημιουργηθεί στο φάκελο Λήψεις του συστήματός μας.
Αυτά είναι μόνο μερικά από τα χαρακτηριστικά αυτού του προγράμματος. Όλα αυτά μπορείτε να τα συμβουλευτείτε από το Αποθετήριο GitHub του προγράμματος.
Εγκαταστήστε το Spotube στο Ubuntu
Ως πακέτο .DEB
Η πρώτη από τις επιλογές για να μπορέσουμε να χρησιμοποιήσουμε αυτό το πρόγραμμα στο σύστημά μας θα είναι χρησιμοποιήστε το πακέτο .deb που μπορείτε να βρείτε στο σελίδα έκδοσης έργου. Μπορείτε επίσης να κάνετε λήψη του πιο πρόσφατου πακέτου που κυκλοφόρησε σήμερα ανοίγοντας ένα τερματικό (Ctrl+Alt+T) και εκτελώντας το wget σε αυτό ως εξής:
wget https://github.com/KRTirtho/spotube/releases/download/v1.1.0/Spotube-linux-x86_64.deb
Μόλις ολοκληρωθεί η λήψη, μπορούμε τώρα να προχωρήσουμε σε Εγκαταστήστε το πρόγραμμα χρησιμοποιώντας την ακόλουθη εντολή:
sudo apt install ./Spotube-linux-x86_64.deb
Μόλις ολοκληρωθεί η εγκατάσταση, μόνο ξεκινήστε το πρόγραμμα αναζητώντας την ομάδα μας για τον εκτοξευτή.
Καταργήστε την εγκατάσταση
Αν θέλετε καταργήστε αυτό το πρόγραμμα που είναι εγκατεστημένο ως πακέτο DEB, σε ένα τερματικό (Ctrl+Alt+T) θα χρειαστεί μόνο να εκτελεστεί:
sudo apt remove spotube; sudo apt autoremove
Ως πακέτο Flatpak
Μια άλλη δυνατότητα εγκατάστασης θα είναι χρησιμοποιώντας το πακέτο flatpak. Εάν χρησιμοποιείτε το Ubuntu 20.04 και εξακολουθείτε να μην έχετε ενεργοποιημένη αυτήν την τεχνολογία στο σύστημά σας, μπορείτε να συνεχίσετε Ο οδηγός που ένας συνάδελφος έγραψε σε αυτό το blog πριν από λίγο.
Όταν μπορείτε να εγκαταστήσετε αυτόν τον τύπο πακέτων, θα χρειαστεί μόνο να ανοίξετε ένα τερματικό (Ctrl+Alt+T) και εκτέλεση εντολής:
flatpak install flathub com.github.KRTirtho.Spotube
Αφού ολοκληρωθεί η εγκατάσταση, μπορείτε ανοίξτε την εφαρμογή αναζητώντας το πρόγραμμα εκκίνησης που θα βρούμε στο σύστημά μας ή μπορείτε επίσης να ανοίξετε ένα τερματικό (Ctrl+Alt+T) και να εκτελέσετε:
flatpak run com.github.KRTirtho.Spotube
Καταργήστε την εγκατάσταση
Σε περίπτωση που θέλετε απεγκαταστήστε αυτό το πρόγραμμα, απλά ανοίξτε ένα τερματικό (Ctrl+Alt+T) και εκτελέστε:
flatpak uninstall com.github.KRTirtho.Spotube
Ως AppImage
Στο Ubuntu θα έχουμε επίσης διαθέσιμο πακέτο AppImage. Ανατολή μπορείτε να βρείτε στο σελίδα έκδοσης έργου. Μπορείτε επίσης να κάνετε λήψη της πιο πρόσφατης έκδοσης που κυκλοφόρησε σήμερα ανοίγοντας ένα τερματικό (Ctrl+Alt+T) και εκτελώντας την εντολή:
wget https://github.com/KRTirtho/spotube/releases/download/v1.1.0/Spotube-linux-x86_64.AppImage
Όταν ολοκληρωθεί η λήψη του πακέτου, θα πρέπει να μεταφερθούμε στον φάκελο στον οποίο αποθηκεύουμε το αρχείο AppImage. Τότε υπάρχει μόνο σας δίνουμε τα απαραίτητα δικαιώματα:
sudo chmod +x Spotube-linux-x86_64.AppImage
Σε αυτό το σημείο, μπορούμε ξεκινήστε το πρόγραμμα κάνοντας διπλό κλικ στο αρχείο ή πληκτρολογώντας στο τερματικό:
./Spotube-linux-x86_64.AppImage
διαμόρφωση
Όπως αναφέρεται στο αποθετήριο GitHub του έργου Υπάρχουν ορισμένες ρυθμίσεις που πρέπει να γίνουν για να αρχίσετε να χρησιμοποιείτε αυτό το λογισμικό. Θα χρειαστούμε έναν λογαριασμό Spotify (δωρεάν) και μια εφαρμογή προγραμματιστή για να μπορείτε να αποκτήσετε το clientId και το clientSecret. Αυτή η εφαρμογή προγραμματιστή μπορεί να δημιουργηθεί εύκολα και δωρεάν. Θα χρειαστεί μόνο να πάτε στο https://developer.spotify.com/dashboard/login και συνδεθείτε με τον λογαριασμό Spotify. Αν δεν έχετε, θα χρειαστεί να δημιουργήσετε.
Όταν είμαστε συνδεδεμένοι, θα το κάνουμε δημιουργήστε μια διαδικτυακή εφαρμογή πατώντας το κουμπί "Δημιουργήστε μια εφαρμογή".
Στο παράθυρο που θα ανοίξει, θα πρέπει δώστε στην εφαρμογή ένα όνομα και περιγραφή.
Αργότερα θα είναι απαραίτητο επεξεργαστείτε τη διαμόρφωση και προσθέστε την ακόλουθη διεύθυνση URL http://localhost:4304/auth/spotify/callback ως URI ανακατεύθυνσης για την εφαρμογή, όπως φαίνεται στο προηγούμενο στιγμιότυπο οθόνης. Αυτό το βήμα είναι σημαντικό για τον έλεγχο ταυτότητας. Αφού αποθηκεύσουμε αυτό το παράθυρο θα επιστρέψουμε στην κεντρική σελίδα.
Εδώ πρέπει βρείτε και κάντε κλικ στο κείμενο που λέει ΔΕΙΞΤΕ ΑΠΟΡΡΗΤΟ ΠΕΛΑΤΗ να αποκαλύψει το Μυστικό πελάτη. Τώρα ας αντιγράψτε το Αναγνωριστικό πελάτη και Μυστικό πελάτη για να το επικολλήσετε στα αντίστοιχα πεδία που μπορείτε να δείτε στην αρχική οθόνη του Spotube.
Τότε δεν υπάρχει παρά μόνο κάντε κλικ στο κουμπί που λέει «Υποβολη» για να ξεκινήσετε το Spotube.