Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thinkroot99/thinkrss
Script pentru citirea Feed-urilor RSS în GNU/Linux
https://github.com/thinkroot99/thinkrss
feed-reader gnu-linux linux rss rss-feed rss-reader script
Last synced: about 6 hours ago
JSON representation
Script pentru citirea Feed-urilor RSS în GNU/Linux
- Host: GitHub
- URL: https://github.com/thinkroot99/thinkrss
- Owner: thinkroot99
- License: gpl-3.0
- Created: 2023-09-01T12:36:02.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-18T14:52:08.000Z (8 months ago)
- Last Synced: 2024-03-18T16:16:54.058Z (8 months ago)
- Topics: feed-reader, gnu-linux, linux, rss, rss-feed, rss-reader, script
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ThinkRSS
### Descriere:
- Acest script Python este un instrument simplu și eficient pentru gestionarea și interacționarea cu linkuri din diferite surse, inclusiv fluxuri de știri RSS și clipuri video de pe YouTube.
- Utilizatorul poate deschide și explora linkurile dintr-un fișier specificat, având posibilitatea de a vizualiza și a interacționa cu articolele din fluxurile de știri RSS sau de a reda clipurile video direct din terminal. Interfața este intuitivă, oferind o experiență utilizator prietenoasă, iar gestionarea erorilor este realizată în mod adecvat pentru a asigura o experiență lipsită de probleme.### Utilizare:
Pentru a putea instala modulele necesare Phython trebuie să instalați prima dată `python-pip` sau `python3-pip`, în funcție de fiecare distribuție Linux. Iar pentru a putea vedea clipurile video de pe YouTube trebuie să instalați aplicația **mpv**.
1. Asigurați-vă că aveți modulele Python necesare instalate. Puteți instala modulele **Colorama** și **feedparser** folosind comanda:
pip install colorama feedparser
2. În directorul în care se află scriptul, creați un fișier text numit `links.txt`. Acesta va conține linkurile pe care doriți să le gestionați. Asigurați-vă că fiecare link este pe o linie separată în fișier.
3. Deschideți fișierul `links.txt` și adăugați linkurile dorite. Acestea pot fi linkuri RSS sau linkuri către clipuri YouTube. Asigurați-vă că fiecare link este pe o linie separată.
4. Deschideți un terminal în directorul în care se află scriptul și rulați-l cu comanda:
python ThinkRSS.py
5. Interacțiunea cu scriptul:
- Veți vedea o listă numerotată a link-urilor din fișierul `links.txt` în terminal.
- Selectați numărul corespunzător link-ului pe care doriți să-l deschideți sau să interacționați cu el.
- Dacă linkul este un flux RSS, veți putea vizualiza titlurile articolelor și să selectați unul pentru a-l deschide în browser.
- Dacă link-ul este un link către YouTube, veți putea vizualiza titlurile clipurilor și să selectați unul pentru a-l reda într-un player video integrat în terminal (mpv).
- Pentru a ieși din script, selectați `0` în timpul afișării linkurilor.