Seite 1 von 1
Systemtray & Dateiverknüpfung
Verfasst: Montag 17. April 2006, 12:01
von Ferox
Erste Frage:
Kann man unter Windows laufende Python-Programme in den Systemtray minimieren?
und
Zweite Frage:
Kann man Python-Programme auch automatisch per Doppelklick in der IDLE starten und nicht in der Kommandokonsole starten?
Edit (Leonidas): Thread einen sinnvollen Namen gegeben.
Re: 2 Fragen
Verfasst: Montag 17. April 2006, 12:48
von gerold
Ferox hat geschrieben:Erste Frage:
Kann man unter Windows laufende Python-Programme in den Systemtray minimieren?
und
Zweite Frage:
Kann man Python-Programme auch automatisch per Doppelklick in der IDLE starten und nicht in der Kommandokonsole starten?
Hi Ferox!
Natürlich kann man das. Obwohl ich nicht davon überzeugt bin, dass du das wirklich willst. Ehrlich.
Wie auch immer... Öffne den Arbeitsplatz. Extras --> Ordneroptionen --> Dateitypen.
Suche nach "py". Dort kannst du dann selber einstellen, was mit der Endung "py" verknüpft sein soll.
idle.py liegt im Ordner "C:\Python24\Lib\idlelib". Rufst du idle.py mit dem Parameter "-h" auf, dann werden dir die möglichen Kommandozeilenparameter angezeigt. Der für dich wichtige Parameter ist wahrscheinlich "-r". Damit kannst du ein Python-Modul zum Ausführen übergeben.
Python-Programme können auch als Symbol neben die Uhr gelegt werden. Das geht zum Beispiel mit pywin32 mit
win32gui.Shell_NotifyIcon().
Oder du verwendest von Anfang an "wxPython".
http://wiki.wxpython.org/index.cgi/FlashingTaskbarIcon
mfg
Gerold
Verfasst: Montag 17. April 2006, 13:13
von Ferox
Dankesehr
Verfasst: Montag 17. April 2006, 18:48
von jens
Also ich hab .py auch mit SciTE verknüpft... Weil ich einfach viel öfter Dateien editieren statt starten will
Möchte ich doch ein Programm ehr starten, kann man sich einfach eine Verknüpfung machen oder eine kleine Batch
Verfasst: Montag 17. April 2006, 21:11
von Leonidas
jens hat geschrieben:Also ich hab .py auch mit SciTE verknüpft... Weil ich einfach viel öfter Dateien editieren statt starten will
Also ich drücke da immer [F4] und schon öffnet sich SciTE
Verfasst: Dienstag 18. April 2006, 08:18
von jens
Leonidas hat geschrieben:Also ich drücke da immer [F4] und schon öffnet sich SciTE
Aus dem Dateiexplorer herraus und es öffnet sich dann die Python-Datei in SciTE? Wie geht das? Steht F4 für "bearbeiten" ?
Bei mir springt der Dateiexplorer bei F4 in die Adresszeile...
Verfasst: Dienstag 18. April 2006, 08:41
von gerold
jens hat geschrieben:Bei mir springt der Dateiexplorer bei F4 in die Adresszeile...
Hi Jens!
Ich tippe mal auf MidnightCommander.
lg
Gerold
Verfasst: Dienstag 18. April 2006, 12:01
von Leonidas
gerold hat geschrieben:Ich tippe mal auf MidnightCommander.
Oder irgend ein anderer
Norton Commander-Klon
Verfasst: Dienstag 18. April 2006, 12:05
von gerold
Leonidas hat geschrieben:gerold hat geschrieben:Ich tippe mal auf MidnightCommander.
Oder irgend ein anderer Norton Commander-Klon
Hi Leonidas!
Sonst kenne ich nur noch einen, mit dem man ziemlich gut arbeiten kann: Krusader
lg
Gerold
Verfasst: Donnerstag 4. Mai 2006, 12:43
von jens
jens hat geschrieben:Also ich hab .py auch mit SciTE verknüpft... Weil ich einfach viel öfter Dateien editieren statt starten will
Möchte ich doch ein Programm ehr starten, kann man sich einfach eine Verknüpfung machen oder eine kleine Batch
Unter Linux mach ich das jetzt genauso... In gnome-nautilus kann man einstellen, das Text-Dateien immer mit einem Editor geöffnet werden sollen, statt sie zu starten. Dazu zählen auch Python-Skripte...
Das dumme ist nur, das auch .sh Dateien dazu zählen... Von daher kann ich es nicht mehr so machen wie unter Windows, das Batchdateien normal gestarten werden
Verfasst: Donnerstag 4. Mai 2006, 21:53
von BlackJack
Unter Linux kann man doch Textdateien mit '.sh' als Endung ganz prima von Programmen unterscheiden, in dem man sich das executable bit anschaut. Kannst Du das Nautilus nicht beibringen?
Verfasst: Freitag 5. Mai 2006, 05:44
von jens
BlackJack hat geschrieben:Kannst Du das Nautilus nicht beibringen?
Nicht das ich wüsste... Aber ich hab ich Frage mal bei UbuntuUsers gestellt:
http://forum.ubuntuusers.de/topic/31040/#212212