Иконки WinRARa?

Форум о самом популярном файловом менеджере Total Commander

Сообщение tomcat » Вт дек 07, 2004 10:14 am

Можно ли сделать?
tomcat
Мл. сержант
 
Сообщений: 15
Зарегистрирован: Чт дек 02, 2004 7:58 am
Пункты репутации: 0

Сообщение Ipse » Вт дек 07, 2004 10:35 am

2tomcat
Свяжи с рар-архивами винрар - самый простой способ <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo-->
Ipse
Прапор
 
Сообщений: 65
Зарегистрирован: Вс окт 26, 2003 4:19 pm
Пункты репутации: 0

Сообщение DruG » Вт дек 07, 2004 10:47 am

2Ipse не тема! как в ТС значки сменить, а то жёлтый кубик достал?
DruG
Генерал-майор
 
Сообщений: 2383
Зарегистрирован: Ср авг 11, 2004 2:17 am
Откуда: Сибирского internet unlimited
Пункты репутации: 0

Сообщение Ipse » Вт дек 07, 2004 11:20 am

2DruG
Сменить набор иконок. Наверно можно самому нарисовать <!--emo&;)-->[img]style_emoticons/<#EMO_DIR#>/wink.gif[/img]<!--endemo-->
Я в свое время пытался поменять вшитые значки с помощью редактора ресурсов, но эта чертова проверка CRC требует более серьезного вмешательства <!--emo&:(-->[img]style_emoticons/<#EMO_DIR#>/sad.gif[/img]<!--endemo-->
Последний раз редактировалось Ipse Вт дек 07, 2004 11:24 am, всего редактировалось 1 раз.
Ipse
Прапор
 
Сообщений: 65
Зарегистрирован: Вс окт 26, 2003 4:19 pm
Пункты репутации: 0

Сообщение Ciber SLasH » Вт дек 07, 2004 1:07 pm

2Ipse:
<!--QuoteBegin--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--QuoteEBegin-->Я в свое время пытался поменять вшитые значки с помощью редактора ресурсов, но эта чертова проверка CRC требует более серьезного вмешательства
<!--QuoteEnd--></div><!--QuoteEEnd-->
Не надо ничего менять !!
Просто-напросто создаёшь свою библиотеку иконок и прикручиваешь её к ТС. Прикрутить можно либо через TweakTC либо самому прописать в раздел [Configuration] параметр <span style='color:blue'>IconLib</span>=%Commander_Path%\MyTC.icl
Где "MyTC.icl" - твой набор иконок.

ЗЫ: Ссылки по теме: <a href='http://www.wincmd.ru/directory/iconpack.html' target='_blank'>www.wincmd.ru</a>, <a href='http://www.fforum.ru/index.php?showtopic=4889' target='_blank'>http://www.fforum.ru/index.php?showtopic=4889</a>
Ciber SLasH
Майор
 
Сообщений: 314
Зарегистрирован: Пн ноя 24, 2003 11:28 am
Откуда: Питер
Пункты репутации: 0

Сообщение Ipse » Вт дек 07, 2004 1:20 pm

2Ciber SLasH
Я хотел именно нативно поменять <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo-->
Ipse
Прапор
 
Сообщений: 65
Зарегистрирован: Вс окт 26, 2003 4:19 pm
Пункты репутации: 0

Сообщение tomcat » Ср дек 08, 2004 9:36 am

Интересно вот что. Стоит ACDSee, картинки-файлы ассоциированы с ним и имеют иконку, соответствующую расширению, ну, вы знаете.
Так вот эти файлы в ТС отображаются именно с теми же самыми acdc-шными иконками, что и в проводнике!
Что, кто-то их в ТС внедрил? Или всё же ТС берет иконки из системы, что, мне кажется, более вероятно?
А если так, то почему бы ему не брать иконки rar-файла из системы? Как его заставить это сделать?
tomcat
Мл. сержант
 
Сообщений: 15
Зарегистрирован: Чт дек 02, 2004 7:58 am
Пункты репутации: 0

Сообщение Bom » Ср дек 08, 2004 9:55 am

<!--QuoteBegin--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--QuoteEBegin-->А если так, то почему бы ему не брать иконки rar-файла из системы? Как его заставить это сделать? <!--QuoteEnd--></div><!--QuoteEEnd-->
Надо "убедить" ТС, что это не архив
Для архивов, папок и пр. он берет иконки "из себя" или из iconlib.icl
Все оставшиеся он берет из системы (с какой программой ассоциирован файл)
Но если убедить его что это не архив, то в него нельзя будет входить, как в директорию и работать с архивом так же
Юрий Бомштейн
Bom
Капитан
 
Сообщений: 197
Зарегистрирован: Пт мар 29, 2002 9:07 am
Откуда: Москва
Пункты репутации: 0

Сообщение tomcat » Ср дек 08, 2004 11:34 am

Так, потихоньку разбираемся...
IconLib состоит из 24 иконок, из них №№ 8, 9, 22, 23 - значки архивов.
Почему четыре? За что каждый из них отвечает? Где эту инфу можно почерпнуть?
На крайний случай, придется эксперимент проводить. Циферки прямо поверх иконок намазать, и смотреть, где выплывет <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo-->

<span style='color: #999999'>Добавлено:</span>
2Bom
Наверное, это я поначалу и имел в виду. Только вот функциональности терять не хочется.
tomcat
Мл. сержант
 
Сообщений: 15
Зарегистрирован: Чт дек 02, 2004 7:58 am
Пункты репутации: 0

Сообщение tomcat » Чт дек 09, 2004 8:41 am

Короче, так и сделал.
Заменил в подключенной icl иконку №9 на раровскую. Результатами доволен.
Пользовался microangelo, может есть софт попроще для работы с icl? Жутко громоздок <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo-->
tomcat
Мл. сержант
 
Сообщений: 15
Зарегистрирован: Чт дек 02, 2004 7:58 am
Пункты репутации: 0

Сообщение Ciber SLasH » Чт дек 09, 2004 9:12 am

<!--QuoteBegin-tomcat+Dec 9 2004, 11:41--><div class='quotetop'>QUOTE(tomcat @ Dec 9 2004, 11:41)</div><div class='quotemain'><!--QuoteEBegin-->Пользовался microangelo, может есть софт попроще для работы с icl? Жутко громоздок
<!--QuoteEnd--></div><!--QuoteEEnd-->
Есть Art Icons Pro, но шароварная, и кряка под неё нигде нет.
Ciber SLasH
Майор
 
Сообщений: 314
Зарегистрирован: Пн ноя 24, 2003 11:28 am
Откуда: Питер
Пункты репутации: 0

Сообщение Volniy » Чт дек 09, 2004 10:24 pm

<!--QuoteBegin-Ciber SLasH+Dec 9 2004, 11:12--><div class='quotetop'>QUOTE(Ciber SLasH @ Dec 9 2004, 11:12)</div><div class='quotemain'><!--QuoteEBegin-->Есть Art Icons Pro, но шароварная, и кряка под неё нигде нет.
<!--QuoteEnd--></div><!--QuoteEEnd-->
Это самая классная и не очень заумная прога для работы с иконками и библиотеками иконок. И не очень большая (установленная, она занимает где-то около 1,5 мега). А вместо лекарства вполне подойдет и
<a href='http://www.databack4u.com/snc/' target='_blank'>Registry Trash Keys Finder</a> (проверено с версией 4.0).
Volniy
Ст. лейтенант
 
Сообщений: 121
Зарегистрирован: Сб ноя 22, 2003 11:42 pm
Пункты репутации: 0

Сообщение st1nger » Ср дек 15, 2004 10:53 am

А как насчет иконок под номерами 9, 22, 23 в ICL-файле? Их можно заменить и за какие архивы они отвечают?
st1nger
Капитан
 
Сообщений: 184
Зарегистрирован: Сб фев 14, 2004 2:15 pm
Пункты репутации: 0

Сообщение Volniy » Ср дек 15, 2004 9:40 pm

<!--QuoteBegin-st1nger+Dec 15 2004, 12:53--><div class='quotetop'>QUOTE(st1nger @ Dec 15 2004, 12:53)</div><div class='quotemain'><!--QuoteEBegin-->А как насчет иконок под номерами 9, 22, 23 в ICL-файле? Их можно заменить и за какие архивы они отвечают?
<!--QuoteEnd--></div><!--QuoteEEnd-->
Есть полное описание всех иконок (взял из дистрибутива какой-то весьма старой версии утилиты Tweak TC)

<!--QuoteBegin--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--QuoteEBegin--> Присвоенные  значкам  в  библиотеке  имена  не имеют никакого
значения  для  работы  TC,  т.к.  значки  извлекаются  из  файла
последовательно, согласно индексам значков. <...>

Индекс Описание
========================
1  значок для главного окна програмы и системного трея
2  32 стандартная папка
3  32 устаревший (возможно для 16 битной версии для Win3x)
4  32 программный файл DOS
  (используется и как стандартный значок для EXE)
5  32 несвязанный файл (используется как стандартный значок)
6  32 зашаренная папка (с лапкой)
7  32 открытая папка
8  открытый файл архива (все размеры)
9  файл архива (все размеры)
10  32 скрытый/системный файл
11  значок [..] "Родительская папка" (все размеры)
12  32 скрытая/системная папка
13  ярлык к файлу не содержащему значков и 
  не связанному ни с одной программой (все размеры) 
14  16 стандартная папка
15  16 несвязанный файл (используется как стандартный значок)
16  16 скрытая/системная папка
17  16 зашаренная папка (с лапкой)
18  16 открытая папка
19  16 скрытый/системный файл
20  16 устаревший (возможно для 16 битной версии для Win3x)
21  16 программный файл DOS
  (используется и как стандартный значок для EXE)
22  32 для файлов .B64, .UUE, .MIM  и .XXE (только если они
  не связаны с какой-либо программой, например WinZip)
23  16 для файлов .B64, .UUE, .MIM  и .XXE (только если они
  не связаны с какой-либо программой, например WinZip)
====================================================================
    "16"  означает:  используется  при  установке  в TC для опции
"Размер значков" значения 16x16.
    "32"  означает:  используется  при  установке  в TC для опции
"Размер значков" значения 32x32.
    Между  прочим:  Вы  можете  впечатать в этом окне настроек WC
любые  другие  значения  для  размера  значков.  Это работает, но
результат Вам может и не понравиться <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo-->
====================================================================
    Если Вы  ограничиваете  извлечение значков, устанавливая в TC
оции "Только  стандартные  значки"  и "Все", некоторые значки при
этом расширяют область их применения. К примеру значки #4 и #21 с
этими  настройками будт применены ко всем EXE-файлам. Значки #5 и
#15  с  включенной  опцией  "Только  стандартные  значки"  будут
обозначать  почти  все файлы. При отметке опции "для EXE/LNK - не
на  дискетах"  некоторые  значки  поменяют  свой  вид  только  на
дискетах. И т.п... (За подробностями обратитесь к справке TC)


© 2002, 2003 Алесандр Асябрик aka Shura<!--QuoteEnd--></div><!--QuoteEEnd-->

По-моему, весьма исчерпывающе <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo-->
Volniy
Ст. лейтенант
 
Сообщений: 121
Зарегистрирован: Сб ноя 22, 2003 11:42 pm
Пункты репутации: 0

Сообщение tomcat » Пн дек 20, 2004 7:38 am

Спасибо!
Только есть замечания.
<!--QuoteBegin--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--QuoteEBegin-->Присвоенные  значкам  в  библиотеке  имена  не имеют никакого
значения  для  работы  TC,  т.к.  значки  извлекаются  из  файла
последовательно, согласно индексам значков.
<!--QuoteEnd--></div><!--QuoteEEnd-->
Похоже, это уже не так.
Я добавил RAR-овскую иконку, она стала индексом 24. Я изменил ей имя на "8", а прошлой иконке имя поставил отфонарное, удалять её не стал. Индекс у неё остался 8.
При этом всё работает так, как надо. Т.е. RAR-овская иконка (имя "8", индекс 24) отображается на всех архивах, а старая (имя "8old", индекс 8) - не отображается.
А как изменить индекс, я не нашел. Похоже он назначается только при добавлении иконки.

<!--QuoteBegin--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--QuoteEBegin-->...
8  открытый файл архива (все размеры)
...
<!--QuoteEnd--></div><!--QuoteEEnd-->
А это когда отображается? Что-то я не заметил...
tomcat
Мл. сержант
 
Сообщений: 15
Зарегистрирован: Чт дек 02, 2004 7:58 am
Пункты репутации: 0

След.

Вернуться в Total Commander

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11

cron