Vergeßlichkeit in Sachen Icons

German support forum

Moderators: white, Hacker, Stefan2

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48096
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

2icfu
Danke, das ist schon die halbe Miete. Ich brauche aber die Einträge von dateityp\DefaultIcon , welche der TC als Erstes nimmt...
Author of Total Commander
https://www.ghisler.com
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

[HKEY_CLASSES_ROOT\ASFFile\DefaultIcon]
@="D:\\Programme\\Windows Media Player\\wmplayer.exe,-120"

[HKEY_CLASSES_ROOT\AVIFile\DefaultIcon]
@="D:\\Programme\\Windows Media Player\\wmplayer.exe,-120"

[HKEY_CLASSES_ROOT\mpegfile\DefaultIcon]
@="D:\\Programme\\Windows Media Player\\wmplayer.exe,-120"

[HKEY_CLASSES_ROOT\txtfile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,35,\
00,32,00,00,00

[HKEY_CLASSES_ROOT\Winamp.File\DefaultIcon]
@="D:\\Programme\\Multimedia\\Player\\WinAmp\\Winamp.exe,11"

[HKEY_CLASSES_ROOT\WinRAR.ZIP\DefaultIcon]
@="D:\\Programme\\Office\\Packen\\WinRAR\\WinRAR.exe,0"

[HKEY_CLASSES_ROOT\WMVFile\DefaultIcon]
@="D:\\Programme\\Windows Media Player\\wmplayer.exe,-120"

Icfu
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Mal ne ganz dumme Frage am Rande. Ich stolper öfter mal über negative Iconindizes. Hat jemand eine Ahnung was das sein soll? Ich dachte immer der kleinstmögliche IconIndex sei 0.
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Du kannst Icons entweder zählen oder direkt mit ihrem Resourcen-Namen mittels vorgestelltem Minus ansprechen.

Icfu
This account is for sale
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2icfu
Du kannst Icons entweder zählen oder direkt mit ihrem Resourcen-Namen mittels vorgestelltem Minus ansprechen.
Danke für die Info, ich habe noch gar nicht gewußt, dass man Icons so ansprechen kann. Nach dem obigen Beispiel müßte somit auch

Code: Select all

@="D:\\Programme\\Windows MediaPlayer\\wmplayer.exe,1" 
korrekt sein, oder?
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Exakt, allerdings mit Space zwischen Media und Player. ;)

Um den Resourcenamen zu erfahren bietet sich http://www.totalcmd.net/plugring/resextract.html an.

Icfu
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48096
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Danke für die ganzen Details! Ich werde mal versuchen das nachzustellen.
Author of Total Commander
https://www.ghisler.com
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Bug ist wieder aufgetreten!

Das Verzeichnis mit allen registrierten Dateitypen hatte ich glücklicherweise noch und habe einen Screenshot geschossen.

Bitte beachte, daß NUR EINE EINZIGE Dateiendung betroffen ist, .TXT!

Im Gegensatz zu den anderen Dateiendungen, die das Icon "standardmäßig" haben, .bat, .com, .hta, .jar, .mp3a, .rat sowie .ref wurde das "Bugicon" für .txt nach dem TC-Neustart wieder zurückgesetzt auf das "gewohnte" Textdateisymbol.

http://icfu.i-networx.de/ext.png

Ich hoffe, der Bug ist damit klar und für alle verständlich...

Icfu
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48096
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Leider ist es mir bisher nicht gelungen, den Fehler zu reproduzieren. :(
Author of Total Commander
https://www.ghisler.com
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Genau das ist das Problem bei allen Betroffenen, fehlende Reproduzierbarkeit. Ich hoffe jedoch, daß Du den Screenshot studiert hast und der Bug nun klar definiert ist.

Black Dog hatte Dir vorgeschlagen, eine Iconcache Reloadfunktion einzubauen, damit hätte man im Falle des Falles sowohl einen Workaround ohne TC-Neustartnotwendigkeit an der Hand als auch einen Nachweis, daß der Fehler tatsächlich irgendwo im TC steckt.

Ich sehe ohne von Dir zur Verfügung gestellte Hilfsmittel keine weitere Möglichkeit, wie man dem Bug auf die Schliche kommen könnte.

Wie schaut's denn damit aus?

Icfu
User avatar
norfie
Power Member
Power Member
Posts: 1194
Joined: 2003-02-18, 14:18 UTC

Post by *norfie »

Last edited by norfie on 2004-09-11, 12:05 UTC, edited 1 time in total.
Norton
Junior Member
Junior Member
Posts: 84
Joined: 2003-09-03, 20:08 UTC

Post by *Norton »

Also ich habe das Problem auch ab und zu. Allerdings weiss ich jetzt nich, obs es nur das Icon EINES Types ist, oder mehrere. Jedenfalls scheints aber was mit dem Mediaplayer zu tun haben (sind meist AVI, MPG usw. die das betrifft.)
Und es passiert auch nur, wenn der TC schon eine Weile läuft. Werde mal weiter beoachten....
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Jetzt benutze ich den Total Commander schon seit Jahren und mir ist dieser Bug noch nie aufgefallen. Aber gerade eben war es dann soweit. Wenn ein Fehler so unregelmäßig autritt dürfte es wirklich schwer sein ihn aufzuspüren, trotzdem Viel Erfolg!
Post Reply