Archive for category: Useful Snippets

Batch Upload für Sonorasaurus

5 July, 2010 (00:08) | AppleScript, Useful Snippets | By: hubi

Ich habe mir ja vor kurzem ein iPad zugelegt (Nelson sein Name) und war auf der Suche nach einer Player-Software, mit der ich zur Not halbwegs komfortabel Musik machen kann. Dabei bin ich auf Sonorasaurus gestoßen. Neben der File-Sync Lösung, die über USB funktioniert, ist bisher nur ein einfacher Webserver vorhanden, über den sich jeden [...]

Safari: Öffne alle JavaScript Links

5 May, 2010 (22:16) | Safari, Useful Snippets | By: hubi

Kann recht praktisch sein, wenn man sich mal alle JavaScript-Dateien zu einer Website anzeigen lassen möchte… Code zum markieren einmal anklicken Code im Skript-Editor öffnen tell application “Safari” tell document 1 –set mybaseURL to do JavaScript “document.URL.slice(0, document.URL.lastIndexOf(‘/’)+1)” set jslinks to do JavaScript “var jssrcarray = new Array() for (var i=0;i<document.getElementsByTagName(‘script’).length;i++) { jssrcarray.push(document.getElementsByTagName(‘script’)[i].src) } jssrcarray [...]

MAC-Adressen Filter der Airport-Station per Script befüllen

26 April, 2010 (19:54) | Useful Snippets | By: hubi

Ist zwar GUI-Scripting, hat mir aber einiges an Zeit erspart, als ich mal so 30 MAC-Adressen in den Filter einer Airport-Station eintragen durfte. =) Code zum markieren einmal anklicken Code im Skript-Editor öffnen set a to {“04:1e:aa:ef:7c:5d”, “04:1e:aa:eb:1:e7″} set i to 1 repeat with w in a activate application “AirPort Utility” tell application “System Events” [...]

Zugehörige Zeilen zusammenführen

25 April, 2010 (13:21) | Useful Snippets | By: hubi

Das Problem wurde hier mal beschrieben. Man halt also 2 Tabellen und möchte die Werte aus beiden zusammenführen (addieren in diesem Fall). Nix andere tut dieses Script mit tab-separierten Dateien. Code zum markieren einmal anklicken Code im Skript-Editor öffnen set file1 to quoted form of (POSIX path of ((choose file) as alias)) set file2 to [...]

csv Datei um unnötige Spalten erleichtern

21 April, 2010 (13:26) | Useful Snippets | By: hubi

Exports aus Datenbanken kommen ja gerne als CSV-Datei daher, diese sind mit Kommas separiert, manchmal sind aber in den Werten selber auch Kommas also z.B. “hubi”,”hubionmac”,”90,95€”,22 Das Problem ist also, dass man nicht einfach an Hand der , die Zeile aufsplitten kann, sondern auch darauf achten muss, ob ein Komma in Anführungszeichen eingeschlossen ist oder [...]

Text Encoding in Datei ändern

16 April, 2010 (20:49) | Useful Snippets | By: hubi

Ich brauchte auf die Schnelle ein Skript, mit dem sich eine cvs-Datei die von einem Windows-PC stammt (ISO-8859-1) von der Zeichenkodierung so umstricken lässt, dass ein Mac auf Anhieb (meist UTF-8 oder UTF-16) auch die ganzen Sonderzeichen (öüÖ usw.) korrekt darstellt. Dieses AppleScript Droplet konvertiert mit iconv die Datei also nach UTF-16 und speicher sie [...]

Dateigröße in Kilobyte, auch für Ordner

27 March, 2010 (13:04) | AppleScript, Useful Snippets | By: hubi

Die Größe von Ordner kann man anscheinend über den Finder nicht so ohne weitere berechnen lassen, also: Code zum markieren einmal anklicken Code im Skript-Editor öffnen tell application “Finder” set mydesktop to desktop as alias set desktopsize to my sizeof(mydesktop) end tell to sizeof(a) set a to quoted form of (POSIX path of (a)) return [...]