Не подгружаются внешние иконки

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

djbub14
Сообщения: 36
Зарегистрирован: Вт сен 29, 2009 15:33

Не подгружаются внешние иконки

Сообщение djbub14 »

Включил сегодня ноут. Запустил ТК и при.... Все настройки слетели, в панелях вижу окошки виндоус, папки и прочее. Короче все слетело. Проверил wincmd.ini - пустой. Что случилось - не знаю. Ничего не запускал, только обновлял систему автоматически.
Конечно это все странно, но не особо меня задевает.

Восстановил старый винсмд.ини и все ок, так только иконки в ТК отображаются стандартные системные (папки, файлы). Запустил TweakTC указал внешнюю библиотеку, жму применить... и ничего! Раньше все срабатывало и иконки менялись, а теперь - ничего! ТК я не менял, все тот же, 7.5а.

Может где-то есть кэш или возможность подругому указать библиотеку с иконками?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

djbub14
1. У TC собственные стандартные значки папок/файлов. Ни разу не системные. При слетании настроек именно стандартные значки и должны отображаться.
2. Внешняя библиотека значков указывается одним-единственным способом — через значение ключа IconLib. Либо напрямую, либо через внешние программы (из которых я предпочитаю Ultra TC Configuration Editor).
3. TweakTC с новыми версиями TC во многих случаях работает некорректно (отсутствие или неверные значения ряда опций и т.д.). Бывают глюки и при обращении к настройкам TC. Если библиотека значков изменена и ничего не происходит, неплохо бы разобраться, куда именно твикер пытается записать новые настройки. Не исключено, что совсем не в тот INI-файл. Кнопочка там такая есть — "ini"... А также посмотреть, соответствует ли действительности значение ключа TCInstallDir в файле TweakTC.ini.
4. Где находится wincmd.ini и какая операционная система?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

А еще есть версия, что раз такое пошло, то и сама библиотека с иконками повредилась - потому ТК ее и не грузит, даже если прописать её.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Помимо версии поломки библиотеки со значками для полного комплекта следует проверить и вот такую версию.
Даже самая богатая фантазия
Не представит себе наши безобразия.
djbub14
Сообщения: 36
Зарегистрирован: Вт сен 29, 2009 15:33

Сообщение djbub14 »

Avada писал(а):djbub14
1. У TC собственные стандартные значки папок/файлов. Ни разу не системные.
Верно. Просто я проводник ни раз за последние лет 5 не запускал, поэтому желтые папки у меня сразу же сосациировались со стандартными системными (если конечно они такие и есть, я если честно и не знаю), которые я помню со времен школы и win95-me.
Avada писал(а): 2. Внешняя библиотека значков указывается одним-единственным способом — через значение ключа IconLib.
Спасибо. Помогло! Вручную добавил этот параметр в Wincmd.ini
Avada писал(а):djbub14
3. TweakTC с новыми версиями TC во многих случаях работает некорректно (отсутствие или неверные значения ряда опций и т.д.). Бывают глюки и при обращении к настройкам TC. Если библиотека значков изменена и ничего не происходит, неплохо бы разобраться, куда именно твикер пытается записать новые настройки. Не исключено, что совсем не в тот INI-файл. Кнопочка там такая есть — "ini"... А также посмотреть, соответствует ли действительности значение ключа TCInstallDir в файле TweakTC.ini.
Да, как оказалось именна эта утилита и глючит (надо бы попробовать другую). В настройках путь к ключу и к папке с ТК верный. А ини определяет в папке windows. При этом если я удаляю файлы из той папки, то после запуска он сам их там создает. До этого все правильно определял. Почему "находит" там не понимаю. Видимо из-за вчерашнего инцедета что-то приглючило. Главное проблема решена.
Аватара пользователя
angry_dog
Сообщения: 143
Зарегистрирован: Пт ноя 20, 2009 23:05
Откуда: Питер

Сообщение angry_dog »

У TC собственные стандартные значки папок/файлов. Ни разу не системные.
Как назначить ярлыку системный значок?
В эксплорере виден один (правильный), в TC другой. Пытаюсь поменять, ничего не происходит. Т.е в свойствах ярлыка, как должно быть, а тотал отображает своё
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

angry_dog
Скрин с неправильными ярлыками — в студию, пожалуйста. Везде должен отображаться правильный значок ярлыка, указанный в его свойствах (видимо, он и именуется системным). Поскольку по умолчанию в настройках Тотала включён именно режим "Все ассоциированные + EXE/LNK" (кроме сети, но и это можно включить).
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Volniy
Сообщения: 585
Зарегистрирован: Ср дек 15, 2004 00:17
Откуда: Местный

Сообщение Volniy »

djbub14 писал(а):А ини определяет в папке windows. При этом если я удаляю файлы из той папки, то после запуска он сам их там создает. До этого все правильно определял. Почему "находит" там не понимаю.
Твикер просто не видит никаких указаний на нестандартное распложение ини-файлов. А стандартное-то как раз в папке windows. А раз раньше работало, значит такие указания имелись - или в реестре, или в свойствах ярлыка для запуска твикера (у меня вот именно в ярлыке указано расположение ини-файлов).
А при расположении ини-файлов в папке с тоталом параметр UseIniInProgramDir= твикером не проверяется :(

Кажись я уже когда-то писал про это дело. Или дежавю?
Аватара пользователя
angry_dog
Сообщения: 143
Зарегистрирован: Пт ноя 20, 2009 23:05
Откуда: Питер

Сообщение angry_dog »

Avada
Скрин с неправильными ярлыками — в студию, пожалуйста
Отображение ярлыка в TC
Изображение
Его Свойства
Изображение
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Интересно, какой же это ярлык? :D

Ярлык имеет расширение LNK, может иметь свой уникальный значок и является в некотором роде исполнимым файлом, а ярлыки интернета не являются обычными ярлыками - это просто текстовый файл, ассоциированный с неким приложением, для которого возможен единственный значок.

А значки у тебя другие потому, что в висте и 7 ассоциации реализованы через зад. По идее, ТК читает ассоциации из секции HKEY_CLASSES_ROOT, а винда - из другого места, вот и получается, что файл ассоциирован с Оперой, а в стандартном разделе ассоциаций прописано, что с IE. Та же проблема имеет место для любых других типов файлов, если ассоциации прописаны в разных местах разные.
Аватара пользователя
angry_dog
Сообщения: 143
Зарегистрирован: Пт ноя 20, 2009 23:05
Откуда: Питер

Сообщение angry_dog »

а ярлыки интернета не являются обычными ярлыками
Честно говоря меня какие это ярлыки, обычные или загадочные. Функция "Сменить значок" присутствует только на ярлыке. В винде смена работает правильно, в ТС нет. Прошу помочь решить вопрос.
Как сделать, что бы ТС правильно отображал значок урла?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

angry_dog писал(а):Как сделать, что бы ТС правильно отображал значок урла?
Если вопрос только в одном типе файлов, то элементарно в диалоге Внутренних ассоциаций ТС, команда: cm_InternalAssociate
Аватара пользователя
angry_dog
Сообщения: 143
Зарегистрирован: Пт ноя 20, 2009 23:05
Откуда: Питер

Сообщение angry_dog »

то элементарно в диаалоге Внутренних ассоциаций ТС, команда: cm_InternalAssociate
Простите мою непонятливость. Можно поподробнее как это сделать?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

angry_dog
Курсор на любом url, в комстроке вызов описанной команды, в появившемся окошке кн. Добавить, в след. подтвердить ОК, в следующем во втором поле нажать кн. [>>] и выбрать Opera.exe>>кн. Открыть>>кн. ОК
Там же в диалоге "Редактирование свойств типа файлов" можно по кн. сверху "Изменить значок" выбрать любую иконку по вкусу.
Последний раз редактировалось Flasher Пт май 14, 2010 13:18, всего редактировалось 1 раз.
Аватара пользователя
angry_dog
Сообщения: 143
Зарегистрирован: Пт ноя 20, 2009 23:05
Откуда: Питер

Сообщение angry_dog »

Flasher
Вы Волшебник!!! Спасибо Вам огромное.
Ответить