wnfDesktopkalender für KDE

12.10.2020 - Lesezeit: ~1 Minute

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

  • /home/enf/bin/wnfdesktopkalenderanzeigen.sh
    #!/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

Win10 und wnfDesktopkalender

10.07.2015 - Lesezeit: ~1 Minute

Der Desktopkalender läuft auch unter Win10. Nur bei der Installation warnt Win10 vor der Installation von Programmen unbekannter Hersteller.

Tags: Desktopkalender win10

wnfDesktopKalender.py 0.18

12.12.2011 - Lesezeit: ~1 Minute

Bei 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

Tags: Desktopkalender Python

wnfDesktpopkalender.py 0.17

04.08.2011 - Lesezeit: ~1 Minute

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-|python-powered-w-100x40|"Download wnfDesktopkalender_Anzeigen](http://downloads.wlsoft.de/wnfdesktopkalender.zip)

Tags: Desktopkalender Python

wnfDesktopKalender

04.02.2011 - Lesezeit: 5 Minuten

Nie 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)|

Zum Aufruf des wnfDesktopkalenders mit einer gesonderten Termindatei, den Autotart-Eintrag bearbeiten: ~~~ C:\Programme\wlsoft\Desktopkalender\wnfDesktopkalender_Anzeigen.exe /Termin=z:\wine\Eigene_Dateien\wnfDesktopKalender\wnfDesktopKalender.ini ~~~ Version 1.50 29.05.2009 - Rechtschreibkorrektur bei den Bundesländern (Danke für den Hinweis an H.S.) Version 1.49 29.01.2009 - Ein lang gehegter Wunsch wird war: Jetzt können auch Jahrestage und Geburtstage gelöscht werden. Version 1.48 01.10.2008 - neue Funktion Import von *.ics Dateien für Termine und Zeiträume eingeführt ausgewertet werden zur Zeit die Ferientermine von [sunbird.erweiterungen.de/](http://sunbird.erweiterungen.de/) Version 1.47 15.09.2008 - Der Startparameter /Termin= arbeitet jetzt CaseSensitive damit der Zugriff über Shared Folders der VMWare auf Linux-Filesystem funktioniert. Version 1.46 10.02.2008 - Anpassung des Desktopkalender für den EeePC - Ausgabe des Desktopkalenders ist jetzt als Jpeg möglich - Dialog verkleinert, damit er auf 800x480 Pixel passt Version 1.45 23.09.2007 - Da ein Nutzer des Programms die Verlegung des anzuzeigenden Bildes nach "Eigene Dateien" nicht verkraftet hat, ist es jetzt möglich das Ausgabeverzeichnis selbst festzulegen. Version 1.44 25.05.2007 - Für das Anzeigeprogramm, das in Autostart aufgerufen wird, ist es möglich, dass mit dem Startparameter /Termin= eine gesondertes Inifile für die Termine anzugeben. Wozu ist das gut? Ich arbeite auf verschiedenen virtuellen Maschinen und möchte auf allen Maschinen den Desktopkalender angezeigt haben, die Termine jedoch nur auf dem Host (Kubuntu 7.04) pflegen. Das Design wird jedoch für jede Virtuelle Maschine getrennt festgelegt. Version 1.43 24.05.2007 - Rechtschreibkorrektur "Fronleichnam" (Danke für den Hinweis an H.S.) Version 1.42 08.10.2006 - Im Designer wird jetzt im Titel das Datum angezeigt, an welchem das Bild als nächstes angezeigt wird. Version 1.41 14.09.2006 - Wegen der Benuztung unter Kubuntu/Wine wird das anzuzeigende Bild nicht mehr im Programmverzeichnis abgelegt sondern unter Eigene Dateien/wnfDesktopKalender/wnfDesktopKalender.bmp Version 1.40 14.06.2006 - Die Notiz wird wieder korrekt berücksichtigt. Version 1.39 13.06.2006 - Die Einstellung des Bundeslandes wird wieder korrekt berücksichtigt. Version 1.38 24.04.2006 - Design jetzt mit Schalter Größe des Bildes anpassen/ Originalgröße. So funktioniert das Erfassen der Farbe eines Pixels besser. Version 1.37 14.04.2006 - Design jetzt mit Tageshintergrundbildern möglich. Version 1.36 10.04.2006 - Design jetzt mit Button Desktop und Beenden Version 1.35 09.04.2006 - Für das Hintergrunddesign können die Terminfarben festgelegt werden. Version 1.34 08.04.2006 - Zwischenversion Version 1.33 05.04.2006 - Inidatei zur Speicherung der Termine verlegt nach "c:\Eigene Dateien\wnfDesktopKalender\wnfDesktopKalender.ini" - Ausgabeverzeichnis verlegt nach ".\Anwendungsdaten\wlsoft\wnfDesktopKalender\wnfDesktopKalender.bmp" - Für jedes Hintegrundbild kann jetzt eineigenes Design erzeugt werden. Version 1.32 25.03.2006 - Zusätzliche Einstellungsmöglichkeiten für Gitterlinienfarbe und für Schriftfarbe Version 1.31 19.11.2005 - Der Buß und Bettag wird jetzt richtig berechnet. Version 1.30 17.04.2005 - Schwarzen Rand um Desktopkalender entfernt Version 1.29 13.04.2005 - Anzeigemodus 4 Wochen (dienstags wechseln) eingeführt. Wenn Sie diesen Modus aktivieren, dann können Sie am Montag noch sehen, welcher Kollege am Wochenende Geburtstag hatte. Version 1.28 06.03.2005 - Drucken der 4-Wochenansicht eingebaut. Version 1.27 02.03.2005 - Die Ausrichtung der Termine kann jetzt vom Anwender festgelegt werden. Version 1.26 23.04.2004 - Es können jetzt auch PNG-Bilder als Hintergrundgrafik verwendet werden. Dank an : David Taylor Edinburgh [www.david-taylor.pwp.blueyonder.co.uk/](http://www.david-taylor.pwp.blueyonder.co.uk/) Version 1.25 30.03.2004 - die Breite und Höhe der Tagesfelder kann jetzt durch den Anwender an seine Bedürfnisse angepasst werden. Version 1.24 17.03.2004 - Es kann jetzt ein Verzeichnis angegeben werden, das verschiedene Hintergrundbilder enthält. Jeder Tag mit einem anderen Hintergrundbild... Version 1.23 19.10.2003 - Damit der Desktopkalender von verschiedenen XP-Nutzern verwendet werden kann, wurde die Datei wnfDesktopKalender.ini in das Verzeichnis Eigene Dateien verlegt. Version 1.22 25.05.2003 - Navigator überarbeitet - Sachsen und Thüringen ohne Frohnleichnam - Anzeige der Anzahl der erfassten Termine Version 1.21 09.02.2003 - Es können Termine mit Unterbrechungen in einen Jahreskalender eingetragen werden. Z.B. Ferientermine Version 1.20 20.08.2002 - Es kann zusätzlich eine Notiz auf dem Desktop angezeigt werden. Version 1.19 10.08.2002 - im Kalendernavigator wird die Differenz in Tagen bis heute gezeigt Version 1.18 18.06.2002 - der unter W2K auftretende Grafikfehler bei der Anzeige der Kalenderwochen beseitigt. Version 1.17 29.03.2002 (Karfreitag) - Kalenderwochen werden angezeigt Version 1.16 31.10.2001 - Bundesland abhängige Feiertage eingeführt Version 1.15 10.05.2001 - Reihenfolge der Anzeige geändert Geburtstage, Termine, zyklische Termine, Zeitraum Version 1.14 06.05.2001 - Zyklische Termine und Zeiträume mit Arbeitstagsmodus - Transparente Farbe für Termine eingeführt, die mit der jeweiligen Tageshintergrundfarbe dargestellt werden sollen Version 1.13 13.04.2001 - Hintergrundbild kann eingebunden werden Version 1.12 19.03.2001 - Countdown beginnt auch bei Autostart mit Heute Version 1.11 18.03.2001 - Countdown wird "sauber" gezeichnet Version 1.10 17.03.2001 - zyklische Termine eingeführt - Countdown eingeführt Version 1.09 13.03.2001 - Kalendernavigator zeigt Jahrestage in allen Jahren an Version 1.08 10.03.2001 - Kalendernavigator eingeführt Version 1.07 08.03.2001 - Doppelclick öffnet den Termin zur Bearbeitung Version 1.06 07.03.2001 - Desktopkalender Größe und Position änderbar Version 1.05 05.03.2001 - Singelinstance eingeführt Tags: Freeware Desktopkalender

wnfDesktpopkalender.py und Sourceforge

29.01.2011 - Lesezeit: ~1 Minute

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