Explorer Thumbnails Plugin
Explorer Thumbnails Plugin
Explorer Thumbnails Plugin je jednoduchý doplněk pro Salamandera zobrazující náhledy z Windows Exploreru v Salamanderu.
- Plugin neobsahuje žádnou konfiguraci a uživatelské rozhranní
- Plugin pracuje pouze pod Windows 2000, Windows XP a novějších...
Komentáře k pluginu prosím zachovejte v tomto vláknu. Uvítám jakékoliv připomínky, návrhy na zlepšení a hlavně hlášení případný chyb.
Známé nedostatky:
- Alpha kanál na Windows XP v některých případech nefunguje správně.
- Windows Vista (a novější) načítají náhledy jen v jednom průchodu. První načítání náhledů může být pomalejší, dokud nejsou systémem nacachovány.
- Windows Me nejsou podporovány přestože Windows Me obsahují podporu pro náhledy.
- Explorer Thumbnails je jen v angličtině (dialog "O pluginu")
Version History:
Version 0.24.29: (2010-01-22)
- Compatible with Altap Salamander 2.52
- Removed all external dependencies
Version 0.23.25: (2009-04-30)
- Compatible with Altap Salamander 2.5 and later (with the exception of 2.52 beta 1)
- recompiled with the new fixed SDK
- small tweaks
Version 0.22.22: (2009-04-16)
- Compatible with Altap Salamander 2.5 and later (with the exception of 2.52 beta 1)
- Altap Salamander 2.52: Added plugin icon
Version 0.21b1: (2009-03-23)
- Removed MSVCR80.dll dependency. Uses salrtl.dll bundled with Altap Salamander
Version 0.2b1: (2009-01-30)
- zkompilováno pro Altap Salamander 2.52 beta 1
Version 0.2: (2009-01-19)
- Windows 2000:
-- 2 stage thumbnail loading
- Windows XP:
-- 2 stage thumbnail loading
-- alpha channel support
-- non-squared images have proper transparent background
- Windows Vista (and newer):
-- Vista IShellItemImageFactory support:
--- alpha Channel support
--- global cache support
--- large Vista icon support (until properly supported by Salamander)
Version 0.1: (2009-01-13)
- first version; displays Explorer Thumbnails using IExtractImage
- Plugin neobsahuje žádnou konfiguraci a uživatelské rozhranní
- Plugin pracuje pouze pod Windows 2000, Windows XP a novějších...
Komentáře k pluginu prosím zachovejte v tomto vláknu. Uvítám jakékoliv připomínky, návrhy na zlepšení a hlavně hlášení případný chyb.
Známé nedostatky:
- Alpha kanál na Windows XP v některých případech nefunguje správně.
- Windows Vista (a novější) načítají náhledy jen v jednom průchodu. První načítání náhledů může být pomalejší, dokud nejsou systémem nacachovány.
- Windows Me nejsou podporovány přestože Windows Me obsahují podporu pro náhledy.
- Explorer Thumbnails je jen v angličtině (dialog "O pluginu")
Version History:
Version 0.24.29: (2010-01-22)
- Compatible with Altap Salamander 2.52
- Removed all external dependencies
Version 0.23.25: (2009-04-30)
- Compatible with Altap Salamander 2.5 and later (with the exception of 2.52 beta 1)
- recompiled with the new fixed SDK
- small tweaks
Version 0.22.22: (2009-04-16)
- Compatible with Altap Salamander 2.5 and later (with the exception of 2.52 beta 1)
- Altap Salamander 2.52: Added plugin icon
Version 0.21b1: (2009-03-23)
- Removed MSVCR80.dll dependency. Uses salrtl.dll bundled with Altap Salamander
Version 0.2b1: (2009-01-30)
- zkompilováno pro Altap Salamander 2.52 beta 1
Version 0.2: (2009-01-19)
- Windows 2000:
-- 2 stage thumbnail loading
- Windows XP:
-- 2 stage thumbnail loading
-- alpha channel support
-- non-squared images have proper transparent background
- Windows Vista (and newer):
-- Vista IShellItemImageFactory support:
--- alpha Channel support
--- global cache support
--- large Vista icon support (until properly supported by Salamander)
Version 0.1: (2009-01-13)
- first version; displays Explorer Thumbnails using IExtractImage
- Attachments
-
- explorerthumb_0.24.29.zip
- Explorer Thumbnails Plugin v0.24. Rozbalte do složky "Salamander\plugins" a v Salamanderu přidejte pomocí "Plugin Manager".
- (10.17 KiB) Downloaded 968 times
Last edited by zarevak on 30 Apr 2009, 19:04, edited 6 times in total.
Díky tisíceré díky za plugin
vypada to ze funguje na Vista 64b OK.
Nacita náhledy z databáze nebo je generuje ze souborů ?
Ted teda vlastne koukam, ze nevim kam ty nahledy explorer uklada
Pokud by pouzival nahledy exploreru (popř. by tvořil stejné)
tak třeba pro video explorer používá okraje filmu viz příloha vlevo
explorer vpravo AS+plugin
takhle nepoznam na prvni pohled co je film a co je fotka.
vypada to ze funguje na Vista 64b OK.
Nacita náhledy z databáze nebo je generuje ze souborů ?
Ted teda vlastne koukam, ze nevim kam ty nahledy explorer uklada
Pokud by pouzival nahledy exploreru (popř. by tvořil stejné)
tak třeba pro video explorer používá okraje filmu viz příloha vlevo
explorer vpravo AS+plugin
takhle nepoznam na prvni pohled co je film a co je fotka.
- Attachments
-
- video.png (65.44 KiB) Viewed 32204 times
ze zamknuteho fora
ale za to ze je vidim muze Eroiica Viewer akorat nevim proc nevidim v exploreru asi se musim jit mrknout zpet do XPcek
BTW:ty náhledy nejsou explorera ale jsou delane pluginem ne ?
pokud tomu tak je tak by zde asi byla rezerva ke zrychleni ?
k0nelupy wrote: k0nelupy wrote:
I have only one problem - in PC aren't codecs Sad
momentalne vidím náhledy v AS a v exploreru nezarevak wrote: Haha. You wanted Explorer Thumbnails so you've got Explorer Thumbnails... Cool
If Explorer doesn't show the thumbnails then this plugin won't display them either. Buf let me know if you see thumbnails in Explorer and not in Salamander when using this plugin.
ale za to ze je vidim muze Eroiica Viewer akorat nevim proc nevidim v exploreru asi se musim jit mrknout zpet do XPcek
BTW:ty náhledy nejsou explorera ale jsou delane pluginem ne ?
pokud tomu tak je tak by zde asi byla rezerva ke zrychleni ?
Pletete dohromady rozdílné technologie. Pluginy Salamandera versus systémové Shell Extensions COM objekty.
Plugin Eroica Viewer a PictView jsou součástí Salamandera a dělají náhledy ručně. Tyto pluginy nezasahují mimo Salamandera, takže v Exploreru náhledy ani jednoho z pluginů neuvidíte.
Explorer jako takový využívá pro náhledy obecný model COM objektů, které jsou registrovány v rámci celého systému pro použití jakýmkoliv programem. Explorer Thumbnails Plugin pak jen využívá těchto COM objektů pro získání náhledů podobným způsobem jako Windows Explorer.
Explorer Thumbnails Plugin má však drobná omezení: Využívá jen základní rozhranní definované pro Windows 2000 bez rozšíření doplněné do Windows Vista a nevyužívá žádnou odkládací pamět (cache) pro načtené náhledy.
Plugin Eroica Viewer a PictView jsou součástí Salamandera a dělají náhledy ručně. Tyto pluginy nezasahují mimo Salamandera, takže v Exploreru náhledy ani jednoho z pluginů neuvidíte.
Explorer jako takový využívá pro náhledy obecný model COM objektů, které jsou registrovány v rámci celého systému pro použití jakýmkoliv programem. Explorer Thumbnails Plugin pak jen využívá těchto COM objektů pro získání náhledů podobným způsobem jako Windows Explorer.
Explorer Thumbnails Plugin má však drobná omezení: Využívá jen základní rozhranní definované pro Windows 2000 bez rozšíření doplněné do Windows Vista a nevyužívá žádnou odkládací pamět (cache) pro načtené náhledy.
je mi to jasne me slo o to jestli se pouziva ta cache exploreru - odpoved zni NEzarevak wrote:Pletete dohromady rozdílné technologie. Pluginy Salamandera versus systémové Shell Extensions COM objekty.
Explorer Thumbnails Plugin má však drobná omezení: Využívá jen základní rozhranní definované pro Windows 2000 bez rozšíření doplněné do Windows Vista a nevyužívá žádnou odkládací pamět (cache) pro načtené náhledy.
a asi by to bylo i slozite ze ?
dik
-
- Plugin Developer
- Posts: 707
- Joined: 08 Dec 2005, 14:33
- Location: Prague, Czech Republic
- Contact:
Aha, ted uz chapu vas dotaz What part are you referring to?.zarevak wrote:Pletete dohromady rozdílné technologie. Pluginy Salamandera versus systémové Shell Extensions COM objekty.
Plugin Eroica Viewer a PictView jsou součástí Salamandera a dělají náhledy ručně. Tyto pluginy nezasahují mimo Salamandera, takže v Exploreru náhledy ani jednoho z pluginů neuvidíte.
Explorer jako takový využívá pro náhledy obecný model COM objektů, které jsou registrovány v rámci celého systému pro použití jakýmkoliv programem. Explorer Thumbnails Plugin pak jen využívá těchto COM objektů pro získání náhledů podobným způsobem jako Windows Explorer.
Explorer Thumbnails Plugin má však drobná omezení: Využívá jen základní rozhranní definované pro Windows 2000 bez rozšíření doplněné do Windows Vista a nevyužívá žádnou odkládací pamět (cache) pro načtené náhledy.
PictView v prvnim pruchodu cte nahledy v cache Explorera, ktera se nachazi v ADS (W2K) resp. souboru thumbs.db (XP), vice v mem prispevku zde.
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
Ve Windows Vista přibyly nové Interface pro práci s náhledy a dokonce pro přístup ke cache. Thumbs.db ani ADS pro náhledy načítat nehodlám.
Až budu mít chvíli, tak se podrobněji podívám na novinky ve Windows Vista a možná jejich podporu doplním (ale Visty nepoužívám, takže mne to netlačí).
Vista interface:
IShellItemImageFactory - měl by být schopen zobrazit náhled/ikonu podle potřeby a navíc s využitím cache = zaobaluje níže uvedené:
IThumbnailHandlerFactory - vrací IThumbnailProvider nebo IExtractImage pro daný soubor
IThumbnailProvider - pro získání Vista náhledu... oproti starému IExtractImage podporuje Alpha kanál
IThumbnailCache - interface pro práci s cache
Současné řešení používá pouze IExtractImage
PS: Toto fórum nezvládá plné MSDN odkazy s verzí Visual Studia v závorce
Až budu mít chvíli, tak se podrobněji podívám na novinky ve Windows Vista a možná jejich podporu doplním (ale Visty nepoužívám, takže mne to netlačí).
Vista interface:
IShellItemImageFactory - měl by být schopen zobrazit náhled/ikonu podle potřeby a navíc s využitím cache = zaobaluje níže uvedené:
IThumbnailHandlerFactory - vrací IThumbnailProvider nebo IExtractImage pro daný soubor
IThumbnailProvider - pro získání Vista náhledu... oproti starému IExtractImage podporuje Alpha kanál
IThumbnailCache - interface pro práci s cache
Současné řešení používá pouze IExtractImage
PS: Toto fórum nezvládá plné MSDN odkazy s verzí Visual Studia v závorce
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
No super, velka radost!
Ide sa skusat!
Zarevak DIKY!
P.S.> Zda sa mi, ze nahlady sa zobrazuju s tymto novym pluginom rychlejsie.
P.S.S.> Problem konfliktu priority s PictView http://forum.altap.cz/viewtopic.php?t=2949
Ide sa skusat!
Zarevak DIKY!
P.S.> Zda sa mi, ze nahlady sa zobrazuju s tymto novym pluginom rychlejsie.
P.S.S.> Problem konfliktu priority s PictView http://forum.altap.cz/viewtopic.php?t=2949
nemate zminene Visty a ty se tvari ze maji v cache vice velikosti nahledu - uvazujete o podpore ?Jan Patera wrote: PictView v prvnim pruchodu cte nahledy v cache Explorera, ktera se nachazi v ADS (W2K) resp. souboru thumbs.db (XP)
viz C:\Users\[user name]\AppData\Local\Microsoft\Windows\Explorer\thumbcache_32.db thumbcache_96.db thumbcache_256.db thumbcache_1024.db ten posledni a nejvetsi je pouzit az pro nahled souboru umistenych ve fotogalerii
Windows 7 to zrejme budou mit take mrknu
Vista 64b
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
Zdá se, že někdo už odpracoval reverse engineering na zmíněných souborech:
http://www.noxa.org/blog/
http://www.noxa.org/blog/
Rozhodně nehodlám do tohoto pluginy zavádět čtení/dekódování nějakých interních struktur Windows (thumbs.db, náhledy v ADS, thumbcache_xx.db). Nehodlám ani doplňovat nějaké další čtení částí souboru (například pro EXIF informace s otočením). Tento plugin zůstane pouze jednoduchým rozhraním mezi výše zmíněnými COM rozhraními a Salamanderem.
Až budu mít chvilku, tak se podívám na ty nové objekty ve Vistách - mám pocit, že by to mělo dělat vše potřebné (včetně cache) automaticky
Až budu mít chvilku, tak se podívám na ty nové objekty ve Vistách - mám pocit, že by to mělo dělat vše potřebné (včetně cache) automaticky
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
primarne ano ale treba casem se budou tykat i tohoto pluginu
jeste dotaz nebylo by dobre oznacit nejakym zpusobem ktery plugin dela nahled ? treba si tam dat svoji znacku ?
nebo jak jsem daval vyse obrazek okraj od videa tak nejaky ramecek by nemusel byt od veci - zase se to tyka spise univerzalne pluginu - treba podle pripony ?
jeste dotaz nebylo by dobre oznacit nejakym zpusobem ktery plugin dela nahled ? treba si tam dat svoji znacku ?
nebo jak jsem daval vyse obrazek okraj od videa tak nejaky ramecek by nemusel byt od veci - zase se to tyka spise univerzalne pluginu - treba podle pripony ?