[wlx] FolderPicture - картинка для папки из файла folder.jpg
Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view
[wlx] FolderPicture - картинка для папки из файла folder.jpg
В режиме эскизов в TC показывает для папки картинку из файла folder.jpg (если этого файла нет - пытается найти файлы из списка ListOfFiles.txt). Всё.
Если кто подтвердит следующее поведение - отпишитесь.
Если в TC включено кэширование эскизов и картинка папки уже была прокэширована, то TC может отображать стандартную картинку открытой папки и функция cm_ReloadSelThumbs (Обновить выбранные эскизы) не даёт желаемого результата. Спасает очистка эскизов (Удалить эскизы для отсутствующих файлов).
http://progman13.totalcmd.net/downloads ... icture.zip
Если кто подтвердит следующее поведение - отпишитесь.
Если в TC включено кэширование эскизов и картинка папки уже была прокэширована, то TC может отображать стандартную картинку открытой папки и функция cm_ReloadSelThumbs (Обновить выбранные эскизы) не даёт желаемого результата. Спасает очистка эскизов (Удалить эскизы для отсутствующих файлов).
http://progman13.totalcmd.net/downloads ... icture.zip
- aLLigator
- Сообщения: 167
- Зарегистрирован: Чт дек 01, 2011 11:21
- Откуда: из тех ворот, что и весь народ...
[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", если по какой-то причине первого номера нет.
[mod="CaptainFlint"]Сообщение перенесено в существующую ветку.[/mod]
Есть ли возможность (или планируется ли) добавления в качестве имен файлов масок-шаблонов? т.е. предположим есть множество каталогов с произвольными именами, объединяет их лишь то, что файлы в них помимо имени каталога имеют порядковые номера.
Например:
lrn_001\lrn-001.jpg
vdsa_030\vdsa-001.jpg
dax_200\dax-001.jpg
и т.д.
в текущем варианте плагина мне предлагается добавить каждое из имен файлов в ListOfFiles.txt. Но у меня-то таких каталогов более 10 тысяч!
Куда проще было бы обойтись записью типа "*-001.jpg" или даже "*-00?.jpg", если по какой-то причине первого номера нет.
[mod="CaptainFlint"]Сообщение перенесено в существующую ветку.[/mod]
Что-то у меня ни в какую не работает...
h:\test\1\Front.png
Нажимаю Ctrl+Shift+F1 в папке test и не вижу ожидаемого. Вместо этого иконка папки в квадратике. TC plugin manager показывает, что FolderPicture не загружен.
Инишник не создавал.
ListOfFiles.txt:С дефолтным то же самое.
Есть какие-то ограничения на картинки? Или какие-то требования к настройкам тотала?
h:\test\1\Front.png
Нажимаю Ctrl+Shift+F1 в папке test и не вижу ожидаемого. Вместо этого иконка папки в квадратике. TC plugin manager показывает, что FolderPicture не загружен.
Инишник не создавал.
ListOfFiles.txt:
Код: Выделить всё
Front.png
Есть какие-то ограничения на картинки? Или какие-то требования к настройкам тотала?
ProgMan13
Я не пробовал пока плагин, но по приведённым выше требованиям к настройкам TC могу заметить следующее:
1. Во-первых, WmfAllowed=1 тоже отключает эскизы папок. Во-вторых, если для загрузки эскизов не используется метод Проводника, то эскизы папок не будут отображаться при любом значении WmfAllowed.
2. По умолчанию в настройках предлагается *.* | *.htm *.html — исключение на показ эскизов папок не должно влиять никак.
3. Я бы не сказал, что cm_ReloadSelThumbs для папок совсем уж не работает. Проверяем. На чистом TC для режима эскизов отключаем в настройках все источники получения эскизов и перезапускаем TC. Видим папки вместо эскизов. Включаем все опции или хотя бы получение эскизов методом Проводника, применяем в том же сеансе указанную команду — вместо значка у выбранной папки появляется эскиз. Опять отключаем опцию, опять применяем команду — значок пропал. Если же команда действительно не срабатывает (это бывает), обычно остаточно перезапустить TC.
Я не пробовал пока плагин, но по приведённым выше требованиям к настройкам TC могу заметить следующее:
1. Во-первых, WmfAllowed=1 тоже отключает эскизы папок. Во-вторых, если для загрузки эскизов не используется метод Проводника, то эскизы папок не будут отображаться при любом значении WmfAllowed.
2. По умолчанию в настройках предлагается *.* | *.htm *.html — исключение на показ эскизов папок не должно влиять никак.
3. Я бы не сказал, что cm_ReloadSelThumbs для папок совсем уж не работает. Проверяем. На чистом TC для режима эскизов отключаем в настройках все источники получения эскизов и перезапускаем TC. Видим папки вместо эскизов. Включаем все опции или хотя бы получение эскизов методом Проводника, применяем в том же сеансе указанную команду — вместо значка у выбранной папки появляется эскиз. Опять отключаем опцию, опять применяем команду — значок пропал. Если же команда действительно не срабатывает (это бывает), обычно остаточно перезапустить TC.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Вот да, у меня так было, спасибо.ProgMan13 писал(а):1. WmfAllowed ([Configuration] в ini TC) не должно быть равно 0.
Теперь проблема, что Front.jp?g маска не работает, а Front.jp*g в том же месте ListOfFiles.txt работает на той же папке.
Добавлено спустя 16 минут:
Можно ли поддержать с масками и в любом месте списка? У меня часто есть Cover.jpg и Booklet\Cover.jpg и показывать надо именно первое.ProgMan13 писал(а):Duremar
Должно работать без маски (subfolder\file.jpg). И в списке должно быть наверху.
Avada
1.1. Да, но справка это не раскрывает.
1.2. Видимо, нет.
2. Согласен с уточнением.
3. Если кэширование эскизов отключено, то третий пункт вообще не важен. И при этом cm_ReloadSelThumbs, похоже, работает. А при кэшировании - нет. Перезапуск TC и операции с файлами в каталоге, для которого отображается эскиз,- не совсем про обновление эскиза внутренней командой.
funduk
Поиск по маске - системное поведение функций FindFirstFile/FindNextFile.
Поддержка масок с путями [пока] не планируется.
1.1. Да, но справка это не раскрывает.
1.2. Видимо, нет.
2. Согласен с уточнением.
3. Если кэширование эскизов отключено, то третий пункт вообще не важен. И при этом cm_ReloadSelThumbs, похоже, работает. А при кэшировании - нет. Перезапуск TC и операции с файлами в каталоге, для которого отображается эскиз,- не совсем про обновление эскиза внутренней командой.
funduk
Поиск по маске - системное поведение функций FindFirstFile/FindNextFile.
Поддержка масок с путями [пока] не планируется.
В справке не расписано идеально полно, но изложено, ИМХО, достаточно понятно. Описано 5 вариантов: 0 — всё блокировано; 1 или 2 — показывается что-то одно, либо WMF/EMF-файлы (1), либо эскизы папок (2); 3 — показывается то и другое; -1 — как 3, но в только в подходяшей ОС или при наличии "заплатки", иначе 0. Впрочем, мы подумаем о более полных формулировках для 2 и 3 (с явным указанием, что при этом НЕ делается).ProgMan13 писал(а): Да, но справка это не раскрывает.
Зависимость от метода Проводника, сколько мне помнится, обсуждалась на оффоруме. А при кэшировании cm_ReloadSelThumbs работает, но не всегда (см. выше). Впрочем, для дальнейшего обсуждения всё это неважно.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Почему-то когда ту просьбу писал, этот ListOfFiles.txtfunduk писал(а):А путей без масок, но в любом месте?
Код: Выделить всё
Cover.jpg
Booklet\Cover.jpg
Добавлено спустя 27 минут:
*.tif файлы у меня не показываются в эскизах (и считаются не найденными, т.к. файлы после них в списке показываются)
funduk
Поддержки tiff и не было. Сейчас должны отображаться.
http://progman13.totalcmd.net/downloads ... _1.2.3.zip
Поддержки tiff и не было. Сейчас должны отображаться.
http://progman13.totalcmd.net/downloads ... _1.2.3.zip