Редакція новин, сучасний CLI для читання ваших улюблених новин в Ubuntu

Про редакцію новин

У наступній статті ми збираємось поглянути на Newsroom. Це сучасний і безкоштовний інструмент для командного рядка. Це відкритий код і допоможе нам це зробити отримуйте наші улюблені новини в Ubuntu. Він розроблений із використанням JavaScript (якщо конкретно NodeJS). Це утиліта поперечна платформа і безперебійно працює на системах Gnu / Linux, Mac OSX та Windows.

Якщо ви шанувальник командного рядка, то, безсумнівно, ви зробите багато речей, наприклад, керуєте своїми системами Gnu / Linux (локальними або віддаленими), програмуванням, гуглинням за допомогою Googler, іграми та багатьма іншими речами зсередини. вікно терміналу. За допомогою цього інструменту ви можете читати улюблені новини та бути в курсі подій.

Типовими шрифтами Newsroom є: hackernews, techcrunch, inside, bnext, ithome, wanqu, nodeweekly, codetengu та gankio. Але якщо вони нам не подобаються, ми можемо налаштувати наші власні шрифти через файл OPML (Мова розмітки процесора структури). Це формат на основі XML, призначений для обміну структурованою інформацією між програмами, що працюють в різних операційних системах та середовищах.

Передумови

Нам потрібно буде мати менеджер пакетів для NodeJS. Ви зможете встановити NodeJS та NPM одразу у вашій системі Ubuntu, виконавши кроки, які ми вказуємо в цьому блозі про як встановити NodeJS.

Встановіть Newsroom

Коли в нашій системі встановлено NPM, ми можемо встановити Newsroom з дозволами адміністратора за допомогою команди sudo. Ми зробимо це наступним чином ( -g варіант означає глобальну установку, яка буде використана всіма користувачами системи) в терміналі (Ctrl + Alt + T):

sudo npm install -g newsroom-cli

Як тільки встановлення Newsroom буде успішним, ми можемо почати використовувати його, набравши в цьому ж терміналі таку команду:

newsroom

Ця команда приведе нас до інтерактивний інтерфейс командного рядка в якому ми можемо вибрати своє джерело новин. Нам доведеться використовувати стрілки вгору та вниз, щоб вибрати джерело зі списку заздалегідь визначених джерел, як показано нижче.

Редакція випущена за замовчуванням

Після вибору джерела новин усі заголовки новин відображатимуться, як показано на знімку екрана. Тоді ми можемо виберіть елемент, натискаючи пробіл. Після вибору елемент буде позначений зеленим кружком, як показано на скріншоті нижче. Ми зможемо натисніть Enter, щоб детальніше прочитати його з нашого веб-браузера заздалегідь визначений.

редакція виберіть новини

в вихід з CLI, нам доведеться натиснути Ctrl + C.

Ми також можемо надати джерело від якого ми хочемо отримувати новини безпосередньо. Ми зможемо обмежити кількість новин, які будуть відображатися на екрані. Очевидно це джерело новин має бути всередині файлу OPML з наших джерел. Формат команди, який нам доведеться використовувати, буде таким, як показано нижче:

newsroom fuente número-de-elementos

Наприклад:

newsroom hackernews 3

Створіть власний файл шрифту

І останнє, але не менш важливе, ми також можемо використовуйте наш власний файл OPML, як показано нижче. Таким чином, будь-хто може додати власні джерела новин, наприклад ubunlog.com, entreunosyceros.net тощо.

редакція - власні джерела

newsroom -o tus-fuentes.opml

Створення цього файлу вимагає певного синтаксису. Якщо хтось хоче спробувати створити свій власний, він може проконсультуватися Як створити файл OPML - в наступному сайт. Навіть я повинен це сказати Ви можете використовувати файл XML, наприклад, стрічки, щоб мати змогу побачити її вміст. Вам просто потрібно змінити розширення .xml на .opml.

Допоможіть

Щоб побачити довідкове повідомлення Newsroom, нам потрібно буде лише використати таку команду в терміналі (Ctrl + Alt + T):

допомогти редакції

newsroom --help

Видаліть Newsroom

Щоб видалити цей інструмент з нашого комп’ютера, нам потрібно буде лише відкрити термінал (Ctrl + Alt + T). У ньому ми напишемо:

sudo npm uninstall -g newsroom-cli

в отримати більше інформації про цю програму для терміналу може кожен перевірити сховище редакції новин, або ми також можемо побачити ваш код у Репозиторій GitHub. Newsroom - ще один чудовий спосіб отримати наші улюблені новини Gnu / Linux із командного рядка.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.