Clinews - Lexoni lajmet e fundit nga rreshti i komandave

Lajmet terminale

sot le të flasim për një aplikacion të shkëlqyeshëm gjë që do të na ndihmojë të mbajmë krah për krah titujve të fundit nga komoditeti i linjës tonë të komandës.

Shërbimi për të cilin do të flasim sot ka si emër Klinike të cilat Përdoret për të lexuar lajmet dhe titujt më të fundit nga faqet e internetit të njohura, bloge nga terminali.

Kjo dobi Kjo do të na lejojë të informohemi për lajmet që na interesojnë, pasi ka karakteristikën që ne mund të filtrojmë lajmet sipas kritereve që ne tregojmë.

Në këtë mënyrë Clinews do të kërkojë lajme në të gjitha burimet që përputhen me kriteret / termin e kërkimit.

Në mes Karakteristikat kryesore që mund të gjejmë në Clinews janë:

  • Kufizoni sasinë e lajmeve që dëshironi të shihni,
  • Rendit lajmet (krye, më të fundit, të njohura),
  • Shfaqni lajmet në kategori (për shembull, biznesi, argëtimi, lojërat, gjenerali, muzika, politika, shkenca dhe natyra, sporti, teknologjia)

Me Clinews mund të lexoni se çfarë po ndodh në botë direkt nga Terminali juaj. Shtë një program falas me burim të hapur i shkruar me NodeJS.

Si të instaloni Clinews?

Gjëja e parë që duhet të marrim parasysh është se Clinews, është shkruar me NodeJS kështu që duhet ta kemi të instaluar në sistemin tonë.

Nëse nuk e keni të instaluar, thjesht hapni një terminal dhe ekzekutoni komandën e mëposhtme:

sudo apt-get install nodejs npm

Me këtë ne tashmë do të kemi NodeJS dhe menaxherin e paketës NPM, tani me ndihmën e kësaj ne do të instalojmë aplikacionin dhe në të njëjtin terminal do të ekzekutojmë komandën e mëposhtme për të instaluar Clinews:

npm i -g clinews

Tashmë keni bërë instalimin e aplikacionit, tani duhet të konfigurojmë API për të marrë meta të dhënat për titujt e botuar aktualisht në një larmi burimesh lajmesh dhe blogesh.

Aktualisht ofron tituj të drejtpërdrejtë nga 70 burime të njohura, përfshirë këtu Ars Technica, BBC, Blooberg, CNN, Daily Mail, Engadget, ESPN, Financial Times, Google News, Hacker News, IGN, Mashable, National Geographic, Reddit r / all, Reuters, Speigel Online, Techcrunch, The Guardian, The Hindu, The Huffington Post, The Newyork Times, The Next Web, The Wall Street Journal, SHBA. dhe me shume.

Në mënyrë që të merrni këtë API duhet të kalojmë në lidhjen vijuese dhe regjistrohuni për një llogari. https://newsapi.org/register

Pasi të keni marrë çelësin API nga faqja News API, redaktoni skedarin tuaj. bashrc:

sudo vi ~/.bashrc

Shtoni çelësin API të newsapi në fund siç tregohet më poshtë:

export IN_API_KEY="-tu-API-key-"

Vini re se duhet ta ngjisni çelësin brenda thonjëzave të dyfishta. Ruani dhe mbyllni skedarin.

Pasi të jetë bërë kjo, ata tani duhet të ekzekutojnë komandën e mëposhtme për të azhurnuar ndryshimet.

sudo source ~/.bashrc

Tani le të shkojmë përpara dhe të gjejmë titujt më të fundit nga burime të reja.

Si të përdorim Clinews?

lajm

Për të ekzekutuar këtë shërbim ne duhet të hapim një terminal dhe do të ekzekutojmë komandën e mëposhtme në të, të cilën do ta shoqërojmë me burimin e lajmeve që na interesojnë.

news fetch google-news

Këtu në këtë shembull mjaft praktik Ne po i themi aplikacionit që të marrë 10 titujt e fundit (si parazgjedhje) nga burimi "Google News. Përveç kësaj, ai tregon një përshkrim të shkurtër të lajmeve, datën dhe kohën e botuar, dhe lidhjen aktuale me burimin.

Për të lexuar një lajm në shfletuesin tuaj, mbani të shtypur tastin Ctrl dhe klikoni në URL. Do të hapet në shfletuesin tuaj të parazgjedhur të uebit.

Si Ata duan të dinë informacion në lidhje me burimet nga të cilat marrin informacionin ky aplikacion mund të ekzekutojë këtë komandë:

news sources

Me të cilin ato do të renditen dhe shfaqen në terminal. Clinews rendit të gjitha burimet e lajmeve, duke përfshirë emrin e burimit të lajmeve, kërkimin e id-ve, përshkrimin e faqes, URL-në e internetit dhe vendin ku ndodhet.

Për të kërkuar ndonjë kriter në këtë aplikacion Ne e bëjmë atë me komandën e mëposhtme:

news search "Linux"

Dhe me këtë, burimet që përmbajnë lajme në lidhje me këtë kriter do të shfaqen.

Nëse doni të dini pak më shumë për përdorimin e këtij aplikacioni, mund të ekzekutoni:

clinews -h

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.