Re: [S] Kalender-Programm mit Mail-Benachrichtigung

2006-03-22 Diskussionsfäden Wolf Wiegand
Hallo,

Wolf Wiegand wrote:

 [EMAIL PROTECTED]:~ $ sqlite .mozilla/sunbird/ql0b9oxy.default/storage.sdb
 Unable to open database .mozilla/sunbird/ql0b9oxy.default/storage.sdb:
 file is encrypted or is not a database
 
 Hmpf. Wäre für Empfehlungen (auch dafür, wie man die storage.sdb lesen
 kann) dankbar.

Es handelt sich um eine sqlite3-DB, deshalb ging das oben nicht. Ich
habe mir jetzt ein kleines Skript gebastelt, das alle sich
wiederholenden Termine und alle einmaligen Termine, die in der Zukunft
liegen, im calendar-Format ausgibt. Ich hab das Skript mal
angehängt, es wird zusätzlich noch python2.4-pysqlite2 (nicht für Stable
vorhanden) benötigt.

Schönen Gruß,

Wolf
-- 
Büroschimpfwort des Tages: Kurzstrecken-Grübler - sein Vorgang des 
Nachdenkens bleibt recht übersichtlich und erfreut die Steno-Sekretärin. 
(Richard Hörner)
#!/usr/bin/python2.4

# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License.

from pysqlite2 import dbapi2 as sqlite
import time, ConfigParser, os.path, os

def databases():
# add names of other databases as you like
return [default_database()]

def default_database():
sunpath = os.environ[HOME]+/.mozilla/sunbird/
conffile = sunpath + profiles.ini
try:
fd = open(conffile, r)
except:
return 

parser = ConfigParser.SafeConfigParser()

try:
parser.readfp(fd)
val = parser.get(Profile0, Path)
fd.close()
sdbpath = sunpath + val + /storage.sdb
if os.path.isfile(sdbpath):
return sdbpath
else:
return 
except:
return 

def tstamp2date(tstamp):
# returns the given unix time stamp as a string with day/month only

# cut trailing 00
tstamp=tstamp/100

time_tuple = time.gmtime(tstamp)
return %d %d%(time_tuple[2], time_tuple[1])

def cal_entry(cur):
# returns the contents of the given tuple suitable for use by calendar
text, date = cur
return %s\t%s%(tstamp2date(date), text)

def main():

dbs = databases()

for db in dbs:
if db==:
continue

con = sqlite.connect(db)

queries=[]
# all repeating entries
queries.append(select title, event_start from cal_events inner 
join cal_recurrence on cal_events.id=cal_recurrence.item_id;)
# all non-repeating entries starting in the future
cur_sec = long(time.time())*100
queries.append(select title, event_start from cal_events where 
event_start  %d and id not in (select id from cal_events inner join 
cal_recurrence on cal_events.id=cal_recurrence.item_id);%cur_sec)

cur = con.cursor()

for query in queries:
cur.execute(query)
output = cur.fetchone()

while output:
print cal_entry(output)
output = cur.fetchone()

main()


[S] Kalender-Programm mit Mail-Benachrichtigung

2006-03-21 Diskussionsfäden Wolf Wiegand
Hallo,

ich nutze bisher calendar (aus dem Paket bsdmainutils) in Verbindung mit
cron, um mich an wiederkehrende Termine (hauptsächlich Geburtstage und
1x-im-Monat-Sachen) zu erinnern. Aber so langsam brauche ich mal ein
buntes Frontend dafür oder eine vergleichbare Anwendung und könnte ein
paar Empfehlungen gebrauchen. Meine Anforderungen:

- in Testing/Unstable verfügbar, Sarge wäre natürlich noch besser
- Groupware-Funktionalität wird nicht benötigt
- keine Web-Anwendung (verhandelbar, sollte der Rest stimmen und sofern
  für Sarge verfügbar)
- tägliche Mail-Benachrichtigung über aktuelle Termine per Mail möglich
  (ganz wichtig, es sollte zumindest halbwegs einfach sein, etwas
  entsprechendes zu schreiben)
- Die Kalenderkomponente ist nicht Teil einer riesigen Suite (ich
  möchte also nicht phpgroupware + -calender installieren)
- Unterstützung für einmalige Termine wäre nett (das fehlt mir bisher
  bei calendar)

Eigentlich wäre ja sunbird ideal, nur leider scheint es hipp zu sein,
Daten in höchst seltsamen Formaten abzulegen, sodass man nicht mal eben
calendar nachprogrammieren kann:

[EMAIL PROTECTED]:~ $ file .mozilla/sunbird/ql0b9oxy.default/storage.sdb 
.mozilla/sunbird/ql0b9oxy.default/storage.sdb: SQLite database (Version 3)
[EMAIL PROTECTED]:~ $ sqlite .mozilla/sunbird/ql0b9oxy.default/storage.sdb
Unable to open database .mozilla/sunbird/ql0b9oxy.default/storage.sdb:
file is encrypted or is not a database

Hmpf. Wäre für Empfehlungen (auch dafür, wie man die storage.sdb lesen
kann) dankbar.

Wolf

-- 
Büroschimpfwort des Tages: Systemapokalyptiker - IT-Mitarbeiter, der gern 
behauptet, das neue System fahre gegen die Wand oder treibe die Firma in 
die Pleite. Seine typische Reaktion: Ich mach' jetzt gleich gar nichts 
mehr! (Bernd Leibowitz)


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: [S] Kalender-Programm mit Mail-Benachrichtigung

2006-03-21 Diskussionsfäden Bernd Schwendele
Am Dienstag, den 21.03.2006, 23:43 +0100 schrieb Wolf Wiegand:
 Hallo,
 
 ich nutze bisher calendar (aus dem Paket bsdmainutils) in Verbindung mit
 cron, um mich an wiederkehrende Termine (hauptsächlich Geburtstage und
 1x-im-Monat-Sachen) zu erinnern. Aber so langsam brauche ich mal ein
 buntes Frontend dafür oder eine vergleichbare Anwendung und könnte ein
 paar Empfehlungen gebrauchen. Meine Anforderungen:
 
 - in Testing/Unstable verfügbar, Sarge wäre natürlich noch besser
 - Groupware-Funktionalität wird nicht benötigt
 - keine Web-Anwendung (verhandelbar, sollte der Rest stimmen und sofern
   für Sarge verfügbar)
 - tägliche Mail-Benachrichtigung über aktuelle Termine per Mail möglich
   (ganz wichtig, es sollte zumindest halbwegs einfach sein, etwas
   entsprechendes zu schreiben)
 - Die Kalenderkomponente ist nicht Teil einer riesigen Suite (ich
   möchte also nicht phpgroupware + -calender installieren)
 - Unterstützung für einmalige Termine wäre nett (das fehlt mir bisher
   bei calendar)
 
 Eigentlich wäre ja sunbird ideal, nur leider scheint es hipp zu sein,
 Daten in höchst seltsamen Formaten abzulegen, sodass man nicht mal eben
 calendar nachprogrammieren kann:
 
 [EMAIL PROTECTED]:~ $ file .mozilla/sunbird/ql0b9oxy.default/storage.sdb 
 .mozilla/sunbird/ql0b9oxy.default/storage.sdb: SQLite database (Version 3)
 [EMAIL PROTECTED]:~ $ sqlite .mozilla/sunbird/ql0b9oxy.default/storage.sdb
 Unable to open database .mozilla/sunbird/ql0b9oxy.default/storage.sdb:
 file is encrypted or is not a database
 
 Hmpf. Wäre für Empfehlungen (auch dafür, wie man die storage.sdb lesen
 kann) dankbar.

Evolution? 

Gruß
  Bernd



-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: [S] Kalender-Programm mit Mail-Benachrichtigung

2006-03-21 Diskussionsfäden Wolf Wiegand
Hallo,

Bernd Schwendele wrote:

 Am Dienstag, den 21.03.2006, 23:43 +0100 schrieb Wolf Wiegand:
 
  [Empfehlung für Kalender-Software]
 
 Evolution? 

Nein. Ich halte Evolution aus diversen Gründen für nicht benutzbar, um
es mal freundlich auszudrücken.

Wolf
-- 
Büroschimpfwort des Tages: Schutzverletzer - PC-User mit destruktivem 
Potenzial. (Bernd Lucas)


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: [S] Kalender-Programm mit Mail-Benachrichtigung

2006-03-21 Diskussionsfäden Kai Wilke
High, high ...
* Wolf Wiegand [EMAIL PROTECTED] schrieb am [22.03.06 00:46]:
 Hallo,
 
 Bernd Schwendele wrote:
 
  Am Dienstag, den 21.03.2006, 23:43 +0100 schrieb Wolf Wiegand:
  
   [Empfehlung für Kalender-Software]
  
  Evolution? 
 
 Nein. Ich halte Evolution aus diversen Gründen für nicht benutzbar, um
 es mal freundlich auszudrücken.
 
Kannste ja mal meine tools ausprobieren. Alles wird in reinen
Textdateien abgelegt. Paket kwtools-utils-pim unter.
deb ftp://server.mamemu.de/pub/kwtools/Debian/stable ./
planer vereinigt calendar, tex-cal, gcal und termin. Man sollte auch
die Ansicht (tagesaktuell, woechentlich, monatlich, etc) ueber
planer konfigurieren. Deutsche Manpages sind dabei. Aktuelle
Version ist 0.4.3-1.

Viel Spass, Kiste.

-- 
###
Netzworkk
Kai Wilke
[EMAIL PROTECTED]
http://www.netzworkk.de
http://netzworkk.berlios.de



signature.asc
Description: Digital signature


Re: [S] Kalender-Programm mit Mail-Benachrichtigung

2006-03-21 Diskussionsfäden Bernd Schwendele
Am Mittwoch, den 22.03.2006, 00:46 +0100 schrieb Wolf Wiegand:
 Hallo,
 
 Bernd Schwendele wrote:
 
  Am Dienstag, den 21.03.2006, 23:43 +0100 schrieb Wolf Wiegand:
  
   [Empfehlung für Kalender-Software]
  
  Evolution? 
 
 Nein. Ich halte Evolution aus diversen Gründen für nicht benutzbar, um
 es mal freundlich auszudrücken.

Unstabil? Bisher habe ich Evo nur unter Ubuntu stabil gesehen, da ich
Ubuntu nutze ist es für mich kein Problem. Aber was ist mit Korganizer?
Gruß




-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: [S] Kalender-Programm mit Mail-Benachrichtigung

2006-03-21 Diskussionsfäden Claus Malter
Hallo Wolf,

Wolf Wiegand wrote:
 Hallo,
 
 ich nutze bisher calendar (aus dem Paket bsdmainutils) in Verbindung mit
 cron, um mich an wiederkehrende Termine (hauptsächlich Geburtstage und
 1x-im-Monat-Sachen) zu erinnern. Aber so langsam brauche ich mal ein
 buntes Frontend dafür oder eine vergleichbare Anwendung und könnte ein
 paar Empfehlungen gebrauchen. Meine Anforderungen:
 
 - in Testing/Unstable verfügbar, Sarge wäre natürlich noch besser
 - Groupware-Funktionalität wird nicht benötigt
 - keine Web-Anwendung (verhandelbar, sollte der Rest stimmen und sofern
   für Sarge verfügbar)
 - tägliche Mail-Benachrichtigung über aktuelle Termine per Mail möglich
   (ganz wichtig, es sollte zumindest halbwegs einfach sein, etwas
   entsprechendes zu schreiben)
 - Die Kalenderkomponente ist nicht Teil einer riesigen Suite (ich
   möchte also nicht phpgroupware + -calender installieren)
 - Unterstützung für einmalige Termine wäre nett (das fehlt mir bisher
   bei calendar)

korganizer nutze ich unter KDE. KDE wäre ein riesen
Installationsaufwand, sofern nicht schon vorhanden. Sunbird ist mein
Favorit unter Windows.

 
 Eigentlich wäre ja sunbird ideal, nur leider scheint es hipp zu sein,
 Daten in höchst seltsamen Formaten abzulegen, sodass man nicht mal eben
 calendar nachprogrammieren kann:

Also ich finde Sunbird super, wenn man das WebCal Format nimmt. Da kann
man dann bequem mit einem kleinem Skript die Erinnerungen per Mail
verschicken lassen. Optional auch die Anbindung der Applikationen über
Webdav an die Kalenderdateien. Dies ermöglicht mir z.B aus der
Arbeit/Uni/Home auf den Kalender zuzugreifen (Linux/Windows).

 
 [EMAIL PROTECTED]:~ $ file .mozilla/sunbird/ql0b9oxy.default/storage.sdb 
 .mozilla/sunbird/ql0b9oxy.default/storage.sdb: SQLite database (Version 3)
 [EMAIL PROTECTED]:~ $ sqlite .mozilla/sunbird/ql0b9oxy.default/storage.sdb
 Unable to open database .mozilla/sunbird/ql0b9oxy.default/storage.sdb:
 file is encrypted or is not a database
 
 Hmpf. Wäre für Empfehlungen (auch dafür, wie man die storage.sdb lesen
 kann) dankbar.
 
 Wolf
 

MfG

-- 
Claus Malter debian ääht sprayen dot de
GnuPG-ID: 0x08B86210 http://wwwkeys.de.pgp.net


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: [S] Kalender-Programm mit Mail-Benachrichtigung

2006-03-21 Diskussionsfäden Kai Wilke
High, high ...
* Wolf Wiegand [EMAIL PROTECTED] schrieb am [22.03.06 00:46]:
 Hallo,
 
 Bernd Schwendele wrote:
 
  Am Dienstag, den 21.03.2006, 23:43 +0100 schrieb Wolf Wiegand:
  
   [Empfehlung für Kalender-Software]
  
  Evolution? 
 
 Nein. Ich halte Evolution aus diversen Gründen für nicht benutzbar, um
 es mal freundlich auszudrücken.
 
Lass dich nicht bei kwtools-utils-pim von der Beschreibung
(apt-cache show) stoeren, da stehen noch alte Namen bei planer: drin.

mfg Kiste
-- 
###
Netzworkk
Kai Wilke
[EMAIL PROTECTED]
http://www.netzworkk.de
http://netzworkk.berlios.de



signature.asc
Description: Digital signature