*Fotos laden sich noch hoch
- schaut morgen nochmal rein*
New York City - Reisebericht
iTunes verkauft neuerdings seine Songs aus dem iStore ohne DRM-Kopierschutz. Möchte man aber dort gekaufte Titel in ein MP3-Format umwandeln, um diese auch mit anderen Musicplayer (außer iTunes, Quicktime und diversen iPods) abzuspielen, steht man vor einem Problem.
Die Lösung bringt das kostenlose Tool “M4A to MP3 Converte” von ManiacTools (direkter Download) mit sich. Das Programm ermöglicht unter anderem auch die Konvertierung von AAC in MP3 und noch so einige mehr.

Da im beim browsen oft mit der Tastekombinationen der STRG-Taste arbeite, um z.B. mit STRG + W ein Tab zu schließen, ist es mir immer öfter passiert unbeabsichtigt die Zoom-Funktion zu betätigen. Der Text wurde entweder vergrößert oder verkleinert.
Dies soll eigentlich eine nützliches Feateure beim Firefox und auch Internet Explorer darstellen.
STRG + Mousewheel hoch bzw. runter = ein- bzw. auszoomen
Mein Touchpad des Notebooks bietet auch eine Mousewheel-Funktion am rechten Rand, diese ich zum Scrollen sehr gerne nutze, jedoch nicht zum Zoomen benötige.
Um den Zoom im Firefox zu deaktivieren müssen nur zwei Einträge in der Firefox Konfiguration angepasst werden.
1. In der Adressleiste about:config eintippen
2. Dort mit Hilfe der Filter-Funktion nach mousewheel suchen
3. Folgende zwei Einträge auf den Wert 0 (Null) setzen
mousewheel.withcontrolkey.action
mousewheel.withcontrolkey.numlines

Da sich Google Desktop von sich aus nicht unter Vista 64-Bit installieren lässt, gibt es einen kleinen Trick, wie die Nutzung der Google Desktop Suche unter der Microsoft Windows Vista 64 trotzdem möglich ist.
Einfach die Installation mit folgendem Parameter ausführen:
GoogleDesktopSetup.exe /force
Den Tip gefunden im Blog A Walk Through The Net.
Im Gegensatz zum Microsoft Vista Dateiindizierungsdienst, ist die Google Desktop Suche meiner Meinung nach bedeutend besser in den Punkten Bedienbarkeit und Darstellung der Suchergebnisse. Mit Doppelklick auf die Taste STRG lässt sich problemlos und schnell das Goolge Desktop Suchfenster einblenden und sowohl nach Stichwörtern auf dem Desktop (Eigene Dateien, usw.) oder im Web suchen lassen.
Eine Auswahl von ergebnissen liefert das Tool bereits nach einigen Sekunden. Zusätzlich können alle Suchergebnisse auch in der Form der Google-Suchergebnisseite im Webbrowser dargestellt werden.
Wer einen GoogleMail-Account benutzt kann diesen ebenso indizieren und Volltext durchsuchen lassen.
Ich benutze Google Desktop aber hauptsächlich um lokal abgelegte Dateien auf dem Rechner schnell zu finden.
Mehr Informationen unter und Download von Google Desktop auf http://desktop.google.com/de/

Mit dem kostenlosen Tool SharePod für Windows ist es möglich seine Musik von beliebigen iPods (und auch dem iPhone, iPod Touch) hin- und herzukopieren. SharePod ist somit eine sehr gute Alternative zu iTunes und ermöglicht auch mal eben seine Musik vom iPod auf seinem Zweitrechner zu kopieren bzw. ein Backup zu erstellen.
Das Programm besteht aus einer einzelnen EXE-Datei, muss nicht installiert werden und ist nur ca 2,5 MB groß.
Eine gute Übersicht zu weiteren iTunes-Alternativen gibt es auf iFUN.de.
Vor einiger Zeit hatte ich das nervige Problem, dass ich verknüpfte Excel-Dateien (.xls und .xlsx von Excel 2007) mit Doppelklick aus dem Explorer öffnen wollte, diese sich aber nicht öffnen ließen. Excel wurde zwar gestartet, öffnete aber nicht die Arbeitsmappe sondern gab folgende Fehlermeldung aus:
“Die Datei [..] wurde nicht gefunden. Stellen Sie sicher, dass die Pfad- und Dateinamenangabe stimmen und alle notwendigen Bibliotheken verfügbar sind.”
Die Lösung:
Runde Microsoft Office-Schaltfläche > Excel-Optionen > Erweitert > Abschnitt Allgemein > Häkchen bei “Andere Anwendungen ignorieren, die Dynamischen Datenaustausch (Dynamic Data Exchange, DDE) verwenden” entfernen.
Eine Genaue Anleitung gibt es auf dieser Support-Seite von Microsoft.
Unter www.dat.de können aktuelle Händlereinkaufspreise Gebrauchtwagen ermittelt werden. Die Datenbank ist sehr umfangreich und die Nutzung ist kostenlos und ohne Registrierung möglich. Macht Sinn beim Gebrauchtwagenkauf, um zu überprüfen ob der Händler einen übern Tisch ziehen will.
Hat man auf seinem Webserver die ZZIPlib PHP-Extension installiert, ist es mit nur wenigen Codezeilen schnell getan eine ZIP-Datei aus zum Beispiel mehreren Fotos einer Fotogalerie zu erstellen. Hier ein simples Beispiel:
// Neues ZipArchive anlegen
$zip = new ZipArchive();
$filepath = “./downloads/”;
$filename = “fotos.zip”;
$file = $filepath.$filename;
// Wenn ZIP-File noch nicht existiert, ZIP-Archiv erstellen
if (!file_exists($file)) {
if ($zip->open($file, ZIPARCHIVE::CREATE)!==TRUE) {
exit(”error cannot open <$file>\n”);
}
// Verzeichnis innerhalb der ZIP-Datei anlegen
$dir = “Fotos”
$zip->addEmptyDir($dir);
// Readme-Datei hinzufügen
$zip->addFromString(”readme.txt”, “Hallo, ich bin der Text in der readme.txt”);
// Fotos in das Unterverzeichnis hinzufügen
$zip->addFile(”./fotos/foto01.jpg”,$fotodir);
// ZIP-Datei schließen und auf dem Webserver ablegen
$zip->close();
Weitere informative Links zum Thema ZIP-Dateien mit PHP erstellen und bearbeiten:
- PHP.net: Zip - Einführung, Installation, Zip-Funktionen
- Liste der häufigsten MIME-Types und Dateiendungen
- PHP - Dateiupload mit Überprüfung
Eine Alternative zu ZZIPlib ist die Erzeugung einer ZIP-Datei mit der Klasse zip.lib.php, die phpMyAdmin beiliegt, siehe: Dynamisches Zip Archiv mit PHP erzeugen
PHP bietet die Möglichkeit mit derZZIPlib Library (PHP.net: Zip - Manual) relativ einfach ZIP-Dateien auf Serverseite zu erstellen und auch auszulesen. Damit ist es zum Beispiel möglich aus einer Bildergalerie mehrere Fotos just-in-time als ZIP-Archiv auf dem Server zu erstellen. Das Problem ist, das PHP 5.2.x unter Linux das ZIP-Funktionalitäten nicht von sich aus mitliefert. Eine Installation von zzlib ist nötig.
Die Installation der PHP ZZIPlib-Library unter XAMPP (Windows) ist sehr einfach. Einfach in der php.ini unter Extensions das Semikolon vor der DLL-Datei entfernen. Bei meiner XAMPP-Installation war dies bereits schon aktiviert.
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
..
extension=php_zip.dll
Unter Linux ist die Installation der PHP ZIB-Bibliothek jedoch schwieriger, weil hierzu PHP mit der Option –with-zip[=DIR] kompiliert werden muss. Die Anleitung Anleitung auf PHP.net: Zip - Installation - Manual und auch die PHP-Installations-Anleitung von der offizellen Library-Seite zziplib.sourceforge.net ist eher sehr dürftig und funktioniert nicht ohne Hintergrundwissen. Deshalb hier eine ausführlichere Anleitung, wie ich die ZIP-Funktionalität auf meinem Redhat-LINUX-Server zum laufen bekommen hab.
Falls auf dem Server PEAR installliert ist, sollte es möglich sein die ZIP Library via PECL zu installieren. Eine PECL-Installation über
$ pear install zip
brachte jedoch keinen Erfolg. Ebenso ein Versuch per RPM-Installation scheiterte.
Die Verzeichnisangaben sind Beispiele und können bei anderen Linux-Distributionen natürlich abweichen.
1. In das PHP-Extension-Verzeichnis wechseln:
$ cd /usr/local/include/php/ext
2. Die aktuelle Version von http://pecl.php.net/package/zip downloaden:
$ wget http://pecl.php.net/get/zip-1.8.10.tgz
3. und entpacken:
$ tar -xyzf zip-1.8.10.tgz
4. Verzeichnis umbennen:
$ mv zip-1.8.10 zip
5. In das Verzeichnis wechseln und folgende Kommandos ausführen
$ cd zip
..
$ phpize
..
$ ./configure –enable-zip –with-zip
..
$ make
..
Libraries have been installed in:
/usr/local/include/php/ext/zip/modules
Danach muss in der php.ini zunächst das Extension-Verzeichnis angepasst und die zip.so hinzugefügt werden:
extension_dir = “/usr/local/include/php/ext/zip/modules”
..
Danach Apache neustarten:
$ httpd -k restart
und es sollte laufen. Falls nicht, kann mit
$ php -l
überprüft werden ob die Syntax in der php.ini korrekt ist und die Extension ordentlich geladen werden kann.
Beim Aufruf von phpinfo() sollte unter anderem “zip” unter folgendem Eintrag zu finden sein:
Registered PHP Streams: php, file, data, http, ftp, compress.bzip2, compress.zlib, https, ftps, zip
Hier noch einige weiterführende Links zu dem Thema:
- WIKIBOOKS:_PHP-Installation UNIX
- Forumsbeitrag: ZZIPlib installieren
- Forumsbeitrag: PHP Extension installieren
- Forumsbeitrag: ZZIPlib installieren ohne XAMPP
Im zweiten Artikel findet Ihr ein Beispiel, wie ein ZIP-Archiv mit PHP erstellt werden kann.
Jetzt ist es mir schon zum zweiten mal passiert, dass inerhalb von Firefox ein (nervender) blinkender Textcursor auf allen Webseiten angezeigt wird.
Nach erneutem Googlen erinnerte ich mich dann auch wieder, diesen Textcursor mit einem Tastendruck auf F7 wieder zu deaktivieren.
Dieser macht nur Sinn, falls man innerhalb einer Webseite Texte mit Hilfe der Tastatur (Pfeiltasten / Shift) markieren möchte