Auf dem OS X-Terminal: Download-History und alle bekannten Wi-Fi Netzwerke anzeigen
Zwei Terminal-Kommmandos, die irgendwann noch mal hilfreich sein könnten, dürfen jetzt in euren Lesezeichen bzw. gleich in eurer gepflegten Terminal-Alias-Liste abgelegt werden.
Das erste Kommando spuckt eine ellenlange Liste aller Downloads aus, die seit dem ersten Start eures Macs auf der privaten Festplatte gelandet sind und fängt in unserem Fall mit dem Download des Google-Browsers Chrome, Mitte 2012 an.
Das Kommando durchforstet die in der OS X-Library abgelegte System-Datenbank „QuarantineEvents“ und zeigt anschließend alle jemals geklickten Download-URLs direkt im Terminal-Fenster an:
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent'
Das zweite Kommando informiert über die Namen aller Wi-Fi Netzwerke, mit denen euer Mac in der Vergangenheit mindestens einmal eine Verbindung aufgebaut hat und listet die Netzwerknamen chronologisch.
defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences RememberedNetworks | egrep -o '(SSID_STR|_timeStamp).+' | sed 's/^.*= \(.*\);$/\1/' | sed 's/^"\(.*\)"$/\1/' | sed 's/\([0-9]\{4\}-..-..\).*/\1/'
Beide Befehle müssen beim Kopieren ins Terminal ohne Zeilenumbruch übernommen werden.
Und wie lösch ich die Download Link History ??
Auf eigene Verantwortung:
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* ‚delete from LSQuarantineEvent‘
Danke, hat geklappt so wie es ausschaut :-)
Geht! Danke!
Da hat wohl jemand was zu verheimlichen, wenn du weißt was ich meine (;
Die meisten Frauen werden wohl kaum wissen wie sie das Auslesen können, es sei denn, es ist ne Programmiererin oder sie liest es hier explizit…. ;-p
Zum Glück…
^^
Flöt….
Die Download Link History einfach mit folgendem Kommando löschen:
sqlite3
~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* ’select LSQuarantineDataURLString from LSQuarantineEvent‘
die Anzeige funktioniert mit:
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* ‘select LSQuarantineDataURLString from LSQuarantineEvent’ | sort
wenn die Liste gelöscht ist wird natürlich auch nichts mehr angezeigt.
SQL error: no such table: LSQuarantineEvent ???
Danke, hat geklappt :-))
Schick !!
Der Hammer – selbst wenn man „Privates Surfen“ aktiviert, werden die Downloads mitgeloggt. :O
Ist natürlich ganz toll auf öffentlichen Macs usw – nicht! *thumbsdown* *fail*
Also bei mir erscheint rein gar nichts! nur ein > steht da ??
OK Sorry
Geht! Hab das ‚ am Ende vergessen ;-)