Warum verwendest du nicht einfach mein autostart Modul dazu? Funktioniert unter Windows und Linux (nach freedesktop.org "Desktop Application Autostart Specification") und ist etwas weniger abenteuerlich als dein Ansatz.
...vielleicht sollte ich das Modul ja mal richtig veröffentlichen.
Jonas
[url=http://29a.ch/]My Website - 29a.ch[/url]
"If privacy is outlawed, only outlaws will have privacy." - Phil Zimmermann
@veers
kannst du bitte mal grob beschreiben, wie du in deinem Modul vorgehst.
Bin auch gerade dabei, einen Autostart für mein Programm zu entwickeln. Deine Seite ist leider blockiert bei mir im Geschäft (reason: uncategorized...).[/quote]
ice2k3 hat geschrieben:Bin auch gerade dabei, einen Autostart für mein Programm zu entwickeln. Deine Seite ist leider blockiert bei mir im Geschäft (reason: uncategorized...).
ich weiß nicht ob ich das richtig verstehe, => name ist der name, wie z.B. "namederdatei.test" und application ist der Pfad und name der Datei (oder ist das ein link), die darein gezogen wird?
Das war ja nur auf die Schnelle.
Ich meinte das halt allgemein. Ist das so gängig, aus sys.argv den Ordner zu lesen und diesen dann als "Working-Dir" zu setzen?
Du musst ja nicht unbedingt das working Directory wechseln, sondern kannst per `os.path.join(folder, fname)' dann an die eigentlichen Dateien kommen.
Wenn du keine GUI-Applikation hast, solltest du den Verzeichniswechsel unterlassen, denn der Benutzer hat das Programm ja eventuell aus einem guten Grund aus dem Verzeichnis gestartet.