Installation auf Ununtu 20.04 für Nutzer enf
Voraussetzungen
#!/bin/bash
cd $HOME
### Check for dir, if not found create it using the mkdir ##
[ ! -d "bin" ] && mkdir -p "bin"
sudo apt install subversion
sudo apt install python3-dateutil
cd $HOME/bin
echo "checkout nfix from assembla"
svn checkout https://subversion.assembla.com/svn/a2FFxGywyr46pcacwqEsg8.a2SA9sywyr46pcacwqEsg8/trunk/src/nfix
Startscript für Autostart
#!/bin/bash
# Das Tagesbild für den Desktopkalender erstellen
python3 /home/enf/bin/nfix/nfix_desktopkalender.py
Eintellungen für wnfDesktopkalender
python3 /home/enf/bin/nfix/nfix_desktopkalender_dlg.py
Tags: Desktopkalender
Der Desktopkalender läuft auch unter Win10. Nur bei der Installation warnt Win10 vor der Installation von Programmen unbekannter Hersteller.
Tags: Desktopkalender win10Bei Zeiträumen wird der Eintrag für "Zeitraum gilt" beachtet:
0 - ohne Feiertage
1 - ohne Feiertage und Sonntage
2 - ohne Feiertage und Sonntage und Samstage
3 - alle Tage
Die Skripte zur Anzeige des Desktpopkalenders unter Kubuntu 11.04 haben nicht mehr richtig funktioniert. Das erzeugte Hintergrundbild konnte unter [Arbeitsflächen-Einstellungen" nicht mehr angezeigt werden, obwohl es von Gwenview ordentlich dargestellt wurde.
Im Skript hatte ich der PIL-Funktion Image.Save() nur den Dateinamen übergeben. Eigentlich soll PIL an Hand der Datei-Erweiterung erkennen, welches Format zu schreiben ist. Aber es wurden neuerdings Jpeg-Dateien geschrieben, obwohl ich einen PNG-Dateinamen angegeben hatte.
alt
self.im.save(dn)
neu
self.im.save(dn,"PNG")
XXX-||"Download wnfDesktopkalender_Anzeigen](http://downloads.wlsoft.de/wnfdesktopkalender.zip)
Tags: Desktopkalender PythonNie mehr den Hochzeitstag vergessen. Auch der Geburtstag der Schwiegermutter gerät nicht mehr in Vergessenheit, wenn Sie den Desktopkalender installieren.
Das Hintergrundbild des Desktop wird als Kalender genutzt. Es können einmalige Termine, sich wiederholende Termine, jährliche Termine (Geburtstage, Hochzeitstage!) sowie Zeiträume (Urlaub, Ferien, Lehrgänge) angezeigt werden.
Jetzt auch mit Bundesland-abhängigen Feiertagen und Kalenderwochenanzeige.
XXX-||Der wnfDesktopkalender läuft unter Linux / Kubuntu 8.04 / KDE3 / wine|
||Der wnfDesktopkalender läuft unter Windows 2000, XP und Win7. (aber nicht unter Win7 Starter, weil dort keine Hintergrundbilder angezeigt werden dürfen)|
Wie ich gerade festgestellt habe zeigt mein wnf_desktopkalender_kde4.py heute immer noch das Datum von vorgestern an.
Was ist passiert?
Ich rufe das Programm von der Konsole auf aus, um mir die Fehlermeldungen anzuzeigen: ~~~ wnf_desktopkalender_kde4.py self.font = core.getfont(file, size, index, encoding) IOError: cannot open resource ~~~ Jetzt kontrolliere ich die wnfDesktopKalender.ini welchen Font ich benutze: ~~~ Linux_TextFont=/usr/share/fonts/truetype/msttcorefonts/verdana.ttf Linux_CountdownFont=/usr/share/fonts/truetype/msttcorefonts/verdana.ttf ~~~ Das Verzeichnis /usr/share/fonts/truetype/msttcorefonts/ ist jedoch bis auf eine README leer. In dieser Datei ~~~ $ less /usr/share/fonts/truetype/msttcorefonts/README ~~~ steht dass sich die Lizenz geändert hat und ich doch die Fonts neu installieren soll: ~~~ $ sudo apt-get install --reinstall ttf-mscorefonts-installer ~~~ Und hier beginnt das Problem. Der ttf-mscorefonts-installer versucht von Sourceforge Dateien mit den Fonts herunterzuladen: ~~~ wget: kann die Host-Adresse »»internap.dl.sourceforge.net«« nicht auflösen ~~~ Und hier der Grund wie heise.de meldet [**SourceForge schaltet Server nach Einbruch ab**](http://www.heise.de/newsticker/meldung/SourceForge-schaltet-Server-nach-Einbruch-ab-1179409.html) Also trage ich jetzt folgende Schriften in die wnfDesktopKalender.ini ein: ~~~ Linux_TextFont=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf Linux_CountdownFont=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf ~~~ Tags: Desktopkalender