Die Suche ergab 84 Treffer

von mocca
Montag 9. März 2009, 19:33
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

also, ich habs doch nicht lösen können :( hatte nur die eine subroutine in den einstellungen deaktiviert und vergessen zu reaktivieren gehabt, dashalb liefs. also, nach wie vor läuft das programm 1a, wenn ich es manuell aus der konsole starte aber läuft nicht, wenn ich es aus der def main aufrufe. v...
von mocca
Montag 9. März 2009, 14:10
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

achso, sorry. die execvp anweisung im geposteten code ist ja der aufruf des anderen skriptes in dem dann wiederum die exec anweisung ist.

ist konnte das ganze aber nun lösen, indem ich das ganze als session.os.execvp statt direkt als os.execvp aufgerufen habe :)
von mocca
Montag 9. März 2009, 01:59
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

ich nochmal :) bin auf ein neues problem gestossen :( also, ich muss das skript von einem anderen aus aufrufen. das verlangt das system so. und zwar muss dazu eine "def main(session, **kwargs)" definiert sein. diese soll mir nun mein pythonskript aufrufen. nun ist es so, dass das skript fu...
von mocca
Freitag 6. März 2009, 12:37
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

naja, wenn man musik in einem geschäft im hintergrund laufen lässt, dann dient dies dazu den kunden zu unterhalten. man versucht damit den aufenthalt angenehmer zu machen. ein glücklicherer kunde, der den laden nicht gleich wieder verlässt kauft eher was -> indirekt kommerziell gerde beim frisör, we...
von mocca
Donnerstag 5. März 2009, 23:32
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

Zum OSError: Das Ding heisst OSError, nicht OS.Error
ups, ja klar. hatte es richtitg ins skript und falsch in den post geschrieben :roll:
von mocca
Donnerstag 5. März 2009, 23:00
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

hmm, sagen wir mal, warum auch immer (bug, usereingabe) zeigt die obfuscatete "ku"-variable auf ~ oder /etc/passwd... ich würd ja bei soviel mühe, die funktion zu verbergen, auf böswilligkeit tippen ;) dafür, dass du mich nicht kennst... das ist keine Böswilligkeit!!!! das dient dazu, nic...
von mocca
Donnerstag 5. März 2009, 22:45
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

Das spricht für dich, aber so machst du dir das Leben nur schwer. Auch wenn nur du allein das Skript wartest, lass das mal ein halbes Jahr ruhen und arbeite wieder daran ... dann wirst du merken, dass das nicht gut geht ;) leider möglich, wobei ich da eigentlich ziemlich dauerhaft dran arbeite und ...
von mocca
Donnerstag 5. März 2009, 22:06
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

ich kann die leute ihr box zerschiessen lassen, nehme ich an. aber eigentlich möchte ich das nicht. davon abgesehen, dass ich mit eurer hilfe hier ne menge lerne, würd ich das einfach gerne "korrekt" machen. das mit den bezeichnungen ist schon in ordnung so. da nur ich das ganze warte und ...
von mocca
Donnerstag 5. März 2009, 21:36
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

doch, ist mein ernst.
ist doch teil der absicherung.
wenn ich da hinschreibe: kontrolldatei1, kontrolldatei2, dann würde das der ganzen idee des verschlüsselns mit base64 widersprechen.

das mit try werde ich gleich mal versuchen :)
von mocca
Donnerstag 5. März 2009, 19:43
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

das problem is das os.remove(). dort gibt es, zumindest laut help, kein ignore_errors. und wenn ich es testweise einfüge kommt entsprechend ein fehler. sobald aber das erste os.remove() eine datei löschen soll, die es nicht gibt, bricht der ganze vorgang ab. so sieht der code bei mir aus: if all(map...
von mocca
Donnerstag 5. März 2009, 17:25
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

so, allerletzte frage, dann ists fertig. in meinem else ist es so, dass wenn eine der zu löschenden dateien fehlt, der rest nicht gelöscht wird, sprich der vorgang abgebrochen wird. wie kann ich das am einfachsten verhinden bzw. dafür sorgen, dass das ignoriert und der nächste befehl ausgeführt wird...
von mocca
Donnerstag 5. März 2009, 16:36
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

:D :D :D :D :D

danke schön!

ich dachte ich bräuchte die, da sonst für die pfadangabe die einfachen nicht mit encoded und decoded würden.

vielen dank.

werd mal versuchen das ganze nun fertig zu stellen und dann nach dem essen berichten :)
von mocca
Donnerstag 5. März 2009, 16:18
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

also, ich habe es jetzt soweit, dass die kontrolle mehrerer dateien auf existenz funktioniert. DANKE!!!! nun fehlt noch der base64 teil. das encoden und decoden ist kein problem. aber dies nun korrekt an den os.path.exist zu übergeben scheitert. encoded = base64.b64encode("'/usr/lib/nel'",...
von mocca
Donnerstag 5. März 2009, 13:18
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

naja, ich "kam" nicht direkt drauf, dass es bei os.access geht, ich dachte nur, dass es vermutlich geht. wusste nur, dass man normalerweise so mehrere zu prüfende dateien angibt. und sorry, ja, das mit all(map( hatte ich gesehen, aber nicht gewusst, dass das die korrekte vorgehensweise für...
von mocca
Donnerstag 5. März 2009, 12:44
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

könntet ihr mir nochmal was helfen? ich wollte mehrere dateien überprüfen lassen statt nur einer mit diesem code if os.access(['/usr/Plugins/Extensions/nel', '/usr/local/Dark', '/bin/mmfe', '/usr/lib/ma2/python/', '/usr/lib/ma2/python/Plugins', '/usr/AF', '/usr/f.ttf', '/var/etc/.en.cfg' ], os.F_OK)...
von mocca
Mittwoch 4. März 2009, 19:14
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

hab einfach shutils in mein installationspacket eingebaut und dann rmtree daraus importiert.
darf man doch, oder? ist ja non-kommerziell.
von mocca
Mittwoch 4. März 2009, 18:46
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

:D
sorry, stand auf dem schlauch. hab in dem link nach lösungen für mein sicherheitsproblem gesucht.

shutil hab ich jetzt mal importiert und wird halt einfach mit installiert. sehr schön. wieder ein problem weniger.

bleibt nur noch das unlesbarmachen der pfadangaben.
von mocca
Mittwoch 4. März 2009, 18:35
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

ne, soll nur sicherstellen, dass es nur dann läuft, wenn eine bestimmte datei im system vorhanden ist. im prinzip so, als würde es prüfen, ob die lizenz vorhanden ist und damit man die lizenz nicht einfach nimmt und auf ein fremdsystem kopiert, soll man nicht gleich sehen, in welchem ordner die lieg...
von mocca
Mittwoch 4. März 2009, 18:13
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

Hyperion hat geschrieben:Soll das ne Art Kopierschutz werden? Wenn ja: Vergiss es einfach!
Im prinzip sowas in der richtung.
wieso vergessen? :(
soll nichts hochsicherheitsmässiges sein, nur eine art vorsichtsmassnahme.
von mocca
Mittwoch 4. März 2009, 18:09
Forum: Allgemeine Fragen
Thema: Pythonprog nur ausführbar machen, wenn Bedingung erfüllt?
Antworten: 70
Zugriffe: 9933

:D die skripte laufen auf einer hardwareplattform (ähnlich dreambox etc.). wenn die python skripte ausgeführt werden entstehen automatisch .pyc versionen. nur dies sollen am ende im packet drin sein. in .pyc kann man letztlich nichts weiter lesen, ausser mit dem hexeditor. und da eben nur dinge, die...