D
devben
Mitglied
Thread Starter
- Dabei seit
- 20.03.2009
- Beiträge
- 18
- Reaktionspunkte
- 0
Seit einigen Wochen macht das Dashboard-Widget, was es will - aber nicht umrechnen.
Ich weiss wie es zu beheben geht. Ihr geht einfach zum entsprechenden Widget-Ordner im Finder, via Shift+Cmd+G und "/Library/Widgets/" (ohne Anführungszeichen) und dort dann den Umrechner auswählen. Erstmal eine Sicherheitskopie von dem Ding anlegen, und dann mit der rechten Maustaste auf den Umrechner, und dann den Paketinhalt anzeigen lassen. Dort findet ihr die Datei "UnitConverter.js" - dieses Ding öffnet ihr mit dem TextEditor. Im TextEditor sucht ihr nach "USD". Dann wird folgende Zeile sichtbar:
Diese Zeile löscht ihr und setzt
Ihr müsst das Ding dann speichern. Möglicherweise beschwert der Mac sich über eure fehlenden Zugriffsrechte. Dann speichert ihr diese Datei als "UnitConverter.js" und verschiebt das Ding dann zu Fuss hinein. Dass ihr dabei das Adminpasswort eingeben müsst, muss ich ja nicht erwähnen
Anschließend im Terminal
eingeben und mit Return bestätigen. Dann lädt sich das Dashboard neu und voilá
(Wenn es diesen Workaround schon gibt, dann ignoriert mich einfach)
Ich weiss wie es zu beheben geht. Ihr geht einfach zum entsprechenden Widget-Ordner im Finder, via Shift+Cmd+G und "/Library/Widgets/" (ohne Anführungszeichen) und dort dann den Umrechner auswählen. Erstmal eine Sicherheitskopie von dem Ding anlegen, und dann mit der rechten Maustaste auf den Umrechner, und dann den Paketinhalt anzeigen lassen. Dort findet ihr die Datei "UnitConverter.js" - dieses Ding öffnet ihr mit dem TextEditor. Im TextEditor sucht ihr nach "USD". Dann wird folgende Zeile sichtbar:
Code:
if (a.iso== "USD") return -1;
Diese Zeile löscht ihr und setzt
Code:
if (a.name < b.name) return -1;
Ihr müsst das Ding dann speichern. Möglicherweise beschwert der Mac sich über eure fehlenden Zugriffsrechte. Dann speichert ihr diese Datei als "UnitConverter.js" und verschiebt das Ding dann zu Fuss hinein. Dass ihr dabei das Adminpasswort eingeben müsst, muss ich ja nicht erwähnen
Anschließend im Terminal
Code:
killall Dock
eingeben und mit Return bestätigen. Dann lädt sich das Dashboard neu und voilá
(Wenn es diesen Workaround schon gibt, dann ignoriert mich einfach)