PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Win 7 x64 - Total Commander - Miniaturansicht ohne Thumbnails in Bibliotheken


puntarenas
2010-10-08, 14:09:46
Im Thread Welchen Packer verwendet ihr (http://www.forum-3dcenter.org/vbulletin/showthread.php?t=493104) haben mir einige hochzufriedene Total Commander User in Erinnerung gerufen, dass ich zu Win98-Zeiten auch einmal zufriedener Windows Commander Benutzer war. Ich habe also gestöbert, ob ich meine Key-Datei noch auftreiben kann und tatsächlich, ich hatte sie irgendwann einmal mit anderen Backups in ein selbstextrahierndes, passwortgeschütztes Archiv gesichert.

Die Entpacker-Routine war allerdings DOS-basiert und unter meinem 64Bit-Windows nicht mehr ausführbar. Zum Glück gibt es DOSBox und damit war die erste Hürde genommen. Der Passwortschutz war zusätzlich sehr gelungen, denn bei einem falschen Passwort wird nicht etwas der Vorgang verweigert, es wird einfach nur Datenmüll extrahiert und die wincmd.key war natürlich unbrauchbar. Zum Glück fand ich im Archiv eine einfache Textdatei und anhand derer konnte ich dann Passwörter durchprobieren. Selfpwnage, nur fast!

Bei soviel Vorgeplänkel war meine Vorfreude entsprechend groß und endlich konnte ich loslegen. Ich entschuldige mich auch gleich einmal für die weiteren OffTopic-Ausflüge im Rahmen meiner Frage, aber ich konnte mir die Kommentare nicht verkneifen. Die Frage selbst steht ganz unten noch einmal in einem Einzeiler. :)

----

Ich muss sagen, die Standardeinstellungen sind leider nicht besonders toll. Zunächst einmal war die Schrift für meinen Gechmack viel zu klein gewählt und optisch versprühte das Ding den Charme der späten 90er. Okay, lässt sich leidlich anpassen. Dann fand ich ärgerlich, dass sich noch keine sinnvolle Voreinstellungen in der Verzeichnisliste befinden, häufig gewählte Sprungziele muss man ebenfalls erst einmal von Hand eintragen.

Erweiterbarkeit ist eine prima Sache, aber einige Dinge gehören IMHO in den originären Funktionsumfang. Ich habe also erst einmal mühsam das Nötigste zusammengesucht. Ssuchen bedeutet bei TC-Erweiterungen wirklich, im Drüben zu fischen, denn die Liste der Plugins (interne Erweiterungen) zu Total Commander (http://www.ghisler.com/dplugins.htm) macht einem die Auswahl nicht leicht. Ich habe erst einmal folgende herausgegriffen:


anytag.wlx (http://www.mp3tag.de/tc.html) - ein Lister-Plugin für den Total Commander mit dem man Metadaten von Audio-Dateien anzeigen lassen kann.

ISO-Plugin (http://ghisler.fileburst.com/plugins/iso_plugin.zip) - Liest CD-ROM Imagedateien.

7Zip-Plugin - um 7z-Archive lesen und erstellen zu können. Unglücklicherweise gibt es eine ganze Reihe davon von unterschiedlichen Autoren und bei Ghisler selbst ist keines gelistet.

ImgView (http://www2.fh-rosenheim.de/diegelmann/index.htm#ImgView) - Betrachter für JPG-Dateien und 19 andere Bild-Dateitypen


Dann bin ich auf ein großes Ärgernis gestossen, die Thumbnailvorschau für Bilddateien in der Miniaturansicht wollte ums Verrecken nicht funktionieren. Ich habe mich durch TC-Forum gewühlt, ewig nichts gefunden und erst einmal davon abgelassen. Durch einen Zufall bin ich dann über die Lösung gestolpert und das hat meine Freude am Total Commander nachhaltig gedämpft.

Ich hatte mich geärgert, dass für die Bibliotheken unter Win7 keine Schnellzugriffe definiert sind, geschweige denn eine Integration der Windows "Favoriten" besteht. Die einzige Komfortfunktion des TC ist "Öffne Desktop Verzeichnis". Also habe ich mir eben für Bibliotheken und mein Home-Verzeichnis eigene Einträge in der Verzeichnisliste erstellt.

Wenn ich nun über die Bibliotheken in ein Bilder-Verzeichnis gegangen bin und dort auf Miniaturansicht gestellt habe, dann bekam ich keine Thumbnails:

http://www.abload.de/thumb/b1cy6a.png (http://www.abload.de/image.php?img=b1cy6a.png)http://www.abload.de/thumb/b2dync.png (http://www.abload.de/image.php?img=b2dync.png)http://www.abload.de/thumb/b3jz1a.png (http://www.abload.de/image.php?img=b3jz1a.png)

Hangelte ich mich dagegen direkt in der Verzeichnisstruktur zu den selben Bilddateien, dann waren die Thumbnails plötzlich da:

http://www.abload.de/thumb/a199tg.png (http://www.abload.de/image.php?img=a199tg.png)http://www.abload.de/thumb/a2byzs.png (http://www.abload.de/image.php?img=a2byzs.png)http://www.abload.de/thumb/a3uy66.png (http://www.abload.de/image.php?img=a3uy66.png)

Tolle Wurst, Total Commander (oder seine IrfanView-Anbindung?) stolpert offenbar über virtuellen Verzeichnisse, mit den Bibliotheken von Windows7 kann er also nicht so richtig umgehen. Das gilt natürlich auch für den Desktop und Ordner auf dem Desktop, kein "physisches" Verzeichnis, keine Thumbnails.

Christian Ghisler schreibt, es wird keine 64-Bit Version geben, bevor kein 64-Bit Delphi verfügbar ist. Das leuchtet ein und da er offenbar mit seiner 32-Bit Anwendung keinen Zugriff auf die nötigen Windows-Libraries hat, bleibt vermutlich auch die transparente Unterstützung virtueller Ordner für Plugins und externe Hilfsprogramme (Windows: Bibliotheken) Zukunftsmusik. Integriert sich TC denn in Windows 7 32-Bit besser oder gibt es dort die gleichen Probleme?

Bei meiner Forensuche habe ich zudem gelesen, dass Win7 x64 einige Ordner vor 32-Bit Anwendungen vollständig versteckt und Zugriffe umleitet, auch nicht gerade tolle Voraussetzungen für einen Dateimanager. :frown:

Naja, positiv finde ich natürlich, dass mein alter Lizenzkey von der Originaldiskette nach wie vor anstandslos geschluckt wird. Ich bekam ihn soweit ich mich erinnere zwischendrin einmal ausgetauscht und lebenslange Gültigkeit ist macht die Lizenz schon zu einem Schnäppchenangebot. Ärgerlich ist andererseits, dass Total Commander ziemlich in der Vergangenheit festzuhängen scheint. Wenn ich mir überlege, wie häufig ich schon von Problemen mit beliebten Windows-Tools gelesen habe, die ursächlich auf die schleppende Entwicklung von Delphi zurückgehen (ATI Tray Tools, IrfanView, ...), dann hoffe ich die Entwicklung macht bald mal einen Sprung.

Bis dahin könnte der Total Commander meiner Meinung nach schon einmal die Funktionalität von esentiellen Plugins integireren. Das Grundkonzept des guten, alten Norton Commanders ist nach wie vor sehr gut, aber es riecht mir ein wenig zu sehr noch "not invented here" (7zip, Media-Tags, ISO-Images, PNG-Viewer, Bilderviewer für die wichtigsten Formate, ...) und wie gesagt... 90er-Jahre (transparenter Umgang mit virtuellen Verzeichnissen wie Desktop und Bibliotheken, Integration mit Komfortfeatures des Windows-Explorers...).

Kennt vielleicht jemand einen Kniff, wie TC die Thumbnailgenerierung im Zusammenhang mit virtuellen Verzeichnissen dennoch bewältigt?

http://www.abload.de/thumb/capture_08102010_134546aa6.png (http://www.abload.de/image.php?img=capture_08102010_134546aa6.png)

Den Screenshots weiter oben kann man ja entnehmen, dass TC selbst die Bibliothek offenbar korrekt "sieht". Vielleicht läuft ja nur etwas bei der Einbeziehnung von IrfanView falsch, das soweit ich das verstehe für die Thumbnailgenerierung zuständig ist. Andererseits werden auch bereits erstellte Thumbnails nicht angezeigt, wenn man "auf dem falschen Weg" in das Verzeichnis mit den Bildern gelangt, also gibt es wohl auch intern einen Unterschied zwischen \\Bilder\*.* und c:\Users\Username\Pictures\*.* bei der Thumnailzuordnung.

Kennt vielleicht jemand einen Kniff, wie TC die Thumbnailgenerierung im Zusammenhang mit virtuellen Verzeichnissen dennoch bewältigt?

Rooter
2010-10-08, 20:52:55
Hast du denn IrfanView installiert und eingebunden?

Ansonsten such mal im Offiziellen Forum, wenn da nix zu finden ist kannst du als zahlender Kunde auch den Ghisler anmailen, habe ich auch schon mal gemacht und bekam kompetent geholfen (k.A. ob die Antwort wirklich von Christian selber kam).

MfG
Rooter

puntarenas
2010-10-09, 10:39:25
Hast du denn IrfanView installiert und eingebunden?

Natürlich! =)

IrfanView wurde auch Out-of-the-Box von TC erkannt und automatisch eingebunden. Im Rahmen meiner Fehlerbereinigungsversuche habe ich dann im Einsterllungsmenü testhalber noch den kompletten Pfad zu IrfanView manuell eingetragen, wie du dem auch letzten Screenshot im Startbeitrag entnehmen kannst.


Ansonsten such mal im Offiziellen Forum,
Ich fremdle doch so... :tongue:


wenn da nix zu finden ist [...]

Nachdem ich nun wusste, wonach ich zu suchen habe, bin ich über diese beiden Threads gestolpert:

Windows 7 "Libraries" Compatibility (http://www.ghisler.ch/board/viewtopic.php?t=21140)
Windows 7 - Bibliotheken (http://www.ghisler.ch/board/viewtopic.php?t=24328)

Ich haben jetzt mal in Total Commander direkt den Ordner mit den Bibliotheksdateien (.library-ms) aufgesucht und TC versteht dieses Win7-Feature offenbar nicht. "Doppelklick" oder "Enter" auf "Pictures.library-ms" und anstatt einen virtuellen Ordner zu öffnen und dort die zugeordneten physischen Dateien und Ordner einzublenden, öffnet sich der "Öffnen mit"-Dialog von Windows:

http://www.abload.de/thumb/capture_09102010_10050qq8k.png (http://www.abload.de/image.php?img=capture_09102010_10050qq8k.png)http://www.abload.de/thumb/capture_09102010_1019526h0.png (http://www.abload.de/image.php?img=capture_09102010_1019526h0.png)

Ich vermute dennoch, dass die Probleme mit der Thumbnailerstellung eher ein Problem von IrfanView im Umgang mit virtuellen Pfaden wie \\Bilder\ sind, denn TC kann schließlich darauf zugreifen (vgl. Screenshots in #1) und er benutzt dafür vermutlich irgendeine transparente Windowsfunktion. IrfanView "kennt" die Bibliotheken zwar beim einfachen Laden/Speichern von Bildern, wenn dabei die Windows-Dialoge genutzt werden. Der Verzeichnisauswahldialog unter "CaptureScreenshot" (vmtl. Delphi API?) dagegen erkennt nur "Meine Bilder" (c:\Users\Username\Pictures\*.*), nicht aber die in dieser Bibliothek eingeblendeten Unterordner.

So stelle ich mir das jedenfalls vor, ich lasse mich gern von einem Windows-Guru belehren. Ziemlich old-school, diese Delphi-Tools, oder könnten sie auch moderne Windowsfeatures einbinden, wenn sie wollten? Gibt es geeignete Schnittstellen, irgendetwas das ich im TC-Forum konstruktiv vorschlagen könnte?