View previous topic :: View next topic |
Author |
Message |
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Mon May 18, 2015 19:56 Post subject: [wlx] FolderPicture - картинка для папки из файла folder.jpg |
|
|
В режиме эскизов в TC показывает для папки картинку из файла folder.jpg (если этого файла нет - пытается найти файлы из списка ListOfFiles.txt). Всё.
Если кто подтвердит следующее поведение - отпишитесь.
Если в TC включено кэширование эскизов и картинка папки уже была прокэширована, то TC может отображать стандартную картинку открытой папки и функция cm_ReloadSelThumbs (Обновить выбранные эскизы) не даёт желаемого результата. Спасает очистка эскизов (Удалить эскизы для отсутствующих файлов).
http://progman13.totalcmd.net/downloads/wlx_FolderPicture.zip |
|
Back to top |
|
|
aLLigator
Joined: 01 Dec 2011 Posts: 166 Location: из тех ворот, что и весь народ...
|
(Separately) Posted: Wed Feb 17, 2016 14:09 Post subject: [wlx] Folder Picture |
|
|
Хочется задать вопрос по новому плагину ( http://wincmd.ru/plugring/folderpicture.html ), может быть автор бывает на форуме.
Есть ли возможность (или планируется ли) добавления в качестве имен файлов масок-шаблонов? т.е. предположим есть множество каталогов с произвольными именами, объединяет их лишь то, что файлы в них помимо имени каталога имеют порядковые номера.
Например:
lrn_001\lrn-001.jpg
vdsa_030\vdsa-001.jpg
dax_200\dax-001.jpg
и т.д.
в текущем варианте плагина мне предлагается добавить каждое из имен файлов в ListOfFiles.txt. Но у меня-то таких каталогов более 10 тысяч!
Куда проще было бы обойтись записью типа "*-001.jpg" или даже "*-00?.jpg", если по какой-то причине первого номера нет.
! | CaptainFlint: | Сообщение перенесено в существующую ветку. | |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
|
Back to top |
|
|
Duremar
Joined: 14 Aug 2014 Posts: 46
|
(Separately) Posted: Sun Aug 12, 2018 19:49 Post subject: |
|
|
ProgMan13
Возможно ли использовать в списках используемых имен файлов подпапку? |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Mon Aug 13, 2018 15:12 Post subject: |
|
|
Duremar
Должно работать без маски (subfolder\file.jpg). И в списке должно быть наверху. |
|
Back to top |
|
|
funduk
Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Tue Aug 21, 2018 01:51 Post subject: |
|
|
Что-то у меня ни в какую не работает...
h:\test\1\Front.png
Нажимаю Ctrl+Shift+F1 в папке test и не вижу ожидаемого. Вместо этого иконка папки в квадратике. TC plugin manager показывает, что FolderPicture не загружен.
Инишник не создавал.
ListOfFiles.txt:
С дефолтным то же самое.
Есть какие-то ограничения на картинки? Или какие-то требования к настройкам тотала? |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Tue Aug 21, 2018 23:40 Post subject: |
|
|
funduk wrote: | Или какие-то требования к настройкам тотала? |
1. WmfAllowed ([Configuration] в ini TC) не должно быть равно 0.
2. В настройках эскизов должно быть '*.*'.
3. И "Удалить эскизы для отсутствующих файлов" (cm_ReloadSelThumbs для папок не работает). |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Wed Aug 22, 2018 06:37 Post subject: |
|
|
ProgMan13
Я не пробовал пока плагин, но по приведённым выше требованиям к настройкам TC могу заметить следующее:
1. Во-первых, WmfAllowed=1 тоже отключает эскизы папок. Во-вторых, если для загрузки эскизов не используется метод Проводника, то эскизы папок не будут отображаться при любом значении WmfAllowed.
2. По умолчанию в настройках предлагается *.* | *.htm *.html — исключение на показ эскизов папок не должно влиять никак.
3. Я бы не сказал, что cm_ReloadSelThumbs для папок совсем уж не работает. Проверяем. На чистом TC для режима эскизов отключаем в настройках все источники получения эскизов и перезапускаем TC. Видим папки вместо эскизов. Включаем все опции или хотя бы получение эскизов методом Проводника, применяем в том же сеансе указанную команду — вместо значка у выбранной папки появляется эскиз. Опять отключаем опцию, опять применяем команду — значок пропал. Если же команда действительно не срабатывает (это бывает), обычно остаточно перезапустить TC. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
funduk
Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Wed Aug 22, 2018 11:34 Post subject: |
|
|
ProgMan13 wrote: | 1. WmfAllowed ([Configuration] в ini TC) не должно быть равно 0. | Вот да, у меня так было, спасибо.
Теперь проблема, что Front.jp?g маска не работает, а Front.jp*g в том же месте ListOfFiles.txt работает на той же папке.
Добавлено спустя 16 минут:
ProgMan13 wrote: | Duremar
Должно работать без маски (subfolder\file.jpg). И в списке должно быть наверху. | Можно ли поддержать с масками и в любом месте списка? У меня часто есть Cover.jpg и Booklet\Cover.jpg и показывать надо именно первое. |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Thu Aug 23, 2018 22:53 Post subject: |
|
|
Avada
1.1. Да, но справка это не раскрывает.
1.2. Видимо, нет.
2. Согласен с уточнением.
3. Если кэширование эскизов отключено, то третий пункт вообще не важен. И при этом cm_ReloadSelThumbs, похоже, работает. А при кэшировании - нет. Перезапуск TC и операции с файлами в каталоге, для которого отображается эскиз,- не совсем про обновление эскиза внутренней командой.
funduk
Поиск по маске - системное поведение функций FindFirstFile/FindNextFile.
Поддержка масок с путями [пока] не планируется. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Fri Aug 24, 2018 06:43 Post subject: |
|
|
ProgMan13 wrote: | Да, но справка это не раскрывает. |
В справке не расписано идеально полно, но изложено, ИМХО, достаточно понятно. Описано 5 вариантов: 0 — всё блокировано; 1 или 2 — показывается что-то одно, либо WMF/EMF-файлы (1), либо эскизы папок (2); 3 — показывается то и другое; -1 — как 3, но в только в подходяшей ОС или при наличии "заплатки", иначе 0. Впрочем, мы подумаем о более полных формулировках для 2 и 3 (с явным указанием, что при этом НЕ делается).
Зависимость от метода Проводника, сколько мне помнится, обсуждалась на оффоруме. А при кэшировании cm_ReloadSelThumbs работает, но не всегда (см. выше). Впрочем, для дальнейшего обсуждения всё это неважно. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
funduk
Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Sat Aug 25, 2018 00:27 Post subject: |
|
|
ProgMan13 wrote: | Поддержка масок с путями [пока] не планируется. | А путей без масок, но в любом месте? |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Sun Aug 26, 2018 02:48 Post subject: |
|
|
funduk
Так не будет работать, выбирается первое совпадение в списке. |
|
Back to top |
|
|
funduk
Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Sun Aug 26, 2018 17:37 Post subject: |
|
|
funduk wrote: | А путей без масок, но в любом месте? |
Почему-то когда ту просьбу писал, этот ListOfFiles.txt
Code: | Cover.jpg
Booklet\Cover.jpg
|
не работал, сейчас работает
Добавлено спустя 27 минут:
*.tif файлы у меня не показываются в эскизах (и считаются не найденными, т.к. файлы после них в списке показываются) |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
|
Back to top |
|
|
|