AppleScript und Passwortabfrage

michanismus

michanismus

Aktives Mitglied
Thread Starter
Dabei seit
23.08.2004
Beiträge
434
Reaktionspunkte
0
Hallo,

ich habe eine Frage an die AppleScript Experten hier unter uns.

Ausgangssituation: Ich habe einen Ordner (egal wo), welcher als
Besitzer das System hat und zur Gruppe Admin gehört. Eigentlich
ja auch egal, hauptsache die Nutzer dürfen den Ordner nicht öffne.

Frage: Ist es möglich durch Ordneraktionen und AppleScript auf
Wunsch den Ordner zu öffnen, so dass das Passwort des Systems
abgefragt wird, und ich dann praktisch mit den Rechten des Systems
den Ordner durchforsten kann? :)

Rein theoretisch doch sicher kein Problem durch Unix Dateirechte-
system, oder?

Weiss jemand Rat und Tat? Danke!

Gruss,

Michi
 
Ich hab Dich mal zu den Skriptern verschoben!
Da kriegst Du sicher geholfen ;)
 
wegus schrieb:
Ich hab Dich mal zu den Skriptern verschoben!
Da kriegst Du sicher geholfen ;)

Oh, hab garnicht gesehn das es auch Skripte gibt. Sry und Danke :)

Ich schieb das mal nochmal nach oben...
 
...

Hallo michanismus,

wenn der Ordner nicht geöffnet werden darf wird das nicht gehen, da dann auch keine Ordneraktion ausgeführt wird. Also Keine Rechte für den User Bei dem Versuch eine Datei in den Ordner zu kopieren, kommt zwar eine Meldung, dass das Objekt nicht verändert werden darf und mann kann sich Identifizieren. Aber mann kann dann immer noch nicht den Ordner öffnen.
Besser wäre ein verschlüsseltes Image mit dem Ordner und ein Alias des Ordners außerhalb des Images. Bei Doppelklick auf diesen Alias wird das Passwort abgefragt und das Image gemountet und der Ordner geöffnet.
Eine Ordneraktion kannst Du an den Ordner im Image hängen.

on closing folder window for this_folder
tell application "Finder" to eject "Imagname"
end closing folder window for

Diese Skript muss in Library/Scripts/Folder Action Scripts gespeichert sein.

Würde das Image nach Schließen des Ordners automatisch auswerfen.
Wenn Du das gemountete Image aus der Seitenleiste des Finders ziehst und dann auswirfst, wird es beim erneuten Mounten nicht mehr in der Seitenleiste auftauchen. Verhält sich also fast wie ein Ordner mit Passwort. Elegant wäre noch ein unsichtbares Image und eine unsichtbare Imagedatei. (Punkt vor dem Namen). Dazu müsste aber dann die Ordneraktion noch angepasst werden.

Gruß Andi
 
Zuletzt bearbeitet:
Cloakit macht Ordner sichtbar und unsichtbar. Du kannst die Ansicht nur wechseln, wenn du dein Andmin Passwort eingibst
 
Danke für eure Antworten, ihr habt mir sehr geholfen :)

Gruß

Michi
 
Andi schrieb:
on closing folder window for this_folder
tell application "Finder" to eject "Imagname"
end closing folder window for

Diese Skript muss in Library/Scripts/Folder Action Scripts gespeichert sein.

Würde das Image nach Schließen des Ordners automatisch auswerfen.

Und wie müsste das Skript lauten, damit der Ordner beim Wechsel in den Ruhezustand automatisch ausgeworfen wird? on standby?
 
...

Hallo Wattschaf,

solch einen Befehl gibt es meines Wissens nicht in AppleScript. Hier bekommst Du ein Tool namens SleepWatcher, mit dem Du Skripts kurz vor dem Einschlafen des Rechners und nach dem Aufwachen ausführen kannst.

Gruß Andi
 
Okay, danke. Dann versuch ich damit mal mein Glück.

Grüße vom Schaf
 
Zurück
Oben Unten