ИнстантНевс, одмах добијајте вести из командне линије

ИнстантНевс о

У следећем чланку ћемо погледати ИнстантНевс. У ово дигитално доба постоји мноштво јавних апликација и услуга којима је доступан читати вести на мрежи. Већина њих нам приказује вести користећи одговарајући ГУИ.

За нас који живимо залепљени за терминал цео дан, срећом постоји услужни програм командне линије за читање вести. Овај услужни програм пружа нам могућност тренутног преузимања свих врста вести и приказивања у терминалу. Неће нам требати ниједна ГУИ апликација. Према његовом творцу, такође ћемо имати могућност да користимо подразумевани прегледач система за читање вести са света и преглед његових слика, иако то није у потпуности тачно.

У овом кратком чланку видећемо како инсталирајте ИнстантНевс на Убунту, иако је доступан и за друге оперативне системе сличне Унику.

Инсталирање ИнстантНевс-а

Инсталацију овог услужног програма обавио сам на Убунту 17.04, али претпостављам да ће и у другим верзијама радити на исти начин. Да бисмо извршили инсталацију, можемо одабрати два једнако једноставна начина. Услужни програм ИнстантНевс може инсталирати помоћу пип-а o може се компајлирати и инсталирати директно из извора.

Инсталација путем ПИП-а

Да бисте извршили ову инсталацију ИнстантНевс-а мораћемо да инсталирамо ПИП на Дебиан, Убунту, Линук Минт. То можемо учинити отварањем терминала (Цтрл + Алт + Т) и уписивањем у њега:

sudo apt-get install python-pip

Једном када је ПИП инсталиран, можемо инсталирати ИнстантНевс наредбом на исти терминал:

pip install instantnews

Инсталација са изворним кодом

у саставити из извора, морат ћемо само отворити терминал (Цтрл + Алт + Т) и једну по једну написати сљедеће наредбе:

git clone https://github.com/shivam043/instantnews.git
cd instantnew
sudo python setup.py install

Конфигуришите ИнстантНевс

Инстантневс преузима све Наслови вести АПИ-ја вести. За оне од вас који не знате шта је то, рецимо да је АПИ за вести једноставан и лак за употребу АПИ који враћа ЈСОН метаподатке за наслове који су тренутно објављени на разним изворима блогова и вести.

Сада нуди наслове уживо из преко 70 популарних извора, као што су: Арс Тецхница, ББЦ, Блооберг, ЦНН, Даили Маил, Енгадгет, ЕСПН, Финанциал Тимес, Гоогле Невс, хакерске вести, ИГН, Масхабле, Натионал Геограпхиц, Реддит р / алл, Реутерс, Спеигел Онлине, Тецхцрунцх, Тхе Гуардиан , Тхе Хинду, Тхе Хуффингтон Пост, Тхе Невиорк Тимес, Тхе Нект Веб, Валл Стреет Јоурнал и још неколико њих.

За почетак, и пре свега, биће нам потребан АПИ АПИ кључ за Невс АПИ. Да бисмо је добили, мораћемо да се позабавимо следећим УРЛ адреса и региструјте се. Регистрација је потпуно бесплатна, потребно је само неколико секунди да бисмо могли добити АПИ кључ који нам је потребан.

отварање невсапи налога

Једном када добијемо АПИ кључ за веб локацију Невс АПИ, мораћемо да уредимо .басхрц датотеку из наше куће. Да бисмо то урадили, у терминал пишемо:

vi ~/.bashrc

На крају датотеке, мораћемо додати невсапи АПИ кључ као што је приказано испод:

export IN_API_KEY="PEGA AQUÍ LA CLAVE API DE NEWSAPI"

Нека то никоме не недостаје кључ морамо залепити унутар двоструких наводника. Сада можемо сачувати и затворити датотеку. Покрените следећу команду да бисте ажурирали промене.

source ~/.bashrc

Основна употреба ИнстантНевс-а

Помоћ можемо видети извршавањем у терминалу:

инстантневс опције

instantnews -h

Можемо навести све доступне канале вести. Списак свих доступних новинских канала видећемо укуцавањем следећег у терминал:

instantnews -sa

Излаз узорка био би отприлике следећи:

извори инстантневс

Као што сам већ поменуо, постоји приближно 70 извора вести. Као што сам прочитао, додаће се још (ако би се додали на шпанском, то би било у реду). Као што видите из горњег резултата, сви извори вести наведени су у једном извештају.

Такође можемо приказати категорије новинских канала. Да бисмо приказали целу категорију кодова канала вести, мораћемо само да извршимо:

instantnews --show_all

категорије инстантневс

у добити наслове вести са канала, рецимо цнн. Морамо извршити само следећу команду:

instantnews --news cnn

Сада ће нам терминал показати све вести из датог извора вести, односно ЦНН-а у нашем случају.

инстантневс цнн вести

Приликом тестирања приметио сам то Не могу да отворим ниједну вест у свом веб прегледачу да бих прочитао више о њој. Дакле, у овој верзији, више од читања свих вести, можемо прочитати само одломак. Претпостављам да је то грешка. Наравно, нема кода без грешака. Надам се да ће у будућим верзијама програмер решити овај проблем и додати неке нове функције.

Овај пројекат је још увек врло млад, али се активно развија. Ако пронађете било коју другу грешку или имате неке функције за које бисте желели да примене, можете на страници да обавестите аутора ГитХуб пројекта.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.