Wie bekomme ich einen OSX installer in den Programmordner

Man kann doch auch PATH im Script setzen.

Fortschrittsbalken wird schwierig, da muss man wohl dann in ObjC Bridge für die Pipe.

Eventuell wäre für das Script ein do script besser?
Damit das Terminal Fenster offen ist?
 
dazu müsstest das Shell Script in mehrere Teile zerlegen. AppleScript wartet bis ein <do shell script> durch ist.

Beispiel für einen progress bar der in 10 Schritten durchläuft


AppleScript:
global progress_counter

set progress_counter to 0

repeat with i from 1 to 10
    progress("mein Text", 10)
end repeat

close_progress()




on progress(progress_description, progress_total_steps)
    
    try -- for older systems without progress in AppleScript
        set AppleScript's progress total steps to progress_total_steps
        
        log progress_description
        
        set progress_counter to progress_counter + 1
        set AppleScript's progress completed steps to progress_counter
        set AppleScript's progress description to progress_description
        set AppleScript's progress additional description to ""
        
        delay 0.5
        
    end try
end progress



on close_progress()
    try
        activate me
        tell me
            set AppleScript's progress total steps to 0
            set AppleScript's progress completed steps to 0
            set AppleScript's progress description to ""
            set AppleScript's progress additional description to ""
        end tell
    end try
end close_progress
Hast du eventuell eine Lösung für eine Art Fortschrittsanzeige? Da das scritp sehr lange benörigt, wäre es toll, wenn der USer eine Rückmeldung erhält. Es würde auch durchaus ausreichen, wenn sowas ginge wie "tail ~/make_stick.log" in einem Fenster.
[/QUOTE]
 
Zurück
Oben Unten