במאמר הבא אנחנו הולכים להסתכל על Spotube. זה לקוח שולחני חינם וקוד פתוח המשתמש ב-API הציבורי של Spotify ו-YouTube ליצור חווית משתמש נטולת סיכונים, יעילה וידידותית למשאבים. אפליקציה זו קלת משקל ומבוססת על Flutter.
האפליקציה טוענת שאינה אוספת כל סוג של טלמטריה, אבחון או איסוף נתוני משתמשים. מה עוד לא יהיה צורך בחשבון Spotify Premium כדי להשתמש באפליקציה.
מאפיינים כלליים של Spotube
- Es קוד פתוח (BSD-4-Clause License). ניתן למצוא את קוד המקור שלו בכתובת מאגר GitHub של הפרויקט.
- מציע את אפשרות להשתמש בשלושה נושאים. אחד בהיר, אחד כהה ואחד שמשתמש בצבעי מערכת.
- אינו אוסף טלמטריה, אבחון או כל נתוני משתמש אחרים.
- יש לו ממשק פשוט שיאפשר לנו לחפש.
- בקרת ההשמעה היא על המחשב של המשתמש, לא בשרת.
- אין פרסומות מ-Spotify או YouTube מכיוון שהיא משתמשת בכל ממשקי ה-API החינמיים והציבוריים. למרות שמומלץ לתמוך ביוצרים על ידי צפייה או הרשמה לערוץ היוטיוב של האמנים או הוספתם כרצועה מועדפת בספוטיפיי.
- התוכנית תיתן לנו את יכולת לקרוא מילות שיר. למרות שכדי לקבל גישה אליהם, אתה צריך א גאון ולהגדיר אותו באפליקציה.
- השירים ניתנים להורדה באמצעות הכפתור שנמצא בנגן התוכנית. רצועות שהורדו נשמרות בתיקייה בשם Spottube אשר ייווצר בתיקייה הורדות של המערכת שלנו.
אלה רק חלק מהתכונות של תוכנית זו. ניתן להתייעץ עם כולם מה- מאגר GitHub של התוכנית.
התקן Spotube על אובונטו
כחבילת .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. אם אתה משתמש באובונטו 20.04, ועדיין אין לך טכנולוגיה זו מופעלת במערכת שלך, תוכל להמשיך המדריך שכתב עמית בבלוג זה לפני זמן מה.
כאשר אתה יכול להתקין סוג זה של חבילות, תצטרך רק לפתוח מסוף (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
באובונטו תהיה לנו גם חבילת 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. אם אין לך אחד, תצטרך ליצור אחד.
כשאנחנו מחוברים, נעשה זאת צור יישום אינטרנט על ידי לחיצה על הכפתור "צור אפליקציה".
בחלון שייפתח, נצטרך תן לאפליקציה שם ותיאור.
מאוחר יותר יהיה צורך בכך ערוך את התצורה והוסף את כתובת האתר הבאה http://localhost:4304/auth/spotify/callback כ-URI להפניה מחדש עבור האפליקציה, כפי שניתן לראות בצילום המסך הקודם. שלב זה חשוב לאימות. לאחר שמירת חלון זה נחזור לעמוד המרכזי.
כאן אתה חייב מצא ולחץ על הטקסט שאומר הצג את סוד הלקוח לחשוף את סוד הלקוח. עכשיו בואו העתק את זיהוי הלקוח ו - סוד הלקוח כדי להדביק אותו בשדות המתאימים שניתן לראות במסך הראשוני של Spotube.
אז אין דבר מלבד לחץ על הכפתור שאומר «חפש» כדי להפעיל את Spotube.