Sonntag, 5. Juli 2009

Nimbuzz Mobile: Einer für alle - alle für einen?


Kostenlose Multi-Messenger Programme gibt es mittlerweile diverse. Relativ neu in dieser Sparte tritt jetzt Nimbuzz gegen die Konkurrenz an.

Nimbuzz Mobile bietet kostenlose Anrufe, Chats und mehr mit Freunden bei Skype, StudiVZ, SchülerVZ, Windows Live Messenger (MSN), ICQ, Google Talk, Yahoo, Jabber, Twitter, AIM, Facebook, MySpace, Hyves, Gadu-Gadu und Giovani. Ein login, eine Kontaktliste, alle Accounts. Sogar ein SIP-Client ist eingebaut. SIP-Accounts bei VOIP-Providern lassen sich einbinden, so dass Anrufe darüber oder über Skype respektive SkypeOut auch ins Festnetz getätig werden können.

Die Oberfläche, Funktionalität und Stabilität überzeugen. Es gibt zwar noch ein paar kleine Bugs (z.B. schaltet nach einem Telefonat der Audio-Ausgang nicht zurück auf den Backspeaker), aber alles in allem ein wirklich empfehlenswertes Programm,nicht nur für Windows Mobile, sondern auch für Symbian 60 Telefone erhältlich.

Download Nimbuzz
Download Nimbuzz via HTC Touch Diamond2

Mittwoch, 1. Juli 2009

Windows Live, Hotmail und nur Ärger

Die Quintessenz dieses Artikels vorweg:

1. Finger weg von Windows Live für Windows Mobile
2. Hotmail Konten als Pop3 Postfach selbst einrichten
3. Als Messenger eine Drittanbieter-Software nutzen, der msn messenger Kontakte unterstützt

Für private Mails nutze ich hauptsächlich einen Hotmail-Account, auch den msn messenger (jetzt "Windows Live" genannt) habe ich auf dem Desktop PC. Da lag es nahe "Windows Live" auch auf dem HTC Touch Diamond2 zu installieren, klappt auch wunderbar, mein Hotmail Konto wurde auch gleich als eMail Konto auf dem Gerät konfiguriert, msn messenger installiert.... Doch schlau wird man leider immer erst hinterher, hier die Probleme:

1. Das durch Windows Live für Windows Mobile angelegte eMail Konto für Hotmail ist kein herkömmliches pop3 Konto, es bedient sich einer speziellen DLL (WLMMailTransport.dll ), diese DLL hat jedoch einen Fehler: Clickt man auf "Senden/Empfangen" bei diesem Postfach, so wird eine bestehende WLAN Verbindung schlicht ignoriert und es wird eine kostenpflichtige Verbindung zum Mobilfunkprovider hergestellt (!)

Nachdem ich rausgefunden hatte, dass es nicht an einem Einstellungsfehler meinerseits (andere eMail Konten funktionieren einwandfrei mit WLAN), sondern an dieser spezifischen Art von Konto liegt, mit eben dieser DLL, versuchte ich einfach das Konto nochmal als pop3 Konto einzurichten. Das schlägt aber leider fehl - es wird erkannt, dass das Konto schon durch Windows Live für Windows Mobile kontrolliert wird und ich kann es nicht nochmal einrichten. Da lag es natürlich nahe das Postfach zuerst zu löschen, aber:


2. Durch Windows Live für Windows Mobile kontrollierte/erstellte Postfächer lassen sich nicht löschen (!)

Der nächste Schritt lag nahe, Windows live für Windows Mobile muß weg! Aber...

3. Windows Live für Windows Mobile läßt sich nicht deinstallieren (!)

Die Verärgerung wurde größer, also Microsoft Support Seite gesucht für Windows Live für Windows Mobile die lautet http://support.live.com, ließ sich prompt mif Firefox zunächst (später doch) nicht öffnen, also Internet Explorer benutzt. Langes Formular ausgefüllt und die Probleme bis ins Detail erklärt. Gut war: Die Antwort kam innerhalb weniger Stunden, die hätten sie sich aber auch sparen können, denn das Problem wurde nicht mal ansatzweise verstanden. Die Mail enthielt lediglich Hinweise, wie ich ein pop3 Konto für meinen Hotmail Account erstelle (Was ja aber nicht geht, da ein Postfach für diese eMail Adresse schon existiert und was ich auch im Detail erläutert hatte). Meine Frage, wie man Windows Live deinstalliert und wie man das bestehende Konto löscht blieb zudem völlig unbeantwortet.

Aber wozu hat man Browser auf dem TD2, man kann die Mails ja auch über die Webseite lesen, oder ? oder ?

4. Vorliegende eMails in Hotmail Konten lassen sich nicht mit Opera öffnen

Nunja, mit dem Pocket Internet Explorer klappt das zumindest, aber...

5. Dateianhänge von eMails lassen sich nicht speichern, auch nicht mit Pocket Internet Explorer

Mobil ist man damit jedenfalls nicht, liebe Firma Microsoft

Erst eine erweiterte Google-Recherche lieferte nun ansatzweise Hilfe: Das Postfach läßt sich löschen, nachdem man in die Registry (mittels Registry-Editor) eingegriffen hat, hierzu:

HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Svc\Hotmail
DWORD Wert "UserCannotCreate" auf 0 (Decimal) setzen

Danach unter dem Touchflo eMail Tab auf "Menü" clicken - "Konten" - "Konten" - Hotmail Konto anwählen - "Menü" - "Löschen" wählen.

Danach kann man dann das Postfach nochmal neu als herkömmliches pop3 Konto mittels dieser Anleitung einrichten.

Die Grundzüge:

POP server: pop3.live.com (Port 995)
POP SSL benötigt? Ja
User name: Die Windows Live ID, zum Beispiel deinname@hotmail.de
Password: Das Hotmail / Windows Live Passwort
SMTP server: smtp.live.com (Port 25)
Authentication benötigt? Ja (wie Posteingangsserver)
TLS/SSL benötigt? Ja


Als nächstes werde ich mich daran machen Windows Live komplett vom Gerät zu entfernen und die Vorgehensweise hier posten.

Wissenswertes über Microsoft .net compact framework


Das Microsoft .net compact framework (kurz .netcf) wird für (fast) alle Anwendungen benötigt, die mit Visual Studio für mobile Geräte entwickelt wurden.

Leider ist auf dem HTC Touch Diamond 2 jedoch nur die Version 2.0 des .netcf vorinstalliert. Installiert man nun eine Anwendung, die das .netcf 3.5 voraussetzt (was die meisten neueren Anwendungen tun), so kann es zu diversen Problemen führen und die Anwendung wird ggf. gar nicht laufen.

Microsoft .netcf 3.5 nachzurüsten ist also mittlerweile ein "must have". Leider bietet Microsoft das .netcf 3.5 aber nicht zum alleinigen download an, stattdessen muß man das komplette Paket für Desktop PC runterladen und installieren. Nach der Installation auf dem PC findet man das für den Pocket PC benötigte NETCFv35.wm.armv4i.cab im Verzeichnis \Programme\Microsoft.net\SDK\CompactFramework\v3.5\WindowsCE. Um es zu installieren, kopiert man die Datei NETCFv35.wm.armv4i.cab auf den HTC Touch Diamond 2, öffnet sie dort und folgt den Installationsanweisungen.

Um die neue Version quasi zur "Standard" Version zu machen, so dass alle Programme, die das .netcf nutzen jetzt auch die neue Version nutzen (und ggf. schneller laufen), ist es nötig folgende Registry Änderung (mittels Registry Editor) vorzunehmen (siehe Bild):

HKEY_LOCAL_MACHINE\Microsoft\Software\.NETCompactFramework

Hier findet man nun 2 Einträge. Einen für 2.0.xxxx und einen für 3.5.xxxx

1. Ändert den DWORD Wert für den 2.0.xxxx auf 0 (Decimal)
2. Ändert den DWORD Wert für den 3.5.xxxx auf 1 (Decimal)

Solltet Ihr Probleme mit Anwendungen feststellen könnt Ihr diese mittels eines Tools aus den Power Toys für .Net Compact Framework als Ausnahme konfigurieren und ihr das "alte" .netcf 2.0 zuweisen. Nach Installation der Power Toys geht ihr erneut auf dem Desktop Rechner ins Verzeichnis C:\Programme\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE\wce500\armv4i und kopiert die Datei NetCFCfg.exe auf den HTC Touch Diamond 2. Dort dann ausführen. Unter dem Tab "Application Policy" findet man alle auf dem Gerät installierten Programme, die das .netcf nutzen. Dort kann dann eingestellt werden, welches Programm welche Version des .netcf nutzen soll.

Mittlerweile kursiert im Internet sogar eine Version .netcf 3.7, jedoch ist diese noch nicht offiziell von Microsoft veröffentlich worden und man sollte diese Version mit Vorsicht geniessen. Mutige können ja danach googlen.

Download .NETCompactFramework v3.5
Download Power Toys for .NetCompactFramework

Dienstag, 30. Juni 2009

Skype 3.0 für Windows Mobile released

Skype für Windows Mobile wurde gestern in der Version 3.0.0.256 released.

Neues in dieser Version:

Dateien senden.
Kostenlose Übertragung von Kalkulationstabellen, Fotos, Musik und sonstigen Dateien zwischen Skype-Nutzern.

SMS senden.
Günstige Tarife für SMS an Mobiltelefone im Ausland. Bietet eine hervorragende Möglichkeit, Roaming-Gebühren zu vermeiden, wenn Sie per Skype von einer WiFi-Zone bzw. einem WLAN-Hotspot aus texten.

Download CAB Datei
Download Installation via PC

Montag, 29. Juni 2009

UPDATE Moorhuhn-Klon v0.96

Varius hat heute die v0.96 seines Moorhuhn-Klons veröffentlicht.

Veränderungen:

- Das Spiel ist jetzt Full-Fullscreen (der schwarze Rand ist weg)
- Die Hühner fallen runter, wenn man sie trifft
- Die Hühner fliegen jetzt auch rauf und runter
- Die Hühner werden immer schneller mit der Zeit
- Ein Spezialhuhn wurde hinzugefügt, welches ab- und zu erscheint und extra Punkte gibt
- Anstatt einen Menüknopf zu machen, der vielleicht stören würde, kann man die Applikation einfach schliessen indem man auf die Home-Taste des Telefons klickt.

Download Moorhuh-Klon v0.96

Unnützer Benachrichtigungsmanager (notification manager)



Das Erste, was mir unangehnem am HTC Touch Diamond 2 auffiel, war, das Clicks auf die Batterie-Anzeige, WLAN Symbol, Lautsprecher usw. nicht zu den entsprechenden Funktionen führten, sondern allesamt im sogenannten Benachrichtigungsmanager (notification manager) Fenster landeten.

Hier sind aber keinerlei Einstellungen für die Lautstärke möglich, auch der Batteriestand wird nicht in % angezeigt. Lediglich WLAN zeigt wenigstens noch den gewählten Hotspot an - aber eine Verbindung zum Communication Manager, um WLAN z.B. zu deaktivieren, vermisst man hier ebenfalls schmerzlich.

Rühmliche Ausnahme: T-Mobile hat auf dem MDA Compact V hier eigenständig nachgearbeitet und den Benachrichtigungsmanager verbessert. MDA Compact V Benutzer brauchen an dieser Stelle also nicht weiterlesen.

Allen anderen kann ich empfehlen den Benachrichtigungsmanager ausser Kraft zu setzen. Erreichen kann man das, in dem man den zugrunde liegenden Dienst Notification Manager stoppt und auf manuelles starten setzt (analog dem Beispiel zur Aussetzung von Push Internet)

Methode 1
Man bedient sich des kostenlosen FDCSoft TaskManager und wählt oben rechts aus der drop-down Liste den Punkt "Services". Dort clickt und hält man den Notification Manager Eintrag, dann wählt man zuerst "Stop" und anschliessend "Set Manual".

Methode 2
Man setzt den Wert manuell in der Registry (mittels Registry Editor) oder lädt und installiert die angehängte NoNotificationManager.CAB Datei.
Registry Key: HKEY_LOCAL_MACHINE\Services\NOTIFICATIONMANAGER
DWORD Wert "Flags" auf 4 (Decimal) setzen.

Nach Abschluss sollte das Gerät einmal neu gestartet werden und die Icons sind fortan funktional (siehe Bild). Um die Änderung wieder rückgängig zu machen bedient man sich entweder wieder des FDCSoft TaskManager (Set Automatic), ändert den DWORD Wert "Flags" manuell wieder auf 0 (Decimal) oder lädt die Datei NotificationManager.CAB herunter und installiert sie.

Es steht zu hoffen, dass HTC hier noch nachbessert.

Download NoNotificationManager.CAB
Download NotificationManager.CAB

Wetter im Tages-Kalender anzeigen


Um das aktuelle Wetter auch im Tages-Kalender anzuzeigen, clickt man im Startbildschirm der Touchflo Oberfläche auf die große Uhr.

Es öffnet sich ein Fenster, wo man "+ Ort hinzufügen" wählt. Nun wählt man Deutschland und sucht den eigenen Ort.

Nicht vergessen das Wetter im Wetter Tab zu aktualisieren ;)