Kwinqaku elilandelayo siza kujonga kwiSpotube. Yi le umthengi wasimahla kunye novulelekileyo wedesktop osebenzisa iSpotify kunye neYouTube yeAPI yoluntu ukwenza amava omsebenzisi angenamngcipheko, asebenzayo kunye nezibonelelo. Le app ilula kwaye isekwe kwiFlutter.
I-app ibanga ukuba ayiqokeleli naluphi na uhlobo lwe-telemetry, ukuxilongwa, okanye ukuqokelelwa kwedatha yomsebenzisi. Yintoni egqithisile i-akhawunti ye-premium yeSpotify ayiyi kuba yimfuneko ukusebenzisa usetyenziso.
Iimpawu eziqhelekileyo zeSpotube
- Es Vula Umnikezi (Ilayisensi yeBSD-4-Gatya). Ikhowudi yayo yomthombo inokufumaneka kwi Iprojekthi yeGitHub yokugcina.
- Inikezela nge kungenzeka ukusebenzisa imixholo emithathu. Enye ukukhanya, enye emnyama, kwaye enye isebenzisa imibala yenkqubo.
- Ayiqokeleli i-telemetry, ukuxilongwa okanye nayiphi na enye idatha yomsebenzisi.
- Inojongano olulula oluya kusivumela ukuba senze njalo khangela.
- Ulawulo lokudlala lukumatshini womsebenzisi, hayi kumncedisi.
- Akukho zintengiso zivela kwiSpotify okanye kuYouTube njengoko isebenzisa zonke ii-API zasimahla kunye nezikawonkewonke. Nangona kucetyiswa ukuxhasa abadali ngokubukela okanye ukubhalisa kwitshaneli yeYouTube yamagcisa okanye ukongeza njengengoma oyithandayo kwiSpotify.
- Inkqubo iya kusinika i ukukwazi ukufunda amazwi eengoma. Nangona ukuze ube nokufikelela kwezi, kufuneka a ingqondo kwaye uyiqwalasele kwisicelo.
- Iingoma ziyakhutshelwa usebenzisa iqhosha elifunyenwe kumdlali wenkqubo. Iingoma ezikhutshelweyo zigcinwa kwifolda ebizwa Spottube eyakwenziwa kulawulo Ukulanda yenkqubo yethu.
Ezi zezinye zeempawu zale nkqubo. Zonke zingaboniswa kwi Indawo yokugcina yeGitHub yenkqubo.
Faka iSpotube ku-Ubuntu
Njengephakheji ye-.DEB
Eyokuqala kwiinketho zokukwazi ukusebenzisa le nkqubo kwinkqubo yethu iya kuba sebenzisa i .deb package enokufumaneka iphepha lokukhupha iprojekthi. Unokukhuphela iphakheji yamva nje ekhutshwe namhlanje ngokuvula i-terminal (Ctrl + Alt + T) kwaye usebenzise i-wget kuyo ngolu hlobo lulandelayo:
wget https://github.com/KRTirtho/spotube/releases/download/v1.1.0/Spotube-linux-x86_64.deb
Nje ukuba ukhuphelo lugqityiwe, ngoku singadlulela phambili faka inkqubo usebenzisa lo mthetho ulandelayo:
sudo apt install ./Spotube-linux-x86_64.deb
Xa ukufakela kugqityiwe, kukho kuphela qala inkqubo sikhangela iqela lethu lomqalisi.
Khupha ngaphandle
Ukuba ufuna susa le nkqubo efakwe njenge DEB package, kwiterminal (Ctrl+Alt+T) kuyakufuneka kuphela ukuphumeza:
sudo apt remove spotube; sudo apt autoremove
Njengephakheji yePlppak
Enye into enokubakho kufakelo iya kuba usebenzisa i flatpak iphakheji. Ukuba usebenzisa Ubuntu 20.04, kwaye awukabinayo le teknoloji yenziweyo kwinkqubo yakho, ungaqhubeka Isikhokelo ukuba ugxa wakhe ubhale kule bhlogi kwithuba elidlulileyo.
Xa unokufaka olu hlobo lweepakethe, kufuneka uvule i-terminal (Ctrl+Alt+T) kwaye sebenzisa umyalelo:
flatpak install flathub com.github.KRTirtho.Spotube
Emva kokuba ufakelo lugqityiwe, unako vula isicelo sijonge umqalisi esiya kumfumana kwinkqubo yethu, okanye ungavula i-terminal (Ctrl+Alt+T) kwaye uphumeze:
flatpak run com.github.KRTirtho.Spotube
Khupha ngaphandle
Kwimeko apho ufuna Khupha le nkqubo, vula nje i-terminal (Ctrl+Alt+T) kwaye uqhube:
flatpak uninstall com.github.KRTirtho.Spotube
Njenge AppImage
Ku-Ubuntu siya kuba nayo iphakheji ye-AppImage ekhoyo. bucala ngasekhohlo inokufumaneka kwi iphepha lokukhupha iprojekthi. Unokukhuphela inguqulelo yamva nje ekhutshwe namhlanje ngokuvula i-terminal (Ctrl+Alt+T) kunye nokusebenzisa umyalelo:
wget https://github.com/KRTirtho/spotube/releases/download/v1.1.0/Spotube-linux-x86_64.AppImage
Xa ukukhuphela kwephakheji kugqityiwe, kuya kufuneka sifudukele kwifolda apho sigcina khona ifayile ye-AppImage. Emva koko kukho kuphela akunike iimvume eziyimfuneko:
sudo chmod +x Spotube-linux-x86_64.AppImage
Okwangoku, sinako qalisa inkqubo ngokunqakraza kabini kwifayile, okanye uchwetheze kwi-terminal:
./Spotube-linux-x86_64.AppImage
Cwangcisa
Njengoko kubonisiwe kwi Indawo yokugcina iprojekthi yeGitHub kukho ezinye iisetingi ekufuneka zenziwe ukuqalisa ukusebenzisa le software. Siza kufuna iakhawunti kaSpotify (simahla) kunye nomphuhlisi we-app ukuze akwazi ukufumana i-clientId kunye neSecret yeklayenti. Le app yomphuhlisi inokudalwa ngokulula kwaye simahla. Kuya kufuneka kuphela ukuya https://developer.spotify.com/dashboard/login kwaye ungene ngeakhawunti yeSpotify. Ukuba awunayo, kuya kufuneka wenze enye.
Xa singenile, siya kwenza njalo yenza isicelo sewebhu ngokucinezela iqhosha "Yenza i-APP".
Kwifestile eya kuvula, kuya kufuneka nika usetyenziso igama nenkcazelo.
Emva kwexesha kuyakufuneka hlela ubumbeko kwaye wongeze le URL ilandelayo http://localhost:4304/auth/spotify/callback njenge-URI ephinda uqondise usetyenziso, njengoko kunokubonwa kumfanekiso wekhusi odlulileyo. Eli nyathelo libalulekile ekuqinisekiseni. Emva kokugcina le festile siya kubuyela kwiphepha eliphakathi.
Apha kufuneka wenze njalo fumana kwaye ucofe isicatshulwa esithi BONISA IMFIHLO YOMTHENGI ukutyhila i Imfihlo yabathengi. Ngoku masenze ikopi Isazisi saBaxumi kunye Imfihlo yabathengi Ukuyincamathelisa kwimihlaba eyahlukeneyo enokubonwa kwikhusi lokuqala le Spotube.
Ke akukho nto ingeyiyo ngaphandle cofa kwiqhosha elithi «Ngenisa»ukuqalisa iSpotube.