App Update per Klick

Tobich

Aktives Mitglied
Thread Starter
Dabei seit
01.01.2010
Beiträge
2.989
Reaktionspunkte
163
Hallo zusammen

Ich nutze für den Datenaustausch zwischen den Mac und dem Server GoodSync
Da erschein praktisch jeden Monat eine neue Version wen nicht öfters. Also heist das für mich einmal Runterladen und dann auf jedem mac "installieren" gibt es da keine Script Lösung? zum Bastelen.
die Datei wird unter /Volumes/Mac/Mac-Server/Apps/MACApps/goodsync-mac -- Abgelegt
Das Ziel ich führe das Script aus:
GoodSync wir geschlossen, Laufwerk wird gemountet, die neue App wird in den /Applications Kopiert , die andere Version ersetzt, und danach wird die APP gestartet.

Besten Dank für eure Hilfe:cake:
 
Das war doch nicht so schwer

Hallo zusammen

Ich habe es Heute allein hin bekommen :d
Nachteil die Datei muss entpackt sein also als .APP im Ordner liegen, den mit dem automator kann man glaube ich leine DMG's Mounten und daraus dann die Datei kopieren oder? ich versuche das noch :)
Bildschirmfoto 2014-08-07 um 18.44.52.png
 
Du müsstest mit der Aktion Finder-Objekte öffnen auch DMGs öffnen können, das kopieren sollte dann auch möglich sein.
 
Du müsstest mit der Aktion Finder-Objekte öffnen auch DMGs öffnen können, das kopieren sollte dann auch möglich sein.
Ich Versuchs gleich einmal...
Also ich habe es geschaft jedoch habe ich noch ein Fehler beim auswerfen am Schluss:
Code:
2014-08-07 18:27:16 +0000: Programm beenden abgeschlossen
2014-08-07 18:27:16 +0000: Angegebene Finder-Objekte abfragen abgeschlossen
2014-08-07 18:27:17 +0000: Finder-Objekte öffnen abgeschlossen
2014-08-07 18:27:22 +0000: Pause abgeschlossen
2014-08-07 18:27:22 +0000: Angegebene Finder-Objekte abfragen abgeschlossen
2014-08-07 18:27:32 +0000: Pause abgeschlossen
2014-08-07 18:27:33 +0000: Finder-Objekte kopieren abgeschlossen
2014-08-07 18:27:33 +0000: Angegebene Finder-Objekte abfragen abgeschlossen
2014-08-07 18:27:43 +0000: Pause abgeschlossen
2014-08-07 18:27:44 +0000: Medium auswerfen fehlgeschlagen - 1 Fehler
2014-08-07 18:27:44 +0000: Der Vorgang konnte nicht abgeschlossen werden. (OSStatus-Fehler -47.) (-47)
<<<LOG - Ende>>>>>>
Das habe ich noch im Haupt Log gefunden:
07.08.14 20:32:16.000 kernel[0]: hfs: unmount initiated on GoodSync on device disk4s2
07.08.14 20:32:20.780 TechToolProDaemon[123]: CGSConnectionByID: 0 is not a valid connection ID.
07.08.14 20:32:20.780 TechToolProDaemon[123]: CGSGetOnScreenWindowCount: Invalid connection

Die Pausen von 5 Sec musste ich einbauen da die Dateien auf einem NAS liegen..:cool:
Also die Datei wird richtig kopiert die DMG wird auch ausgeworfen jedoch mit dem Fehler
 
Zuletzt bearbeitet:
Fehler -47 bedeutet, dass noch irgendein Programm auf das Volume zugreift. Mit folgendem Terminal Befehl kannst du herausfinden, welcher Prozess welche Dateien auf dem Volume geöffnet hat:

Code:
[COLOR=#000000]sudo lsof | grep '/Volumes/Name des Volumes'[/COLOR]

Randbemerkung: Für was brauchst du denn TechTool Pro? Das Programm sorgt leider immer wieder für Probleme, ich würde dir empfehlen es zu deinstallieren.
 
  • Gefällt mir
Reaktionen: Tobich
So ich werde das einmal Prüfen..an Techtool kann es nicht liegen da ich es auch auf meinem Mac mini Server habe und da habe ich eigentlich keine solchen Programme drauf...
Und ich habe es jetzt einmal runter geschmissen...

also der Terminal Befehl ging entweder nicht oder ich hab es verbockt...
Code:
MBA-Wlan:~ Toby$ sudo lsof | grep /Volumes/goodSync
MBA-Wlan:~ Toby$ sudo lsof | grep /Volumes/goodSync
MBA-Wlan:~ Toby$ sudo lsof | grep /Volumes/goodSync
MBA-Wlan:~ Toby$ sudo lsof | grep /Volumes/goodSync
MBA-Wlan:~ Toby$
 
GoodSync muss wahrscheinlich großgeschrieben werden? grep ist case sensitive, das kann man deaktivieren mit ... grep -i /Volumes....
 
  • Gefällt mir
Reaktionen: Tobich
Ok ich versuche das nochmal :) ein mac habe ich ja noch nicht aktualisiert.. ein gravierender Fehler ist es auf jeden fall nicht. den das update läuft supper so! eher ein Schönheit Fehler...
 
Zurück
Oben Unten