ich habe auch die orginale wieder eingefügt und unbenennt zu firefox2 und in meinem subprocess.Popen("firefox2") gemacht. Aber wieder das gleiche wie auf dem Bild. hab auch schon subprocess.open den ganzen pfad zum firefox.sh eingegeben, aber pasierte wieder das wie auf dem Bild. Bin ich zu blöd für den Fehler ?!?
Edith2: Also es geht soweit, nur geht jetzt "anwendungen -> internet -> firefox" nicht mehr im menu, er geht da nicht mehr auf, nur noch im terminal mit firefox "funktioniert"
Code: Alles auswählen
#!/usr/bin/env python
import hashlib
import getpass
import sys
import os
import subprocess
import time
import userlist
def main():
ticker = 2
while True:
name = hashlib.md5(str(getpass.getpass(
"Wer klopft zu dieser Stund ? "))).hexdigest()
zauberwort = hashlib.md5(str(getpass.getpass(
"Wie sagt man ? "))).hexdigest()
if (name == userlist.user and zauberwort == userlist.passwd):
subprocess.Popen("/usr/lib/firefox-3.6.24/firefox")
break
else:
print "War wohl nichts... ", ticker, "versuche !\n"
time.sleep(2)
os.system("clear")
ticker = ticker - 1
if (ticker == -1):
print "Shit Happens"
time.sleep(2)
sys.exit()
if __name__ == "__main__":
main()