BRss er en offline RSS-leser er skrevet i Python. & Nbsp; Det er en komplett omskriving av en annen python RSS-leser (! Naufrago), basert på begrepet service / klient. Den bruker dbus biblioteket for å muliggjøre kommunikasjon mellom tjenesten og klienter.
BRss består av to programmer:
1. brss-motor
brss-motoren er en dbus service. Dens viktigste funksjoner er:
& Nbsp; & nbsp; & nbsp; - Periodevis laster fôr artikler, med sine bilder
& Nbsp; & nbsp; & nbsp; - Varsle på oppdateringer
& Nbsp; & nbsp; & nbsp; - Transparent erstatter eksterne bilde koder på artikkelen forespørsel.
& Nbsp; & nbsp; & nbsp; - søke artikler
2. brss-leser
brss-leseren er en GTK + klient for brss-motor.
& Nbsp; & nbsp; & nbsp; - Kobles til brss-motor
& Nbsp; & nbsp; & nbsp; - Keyboard fôr og artikkelen navigasjon (& agrave; la Thunderbird)
& Nbsp; & nbsp; & nbsp; - Fullskjerm artikkelen visning
& Nbsp; & nbsp; & nbsp; - Artikkel søkemotor
OPPSTART:
Hvordan du installerer denne modulene kan variere avhengig av din distribusjon. I Arch Linux kjøre følgende kommando som root:
pacman -S dbus-python pygobject python2-feedparser python-pysqlite gtk3
& Nbsp; & nbsp; & nbsp; libwebkit3 libnotify gcc gettext
1. Pakk ut arkivet
& Nbsp; tar zxf brss-0.8.5dev.tar.gz
& Nbsp; cd brss-0.8.5dev
2. Installer
& Nbsp; sudo python setup.py installere
3. For noen grunn, er skjemaet ikke kopiert under installeringen, så gjør det manuelt.
& Nbsp; sudo cp brss / skjemaer / com.itgears.BRss.gschema.xml /usr/share/glib-2.0/schemas/
4. Utarbeide skjemaet mappen
& Nbsp; sudo glib-kompilere skjemaer /usr/share/glib-2.0/schemas /
Krav
- Python
- PyGObject
- FeedParser
- PySQLite
- python-dbus
Kommentarer ikke funnet