Maqaalka soo socda waxaan ku eegeynaa qulqulka qaanso roobaadka. Maanta waxaa jira macaamiil badan oo Twitter ah oo loo heli karo Ubuntu, laakiin haddii aad ka mid tahay kuwa doorbidaya adeegso CLI si aad u aragto uguna wadaagto farriimaha qoraalka ah ee 'Ubuntu', sii wad akhriska xariiqyada soo socda.
Sidaan idhi, haddii aad tahay isticmaale jecel inuu isticmaalo terminalka, ma rabi doontid inaad ka tagto raaxadeeda oo aad aado meel kale oo aad ku samayso wax kasta oo ay Twitter kuu oggolaato inaad samayso. Isticmaalka terminal-ka waxay ka dhigeysaa howlaha qaarkood kuwo wax ku ool ah oo xitaa ka dheereeya isticmaalka garaafka garaafka. Tani waa sababta oo ah Qalabka xariiqda taliska ha isticmaalin ilo aad u tiro badan, taas oo ka dhigaysa iyaga beddel weyn oo ku saabsan codsiyada sawirada, gaar ahaan haddii aad isticmaasho qalab duug ah.
Marka xigta waxaan arki doonaa sida isticmaale kasta u awoodo si toos ah uga soo qor khadka taliska kana yimid Ubuntu iyada oo loo marayo barnaamijka 'Rainbow Stream app'. Si loo fuliyo geeddi-socodka oo dhan, waxaan arki doonaa sida loo rakibo arjiga iyada oo siineysa marin u leh inay adeegsato koontadayada 'Twitter', oo aan ku dhammeyno qoritaanka iyada oo loo marayo. Wax walba oo aan arki doonno, waan haystaa lagu tijaabiyey nidaamka Ubuntu 18.04 LTS.
Rakibaadda qulqulka qulqulka
Tani waa a Codsiga isha furan ee ku dhisan Python. Waxaan ku rakibi karnaa Ubuntu iyada oo loo marayo Rakibidda xirmada Python Pip3. Si aan ugu sii socono rakibideeda waxaan kaliya oo aan fureynaa terminal (Ctrl + Alt + T) oo aan ku fulinaa amarka soosocda si aan uguxirno pip3, hadii nidaamkaagu uusan horey u dhigin:
sudo apt install python3-pip
Barnaamijka waxaa lagu dhejin doonaa nidaamka. Hadda waan awoodnaa ku rakib xirmo qaanso-qulqulka 'Rainbow Stream' adigoo adeegsanaya pip3:
sudo pip3 install rainbowstream
Waxaad sidoo kale u baahan kartaa ku rakib xirmo dheeri ah si aad uhesho aaladda loo yaqaan 'Rainbow Stream utility' oo si fiican u shaqeysa nidaamkaaga. Maktabadahaan dheeraadka ah waxaa lagu rakibi karaa iyadoo la adeegsanayo amarka:
sudo apt-get install libsqlite3-dev libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev
Taas ka dib, wax walba diyaar bay u noqon doonaan isticmaal Qaanso-u-dhaca qulqulka CLI.
Bilow qulqulka Qaansoroobaad iyo Tweet
Bilaabidda iyo adeegsiga qulqulka qaanso roobaadka waa wax fudud. Waxaan kaliya u baahan doonnaa inaan ku fulino amarka soo socda bilow Rainbow Stream CLI:
rainbowstream
Rainbow Stream waxay u baahan doontaa rukhsad ay ku gasho Twitter-ka si aan ugu adeegsanno macmiilkan. Barnaamijku hadda wuxuu u baahan yahay PIN. Si aan u helno waxaan u baahanahay gasho barta Twitter-ka adoo adeegsanaya bogga soo socda oo si toos ah uga dhex furaya bog-shabakadeena ugu talagal markii aan bilowno qulqulka qaanso roobaadka:
Gali emailkaaga / username-kaaga iyo lambarkaaga sirta ah. Kadib dhagsii badhanka «Oggolaan app«. Marka macluumaadka koontada la xaqiijiyo, Twitter-ka API wuxuu abuuri doonaa PIN kaas oo naloo oggolaan doono inaan marinno qadka Rainbow Stream.
Taas ka dib, waa inaan kaliya yeelnaa ku qor lambarkan PIN Rainbow Stream si hawsha oggolaanshaha loo dhammaystiro waxaanna u aadi doonnaa CLI-ga soo socda:
Maamul Tweets-ka leh qulqulka qaanso roobaadka
Qoraa "h”Ka dibna riix furaha Intro. Tani waxaan ku tusi doonaa caawimaad ku saabsan wax kasta oo aan sameyn karno.
Tusaale ahaan, haddii aan rabno Ka eeg caawimaad tweets, waxaan isticmaali doonaa amarka soo socda:
h tweets
Marka xigta waxaan arki doonnaa qaar ka mid ah waxyaabaha ugu caansan ee aan ku sameyn karno CLI-daan:
Haddaan qorno 'me'oo guji Intro, waan awoodnaa arag Tweets-keena.
Hadaan rabno fiiri tiro cayiman oo ah Tweets, waxaan kaliya u baahanahay inaan qorno:
me [número]
Qoraa "guriga”Oo saxafadeed Intro waayo, eeg Khadkeena 'TimeLine'. Waxaan sidoo kale awoodnaa cadee tirada Tweets ee aan dooneyno qulqulka qaanso roobaadka inuu ina tuso makiinada:
home [número]
Hadaan rabno tweet ka soo Terminal, ma haysan doono wax badan oo aan qoro t [qoraalka tweet] ka dibna riix Intro si toos ah ugu soo qoro
Taas ka dib, waan awoodnaa Hubi in qoraalka si sax ah loo daabacay.
Dhammaan fariimaha qoraalka lagu qoro ee loo adeegsaday waxay la socdaan aqoonsi. Waan awoodnaa isticmaal aqoonsiga mid ka mid ah tweets-kaaga si aad u tirtirto adoo adeegsanaya amarka soo socda:
del [ID]
Haddii aad rabto bixitaanka, waad ku samayn kartaa adiga oo adeegsanaya toobiye Ctrl + C.
Koronto
Si aad uga saarto korontada, waxaad ku sameyn kartaa adoo ku ordaya amarka soo socda barta (Ctrl + Alt + T):
sudo pip3 uninstall rainbowstream
Si aad u hesho macluumaad dheeraad ah oo ku saabsan korantadan iyo isticmaalkeeda, isticmaalayaasha ayaa la tashan kara mashruuca GitHub ama dukumiintiyada rasmiga ah.