Seite 1 von 1

Ich brauche hilfe

Verfasst: Montag 8. Januar 2018, 16:25
von MupfSpace
Ich Bin gerade dabei mit qpython auf an droid ein Terminal zu programmieren und komme auch ganz gut voran...

Ich möchte das man mit dem Befehl ~$ in das root Verzeichnis gelangt
Hier mein code dafür

elif prompt == ("~$"):
os.chdir ("/root/")
cmd = input ("~$")

Dann bekomme ich aber diesen Fehler

Traceback (most recent call last):
File "/storage/emulated/0/qpython/programms/status.py", line 74, in <module>
os.chdir ("/root/")
PermissionError: [Errno 13] Permission denied: '/root/'


Was kam ich tun? :K

Re: Ich brauche hilfe

Verfasst: Montag 8. Januar 2018, 16:31
von __deets__
Dein Android rooten und dann als User root in das Verzeichnis wechseln. Ob das allerdings wirklich so richtig zielführend ist, wage ich zu bezweifeln.

Was möchtest du denn eigentlich erreichen?

Nachtrag: deine Thementitel sind übrigens unter aller Kanone. Überleg dir mal in Zukunft etwas aussagekräftigere Titel. Hilfe braucht jeder – sonst bräuchten wir das Forum nicht.

Re: Ich brauche hilfe

Verfasst: Montag 8. Januar 2018, 16:31
von lackschuh
Ist dein Endgerät "gerootet"?

Re: Ich brauche hilfe

Verfasst: Montag 8. Januar 2018, 16:57
von MupfSpace
Muss man das Gerät wirklich rooten um in den ordner zugelangen

Re: Ich brauche hilfe

Verfasst: Montag 8. Januar 2018, 17:01
von MupfSpace
Oder kann man wenigstens eine eigene Fehler meldung machen für Geräte die nicht gerootet sind

Re: Ich brauche hilfe

Verfasst: Montag 8. Januar 2018, 17:38
von __deets__
Natürlich. Ausnahme abfangen, Fehlernummer abfragen & wenn es die richtige ist, eine Meldung ausgeben. Aber wenn das Programm nur tut, wenn es Root rechte hat, ist es eh unzumutbar. ICH installiere mir bestimmt nix von HansWSoft das root-Rechte verlangt. Hat ja seine Gründe so ein Sicherheitsmodell.