Betriebssystemspezifische Kommandos
Neustart: RANDOMIZE USR 0
System: Sinclair ZX Spectrum.
Inspiration von hier:
http://my.opera.com/raphman/blog/show.dml/302528
http://stackoverflow.com/questions/3983 ... title-in-x
Für Gnome gibt es noch eine Lib mit Python-Bindings namen wnck, mit der man sowas auch machen können soll (KDE (genauer dort KWin) einerseits und Gnome andererseits sind wohl die größten Windowmanager und wahrscheinlich auch am weitesten verbreitet. Obwohl das unter Linux nicht eine so große Rolle spielt: Man kann nutzen, was einem gefällt, es geht nicht um möglichst großen Umsatz).
Das hier wäre für Dich vielleicht auch ganz hilfreich:
Linux ist nicht Windows
Gruß
System: Sinclair ZX Spectrum.
Hab' mich mal ein bißchen umgesehen. Dieses könnte funktionieren - manchmal:graphicsH hat geschrieben:@problembär:Gibt es da einen Windowmanager vorinstallierten den fast jeder hat?Wenn ja, wie lautet der Befehl zum ändern des Fenstertitles?Der Fenstertitel wird durch den Windowmanager festgelegt
Code: Alles auswählen
#!/usr/bin/env python
# coding: iso-8859-1
import subprocess
def get_active_window_id():
pipehandler = subprocess.Popen(('xprop', '-root'),
stdout = subprocess.PIPE)
xprops = pipehandler.communicate()
xprops = xprops[0]
xprops = xprops.split("\n")
for line in xprops:
if '_NET_ACTIVE_WINDOW(WINDOW):' in line:
id = line.split(" ")[4]
return id
return "Error"
def set_active_window_title(title):
subprocess.call(("wmctrl", "-ri", get_active_window_id(), "-N", title))
set_active_window_title("Hallo")
http://my.opera.com/raphman/blog/show.dml/302528
http://stackoverflow.com/questions/3983 ... title-in-x
Für Gnome gibt es noch eine Lib mit Python-Bindings namen wnck, mit der man sowas auch machen können soll (KDE (genauer dort KWin) einerseits und Gnome andererseits sind wohl die größten Windowmanager und wahrscheinlich auch am weitesten verbreitet. Obwohl das unter Linux nicht eine so große Rolle spielt: Man kann nutzen, was einem gefällt, es geht nicht um möglichst großen Umsatz).
Das hier wäre für Dich vielleicht auch ganz hilfreich:
Linux ist nicht Windows
Gruß
@problembär
thx für den code
Hab ich bereits gemerkt.problembär hat geschrieben:Neustart: RANDOMIZE USR 0
Linux ist nicht Windows
thx für den code
-
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Etwa so lustig wie dein Thread.graphicsH hat geschrieben:heute ganz ein lustiger oda was?Neustart: SYS64738, System: C64
Neustart: systemctl start reboot.target, System: systemd.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Oder so. Frag mich was mir da für eine Doku in die Finger gekommen ist. Allerdings muss ich sagen, dass ich systemctl allgemein eher kompliziert in der Handhabung finde.lunar hat geschrieben:@Leonidas: "systemctl reboot"
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Hatten wir schon
?
Code: Alles auswählen
shutdown -r now #reboot
shutdown -h now #halt
-
- User
- Beiträge: 424
- Registriert: Montag 28. Juli 2003, 16:19
- Wohnort: /dev/reality
shutdown -r -t <0...315360000>
shutdown -s -t <0...315360000>
Windows seit XP
shutdown -s -t <0...315360000>
Windows seit XP
I'm not getting paid for being Mr. Nice Guy!