Значки папок

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

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

Алексей78
Сообщения: 13
Зарегистрирован: Вт май 13, 2008 14:57

Значки папок

Сообщение Алексей78 »

Прошу сильно не пинать,т.к. знаю что данная тема уже поднималась,но обобщив информацию из разных тем мне так и не удалось решить эту проблему.Проблема в том что я привык менять значки папок на другие стандартные виндовские значки ,и никогда не было проблем с их отображением в ТС до последнего времени.Сейчас ,при смене значка у папки, в ТС она автоматически становится скрытой и увидеть её можно лишь включив отображение скрытых файлов и папок,а в проводнике всё нормально-папка не скрытая.Я уже всё перепробывал, и атрибут у папки менял и на "системный" и "только для чтения",ничео не помогло, я уже в отчаянии,привык работать в ТС,а тут такая проблема появилась,я уже готов винду снести ,знать бы что это поможет. :cry:
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

1. Все иконки, в том числе и на папки, хранятся в файле *.icl, путь к которому указан в ключе IconLib. Посмотри этот файл в любой смотрелке (хоть в Ирфане) или в любом редакторе иконок (типа Axialis Workshop).
2. Не уверен, но если в директории лежит файл desktop.ini с определенным содержимым, то иконка данной папки (в том числе и в ТС) может быть вообще какая угодно.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Алексей78 писал(а):и атрибут у папки менял и на "системный" и "только для чтения",ничео не помогло
Каким образом менял атрибуты папки?
Необходимо менять не через свойства папки, а (обязательно!!!) через смену атрибутов в TC - "Файлы\Изменить атрибуты". Выполни эту команду и установи:
- "Обрабатывать содержимое каталогов" - белый квадрат;
- "Только для чтения" - галочка;
- "Скрытый" - белый квадрат;
- "Системный" - белый квадрат.
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Алексей78 писал(а):но обобщив информацию из разных тем мне так и не удалось решить эту проблему.
Из этой темы тоже?
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

Кстати о значках.
Пару лет назад тестировал программу Subversion, она к папкам некоторым, где хранятся репозитории и т.д., добавляет на иконку оверлей - мелкую картинку поверх самого значка папки. Так вот эти оверлеи были видны исключительно в проводнике, но не в ТС.
Изображение
#199018
Алексей78
Сообщения: 13
Зарегистрирован: Вт май 13, 2008 14:57

Сообщение Алексей78 »

Каким образом менял атрибуты папки?
Необходимо менять не через свойства папки, а (обязательно!!!) через смену атрибутов в TC - "Файлы\Изменить атрибуты". Выполни эту команду и установи:
- "Обрабатывать содержимое каталогов" - белый квадрат;
- "Только для чтения" - галочка;
- "Скрытый" - белый квадрат;
- "Системный" - белый квадрат.
Batya,делал все так как Вы и описали,делал всё это именно через ТС,т.к. тему, о которой упомянул CaptainFlint ,тоже читал,проделав все эти манипуляции папка действительно перестает быть скрытой,но вот значок становится дефолтным, и если его снова заменить все повторяется снова. :cry:
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

alexey65536 писал(а):Так вот эти оверлеи были видны исключительно в проводнике, но не в ТС.
Не знаю, как раньше, я сейчас прекрасно юзаю Subversion, и значки в TC у меня видны.
А сейчас еще очень удобно, что можно в список исключений внести ".svn".
Алексей78 писал(а):и если его снова заменить
А вот это по-подробней. Как ты меняешь?
После того, как проделал описанные мной выше операции, замени содержимое скрытого файла Desktop.ini в данной папке на:

Код: Выделить всё

[.ShellClassInfo]
IconFile=Program.exe
IconIndex=0
где Program.exe - имя файла значка. Причем, если этот файл лежит в этой же папке, можно указать только имя, иначе - с полным путем.
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Алексей78
Вот прямо-таки всё точно так и проделал? И не сработало?

Ради эксперимента проделай в точности следующее:
1. Открываем свойства папки (Alt+Enter), меняем значок.
2. Папка получает значок, но становится системной: в Проводнике показывается, в Тотале — нет.
3. В Тотале врубаем показ скрытых/системных файлов, видим нашу папку.
4. Ставим на эту папку курсор, вызываем команду Файлы –> Изменить атрибуты (в Тотале, не в Проводнике!), убираем атрибут системный, ставим атрибут только для чтения.
5. Жмём OK, выключаем в Тотале показ скрытых/системных файлов.

Каков результат?
Почему же, ё-моё, ты нигде не пишешь "ё"?
Алексей78
Сообщения: 13
Зарегистрирован: Вт май 13, 2008 14:57

Сообщение Алексей78 »

Здравствуйте CaptainFlint,дело в том что я проделал всё о чём Вы написали ,но результат всё тот же,я конечно понимаю что Вы не экстросенс и на растоянии понять что происходит и помочь трудно, поэтому я снял ролик всего происходящего и хотел бы его выложить,но не знаю как и куда ,весит ролик 1,9 Mb. Подскажите пожалуйста как поступить.
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

Batya писал(а):А сейчас еще очень удобно, что можно в список исключений внести ".svn".
А что такое этот список исключений (для чего он нужен и где настраивается)?
CaptainFlint писал(а):Ради эксперимента проделай в точности следующее:
1. Открываем свойства папки (Alt+Enter), меняем значок.
2. Папка получает значок, но становится системной: в Проводнике показывается, в Тотале — нет.
3. В Тотале врубаем показ скрытых/системных файлов, видим нашу папку.
4. Ставим на эту папку курсор, вызываем команду Файлы –> Изменить атрибуты (в Тотале, не в Проводнике!), убираем атрибут системный, ставим атрибут только для чтения.
5. Жмём OK, выключаем в Тотале показ скрытых/системных файлов.

Каков результат?
Для интереса проделал и я.
1,2 - у меня все равно показывается, т.к. включен просмотр скрытых в ТС.
3,4,5 - и так тоже все работает :D
Алексей78 писал(а):поэтому я снял ролик всего происходящего и хотел бы его выложить,но не знаю как и куда ,весит ролик 1,9 Mb. Подскажите пожалуйста как поступить.
rapidshare.com, slil.ru, ...
#199018
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

alexey65536 писал(а):А что такое этот список исключений (для чего он нужен и где настраивается)?
Ну, это к теме не относится, поэтому я написал мелким шрифтом.
В 7-ой версии появилась возможность:
Настройка исключения заданных файлов/каталогов: они не будут отображаться в списке и участвовать в файловых операциях.
"Конфигурация\Настройка\Основные операции\Список исключений"
Нет, я не сплю. Я просто медленно моргаю.
Алексей78
Сообщения: 13
Зарегистрирован: Вт май 13, 2008 14:57

Сообщение Алексей78 »

Ролик можно забрать отсюда http://slil.ru/25809124
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Алексей78
Ты не выставляешь "Только для чтения", ты оставляешь его неизменным. В диалоге же русским языком написано: затенённое состояние флажка — оставить атрибут без изменения. Надо поставить там галочку.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Алексей78
Сообщения: 13
Зарегистрирован: Вт май 13, 2008 14:57

Сообщение Алексей78 »

CaptainFlint ,огромное спасибо,всё пошло. Вот только одного не пойму,три года пользуюсь ТС и все три года меняю значки папок и никогда не было такой проблемы,почему она вдруг появилась.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Алексей78
Возможно, раньше скрытые/системные файлы/папки не были скрыты. Возможно, раньше пользовался другой программой для установки значков, которая сама выставляет атрибут "только для чтения", а не "системный".

А на будущее рекомендую повнимательнее проверять результаты своих действий. Да и пользоваться всякими сборками — тоже дело не слишком благодарное. Если бы у тебя был нормальный Тотал, а не сборка, то в панелях была бы видна колонка атрибутов, и сразу стало бы ясно, что атрибут "только для чтения" не выставился, сразу было бы ясно, куда копать.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Ответить