View previous topic :: View next topic |
Author |
Message |
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Wed Jul 14, 2010 02:03 Post subject: |
|
|
при попытке просмотреть иконки файла
"C:\Program Files\Team17\Alien Breed Impact\Binaries\AlienBreed-Impact.exe"
Code: |
---------------------------
ICLView Error
---------------------------
Access violation at address 01149E95 in module 'ICLView.wlx'. Read of address 01080000
---------------------------
ОК
---------------------------
|
_________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Sat Sep 18, 2010 17:19 Post subject: |
|
|
На всякий случай. Бета позволяет в режиме эскизов в TC видеть большие значки exe-файлов и папок с назначенным значком.
Прозрачность при извлечении не используется, - используется фон панели.
Значки для папок отображаются в Vista и 7, т.к. поддерживают в desktop.ini Запись вида
[.ShellClassInfo]
IconResource=d:\path\file.exe,0
В XP не тестировалось.
Для отображения эскизов надо изменить detect string на
MULTIMEDIA
или (спасибо Icfu, я не тестировал) на
MULTIMEDIA & (ext="DLL" | ext="EXE" | ext="ICL" | ext="ICL32" |
ext="ICO" | size=0 | force)
Последняя бета (эскизы извлекаются и в предыдущей, здесь только фикс записи в icl32):
http://progman13.totalcmd.net/downloads/wlx_ICLView_16.9.2010_Beta.zip |
|
Back to top |
|
|
Serge Yolkin
Joined: 25 Jul 2009 Posts: 664
|
(Separately) Posted: Sat Sep 18, 2010 22:22 Post subject: |
|
|
ProgMan13
Wish: сделать настройку цвета фона. Хотя бы, редактированием .ini файла. Особенно в QuickView. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Sep 18, 2010 22:57 Post subject: |
|
|
Serge Yolkin
+1. Давно пора. |
|
Back to top |
|
|
Den_Klimov
Joined: 03 Nov 2006 Posts: 207 Location: Ukraine.Kiev
|
(Separately) Posted: Fri Oct 29, 2010 03:08 Post subject: |
|
|
ProgMan13
В режиме Ctrl+Q когда ходишь между файлами, то если сразу после рисунка, допустим png (плагин Imagine) переключаешься на icl (плагин ICLView_16.9.2010_Beta) то видишь вместо содержимого icl какой-то чёрный прямоугольник. Причём это только с картинками (плаг Imagine) такое, с другими типами файлов и вьювер-плагами вроде всё нормально в этом режиме работает.
Обїясняю номрально:
1. Какой графический файл был открыт неважно. Любой, везде тоже самое.
2. И также неважно на icl16 или icl32 переключаешься. Без разницы.
3. Проблема на самом деле заключается в том что переключения на твой плаг не происходит. Именно Imagine открывает icl (чёрным квадратом), хотя не должен этого делать, ведь он стоит после твоего плага в списке плагинов.
Интересно можно ли сделать так чтобы он игнорировал файлы назначенные другим плагам. Такое поведение неадекватно.
Возможно всё-же вина твоего плага? Именно твой плаг возможно не может включиться после Imagine, а так как Imagine стоит следующим в списке, то он и пытается открыть icl. Иначе мне сложно обїяснить такое поведение.
---------------------
WinXP.SP3 Pro Rus.
TC 7.55a
Imagine 1.0.7 Unicode версия (возможно с конкретной его версией связано, но мне всё же кажется скорее дело всё же с ICLView)
Ну а твой плаг - самая последняя бета что ты выложил публично на форуме - ICLView_16.9.2010_Beta.
----------
С последней бетой точно есть эта проблема, но возможно и в более ранних версиях тоже, просто я не замечал.
Добавлено:
Итак. Строка "MULTIMEDIA & (EXT!="ICL" & EXT!="ICL32")" для Imagine реально решает вышеописанную проблему. Это сработало.
Но почему Imagine вообще перехватывает это? Как он может это делать не понимаю, ведь он стоит в списке ПОСЛЕ вашего плагина? Может я чего-то не понимаю?
Я всегда считал что порядок вьюв-плагинов решает. Или я что-то подзабыл за эти годы как оно на само деле или что-то изменилось в этом плане.
----------------------------
И ещё по поводу:
Quote: | Значки для папок отображаются в Vista и 7, т.к. поддерживают в desktop.ini Запись вида
[.ShellClassInfo]
IconResource=d:\path\file.exe,0
В XP не тестировалось. |
Твой плаг в XP для папок не отображает большие значки.
Хотя для exe отображает.
Подправь плиз чтобы и в XP работало для папок.
В XP такой формат (из библиотеки или exe-шника):
[.ShellClassInfo]
IconFile=%SystemDrive%\path\file.exe
IconIndex=0
Или из иконки:
[.ShellClassInfo]
IconFile=Icon.ico
IconIndex=0
Такой формат кстати универсален и работает и в XP и в Висте и в Севене. Чего не скажешь про то что ты привёл (в XP тот вид формата что ты привёл точно не работает).
--
Для тех кто не в курсе: Естественно на саму папку нужно поставить атрибут "только чтение" средствами Total Commander (НО НЕ Проводника!), иначе прописанная иконка, даже при наличии в папке совершенно правильного desktop.ini, отображаться на папке не будет. В Тотале атрибут "только чтение" ставится только на самой папке (но НЕ на её содержимом) и больше ни на что не влияет. |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Wed Sep 21, 2011 20:36 Post subject: |
|
|
Автора не видали? Не хватает x64, жесть как не хватает... _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
Den_Klimov
Joined: 03 Nov 2006 Posts: 207 Location: Ukraine.Kiev
|
(Separately) Posted: Mon Oct 03, 2011 10:31 Post subject: |
|
|
Да, реально не хватает 64-битной версии этого плага. Очень сильно не хватает. |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Mon Oct 03, 2011 15:44 Post subject: |
|
|
Автор сообщает о множестве проблем, потому браться за плагин не решается: "Или будет, или не будет". _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
Serge Yolkin
Joined: 25 Jul 2009 Posts: 664
|
(Separately) Posted: Tue Oct 04, 2011 17:42 Post subject: |
|
|
А надо... |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Fri Oct 07, 2011 18:22 Post subject: |
|
|
ProgMan13
Народ просит! _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Wed Jan 23, 2013 01:01 Post subject: |
|
|
Новая версия:
http://progman13.totalcmd.net/downloads/wlx_ICLView_23.1.2013.zip
Поддержка юникодных имён файлов, 64-битная версия (не факт), цвет фона в ini-файле:
ColorMain=
ColorThumbs=
ColorMainQuick=
ColorThumbsQuick=
(значения как в ini SWFView).
В Windows x64 32-битные файлы не поддерживаются. И в Windows x32 64-битные файлы не поддерживаются. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Jan 23, 2013 12:30 Post subject: |
|
|
ProgMan13
Отлично! Дождались. А можно добавить опции в списке контекстного меню с выводом окна выбора цвета (без промежуточного диалога)?
И цвет шрифта нужен обязательно, иначе на тёмном фоне текста не видно.
Ещё хотелось бы, чтобы можно было устанавливать цвет фона иконки и строки с иконкой для обоих режимов отображения.
Поддержка мультиязычности также не помешает. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Fri Jan 25, 2013 22:52 Post subject: |
|
|
Для выбора цвета будет, я думаю, промежуточный диалог.
Цвет шрифта, локализации - не в ближайшее время.
Flasher wrote: | Ещё хотелось бы, чтобы можно было устанавливать цвет фона иконки и строки с иконкой для обоих режимов | Для прозрачных областей иконки другой цвет фона? |
|
Back to top |
|
|
|