OSX: RSS Google Reader mit Safari Extension (update)

Da ich neugierig bin, habe ich mal folgendes Safari Extension ausprobiert:

Diese Extension sieht wesentlich aufgeräumter und übersichtlicher aus, als das andere Extension, was ich für den google reader benutze.  Sehr spartanisch und übersichtlich. Was fehlt sind farbige Markierungen oder Hervorhebungen. Dies ist aber absichtlich so gewollt.

Doch Bilder sagen mehr als tausend Worte.

Joomla: preg_replace() Fehler beheben…

Ab der Joomla Version 1.5.10 ist in der PHP Datei methods.php ein neuer Aufruf hinzugekommen, welcher folgenden Fehler in den Error Logs vom Apache schreibt:

[Wed Sep 01 00:08:56 2010] [error] [client 88.217.170.134] PHP Warning:  preg_replace() [<a href='function.preg-replace'>function.preg-replace</a>]: Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/servers/raclet.net/docs/rACLet/libraries/joomla/methods.php on line 58

Dieser Fehler äussert sich darin, das die Link Auflösung nicht mehr funktioniert. Der Besucher der Seite klickt auf eine Unterseite und landet dann auf der Hauptseite.
Der Fehler ist die fehlende UTF8 Unterstützung in der Library PCRE.

Die Lösung ist entweder Neukompilierung der betroffenen Module, was auch die sauberste ist oder folgende, falls man dies nicht in den Hand hat:

In der PHP Datei methods.php (libraries/joomla) in der Zeile 58 den Eintrag von

$url = preg_replace('/\s/u', '%20', $url);

auf

$url = preg_replace('/\s/', '%20', $url);

ändern. Also das u löschen.
Nachteil dieser Lösung ist, wenn ein Update aufgespielt wird, muss dieses auch wieder angepasst werden.

iPhone: Wird auch die IMEI übertragen?

Nach dem Update auf iOS 4.x rief mich Robert an. Seine Nummer wurde mir übertragen. Wo ich ihn zu seinen Kontaktdaten hinzufügen wollte, fiel mit auf, dass beim Text iPhone stand. Seltsam, denn sonst seht da Mobil.

Hier hat mein iPhone automatisch erkannt, dass der andere Anrufer, in diesem Fall Robert auch ein iPhone hat. Wie geht so was? Wird die IMEI mit übertragen oder „schnacken“ die beiden iPhones während des Gespräches noch andere Daten aus?

Mir wird das bald zu gruselig. 🙂

Vielleicht ist es aber auch für FaceTime wichtig.

OSX: RSS Google Reader mit Safari Extension

Momentan benutze ich den Google Reader. Warum? Nun, Vienna hat leider noch keinen Google Reader Support und Gruml ist noch Beta und hakt noch etwas.

Warum den Google Reader? Nun den benutze ich um mit allen anderen Devices den gleichen Stand zu haben (Mac, iPhone, iPad, Windows, etc.).

Mit den Erweiterungen von Safari besteht die Möglichkeit den Reader richtig gut zu pimpen, wie die Jugend heute so sagt.

Folgende Safari Erweiterungen verschaffen Euch das gleiche Aussehen und Funktionalität wie am Foto oben.

Diese vier Safari Erweiterungen harmonieren seht gut zusammen.

Einen Nachteil hat das ganze aber. Man muss eine Internet Verbindung haben. Wer auch die RSS „archivieren“ oder offline ansehen will, sollte lieber doch entweder zu Vienna oder Gruml greifen

Outlook: Import der .nk2 Autovervollständigungsliste in Outlook 2010

Bei Outlook 2010 ist die .nk2 Datei abgeschafft worden. In diese wurde die Autovervollständigung von Outlook gespeichert.

In Outlook 2010 wird dies direkt im Profil mit abgelegt, was auch sinnvoller ist. Nur wie bekommt man die alte .nk2 Datei bei einem Umzug oder ähnliches importiert?

Folgende Schritte sind dazu notwendig:

– Kopiert die .nk2 Datei auf dem Client, wo Outlook 2010 installiert ist, in folgendes Verzeichnis. „%appdata%\Microsoft\Outlook„.
– Überprüfe den .nk2 Dateinamen mit dem Namen des Outlook Profile. Diese müssen übereinstimmen. In den meisten Fällen ist es Outlook.nk2.
(Profil Namen herausfinden: Systemsteuerung -> Mail -> Profile anzeigen)
–  Eingabeaufforderung öffnen und ins Office Verzeichnis wechseln, wo die Datei Outlook.exe ist.
– Outlook mit folgendem Parameter aus der Eingabeaufforderung starten: „Outlook.exe /importnk2
– Nachdem sich Outlook geöffnet hat, es gibt keine Meldung für den Import, sollte sich der Name der .nk2 Datei in OLD umbenannt worden sein.
– Damit war der Import erfolgreich.

Und wieder ein neuer „geheimer“ Schalter von Outlook 2010. 😉

OSX: Mail Erweiterung Mail.appetizer / GPGMail wieder zum laufen bekommen

Seit dem Update auf OSX 10.6.4 wurde auch Mail wieder Erneuert.

Leider funktionieren damit einige lieb gewonnenen Mail Erweiterungen nicht mehr.

Hier eine Lösung, welche bei Mail.appetizer und GPGMail funktioniert haben. Diese Vorgehensweise ist bei beiden bis auf den Dateinamen (GPGMail.mailbundle und Mail.appetizer.mailbundle) identisch anzuwenden:

  1. Mail beenden.
  2. Terminal starten und bei den folgenden beiden Befehlen die UUIDS merken (stehen zwischen <string> und </string>).
  3. cat /Applications/Mail.app/Contents/Info.plist |grep UUID -A 1
  4. cat /System/Library/Frameworks/Message.framework/Resources/Info.plist |grep UUID -A 1
  5. Den Ordner ~/Library/Mail/Bundles/ öffnen und dort von der Datei GPGMail.mailbundle* den Paketinhalt anzeigen (rechte Maustaste) lassen.
  6. Im Paketinhalt die Datei Contents/Info.plist mit dem Propertylisteditor öffnen.
  7. Unter SupportedPluginCompatibilityUUIDs die beiden in Schritt 3 und 4 gesammelten UUIDs als neue Einträge zu den bestehenden hinzufügen.
  8. Propertylisteditor beenden und dabei die Änderungen speichern, Terminal beenden.
  9. Mail neu starten.

Diese Lösung ist von Simon P.W. Schmitt und wurde von Ihm im Post GPGMail unter SnowLeopard reaktivieren (10.6.x) veröffentlicht.

Diese Vorgehensweise ist sicher auch auf andere Erweiterungen anwendbar.

Outlook: Rotes Kreuz in der E-Mail, temporäre Dateien löschen (OLKxyz)

Manchmal haben Kunden das Problem, das in Outlook statt dem Bild ein rotes Kreuz in der E-Mail angezeigt wird.

Das hängt mit den temporären Outlook Dateien zusammen, welche dann nicht angezeigt werden können. Hier hilft es, wenn dieser temporäre Ordner geleert wird. Nur leider findet sich dieser im System nicht. Das hat seinen Grund, zusätzlich unterscheidet sich der Ordner von Fall zu Fall. Der Name ist OLK gefolgt von einer Ziffer-Zahlen folge. Eine Möglichkeit ist es sich mühsam im der Registry den Ort heraus zu suchen oder einfach ein kleines Skript laufen zu lassen.

Dieses kleine Skript ist nicht perfekt und ist auf eigenem Risiko ein zu setzen. Selber hatte ich noch keine Probleme.

Tauscht je nach Outlook Version die Nummer in dem Registry Schlüssel aus (10.0 = Outlook 2002, 11.0 = Outlook 2003, 12.0 = Outlook 2007, 14.0 = Outlook 2010).

OLK-Löschen.bat:


@echo off
echo Loescht die Dateien im temporaeren Outlook Ordner (OLKxyz).
pause
FOR /F "tokens=2*" %%i IN ('REG QUERY "HKCU\Software\Microsoft\Office\10.0\Outlook\Security" /v OutlookSecureTempFolder') DO @SET "pathOLK=%%~j"

echo Ermittle Pfad...
echo Pfad: %pathOLK%
echo ...
echo Loesche Dateien...
del "%pathOLK%*.*" /q

echo ...
echo Fertig.

pause

OSX: Mail, nur die E-Mail Adresse kopieren

Gerade wollte ich eine E-Mail Adresse aus Mail kopieren.  Leider kopiert er ab OSX 10.6 nicht mehr nur die reine E-Mail Adresse sondern auch den Zusatz (Markus Rath <mr@paxterra.net>).

Um dieses Verhalten abzustellen setzt man den Schalter:

defaults write com.apple.mail AddressesIncludeNameOnPasteboard -bool NO

im Terminal ab. Dann kopiert er nur noch die E-Mail Adresse (mr@paxterra.net).

Mit dem Schalter YES lässt sich das ganze wieder Rückgängig machen.

Bitte beachten, dass danach immer Mail neugestartet werden muss.

Vielen Dank an www.kopflos.eu, wo ich den Hinweis fand.