[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 9
  • 1
  • 2
  • 3
  • 8
  • 9
  • »
Модератор форума: Andrey_A, simup, ХарВик, chip642  
Форум » • Программы • Утилиты • » Утилиты » Создание и редактирование библиотек значков (Создание и редактирование библиотек значков)
Создание и редактирование библиотек значков
chip642Дата: Четверг, 26.12.2019, 09:37 | Сообщение № 1
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Создание и редактирование библиотек значков




Решения задач связанных со значками, иконками, библиотеками значков, их созданием и редактированием
 
chip642Дата: Четверг, 26.12.2019, 12:37 | Сообщение № 2
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Задача: Поиск всех используемых иконок "Name.dll,№" от различных библиотек значков в Total Commander, объединение их в одну библиотеку значков - "Wcmicons.dll", с последующей привязке всех иконок к новой библиотеке значков.

_______ обновлено: 06.01.2020 в 23:19_________

Скачиваем архив
___________________________________
Распаковываем в папку "TCIMG\Files\".

Создаем кнопку на панели инструментов.

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 copyy=$f201\ExtractUsedIcons.bar||$f200\UserBars\//1 slist=$f250@LF$f253@LF$f201@LF$f200||##path<0|0|1> xlist=@$f200UserBars\||##path<0|0|1>||formt<path3>||%%!!%%%% textt=$f200\UserBars\ExtractUsedIcons.bar||@#@#@!!GLOBALXLIST<1>||@##@!!GLOBALSLIST<1> pause=700 kends=TOTALCMD#BAR#DATA@CRLFGLOBALSLIST<4>\UserBars\ExtractUsedIcons.bar@CRLF@CRLFTOTALCMD.EXE,35@CRLFExtractUsedIcons.bar@CRLF@CRLF1??-2 barbt=1||-1||butfrom<GLOBALKENDS<t>>
shell32.dll,176
Создание панели инструментов "в виде меню" ExtractUsedIcons.bar

-1


На видео у меня значок этой кнопки "зеленый плюсик" - TCIMG.dll,126, однако не у всех TCIMG в корне, поэтому значок прописал из shell32.dll, чтобы у всех работало отображение кнопки.

Поиск значков будет происходить в файлах: *.bar|*.tcm|*.tcg|*.ini

Предназначение и последовательность выполнения команд вы узнаете из видеоролика ниже.

Тестирование проводилось на сборке Andrey_A_A - TC_IMAGE.

Смотреть видеоролик

Команды прописаны в файлах.txt (описание найдете в каждом файле) расположенных в TCIMG\Files\Ext\UsedIconsTC\ и которые запускаются при помощи команды macro
 
alexostrov99Дата: Четверг, 26.12.2019, 14:32 | Сообщение № 3
Рядовой

На сайте с: 25.04.2018
Сообщений: 5
Награды: 0
Репутация: 0
Ув. chip642
Наконец то свершилось чудо.
Все скачал, буду смотреть и тестировать.
ОГРОМНОЕ спасибо!
С наступающим Новым годом!
Крепкого здоровья, здоровья и еще раз здоровья, а все остальное можно купить.
 
chip642Дата: Четверг, 26.12.2019, 14:44 | Сообщение № 4
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
alexostrov99

Перекачайте из первого поста, случайно не то закинул.
 
sibirnikДата: Четверг, 26.12.2019, 16:45 | Сообщение № 5
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
chip642,
От души спасибо! Здоровья, а всё остальное приложится...Скачал, распаковал - дух захватило от проделанной Вами работы, будем изучать, испытывать, разбираться что куда и зачем... на сколько ума хватит -)))
 
asmadeusДата: Четверг, 26.12.2019, 17:37 | Сообщение № 6
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
chip642, видео нет. А остальное народ протестирует. Здоровья и удачи в новом году!
 
chip642Дата: Четверг, 26.12.2019, 18:14 | Сообщение № 7
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата asmadeus ()
видео нет


Да, там с YouTube не сложилось, авторские права нарушил, выложил на яндекс.
 
alexostrovДата: Четверг, 26.12.2019, 18:17 | Сообщение № 8
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
chip642
Добрался домой и начал тестирование.
1.Скачал архив (по второй ссылке) и распаковал его в папку Files.
2.На панель скопировал кнопку "Создание панели инструментов "в виде меню" ExtractUsedIcons.bar"
3. Запустил кнопку. Появилась новая панель (с значками User.dll).
4. Так как видео не работает и комментариев, по поводу последовательности нажатия
кнопок в новой панели (с значками User.dll) тоже нет, то я начал запускать кнопки последовательно.
В результате на 4-й кнопке (может 5-я) выскочила ошибка Line 48584.
В левом верхнем углу работает таймер.

Добавлено (26.12.2019, 18:19)
---------------------------------------------
[ps]Как вернуться на исходную позицию?[/ps]

Добавлено (26.12.2019, 18:25)
---------------------------------------------
chip642
Где видео на Яндексе ?

 
chip642Дата: Четверг, 26.12.2019, 18:26 | Сообщение № 9
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата alexostrov ()
скачал архив (по второй ссылке) и распаковал его в папку Files


Распакуйте архив отдельно и просто скопируйте папку Files в папку TCIMG, а иначе у вас получится путь TCIMG\Files\Files\, а надо TCIMG\Files\...

Цитата
Так как видео не работает


Перезалил на Яндекс, смотрите: https://yadi.sk/i/G6LqoEQjox_QTQ
 
sibirnikДата: Четверг, 26.12.2019, 18:56 | Сообщение № 10
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
chip642,
Посмотрел ролик - красиво, гениально. А я у себя эту работу года два назад по удалению пустых и по мне ненужных иконок вручную перебрал и удалил, столько времени потратил. Но под себя порядок навёл. Сейчас я думаю многие с помощью вашего труда наведут у себя порядок.
 
alexostrovДата: Четверг, 26.12.2019, 19:07 | Сообщение № 11
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
chip642
Видео скачал. Большое спасибо!
После просмотра понял, что нужно писать конспект по последовательности действий.
Разверну новый ТС и начну все с начала.
Процедура длительная, но главное что-бы был результат.
После проверки отпишусь.
 
chip642Дата: Четверг, 26.12.2019, 19:16 | Сообщение № 12
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата alexostrov ()
После просмотра понял, что нужно писать конспект по последовательности действий.


Да там команды можно объединить впоследствии, но для начала надо вникнуть в суть. Пример объединения основной части команд в TCIMG\Files\Ext\UsedIconsTC\ExtractUsedIcons.txt
 
alexostrovДата: Четверг, 26.12.2019, 19:23 | Сообщение № 13
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
chip642
Цитата
Распакуйте архив отдельно и просто скопируйте папку Files в папку TCIMG, а иначе у вас получится путь TCIMG\Files\Files\, а надо TCIMG\Files\...

У меня папка Files находится в корне ТС. Там же, в корне ТС, находятся и все файлы TCIMG (кстати такая-же структура и в сборке Андрея).
Поэтому я скопировал файлы с архива в папку ТС\Files\Bar\ и ТС\Files\Ext\. В этих папках уже были добавились файлы и к ним добавились файлы с архива. Или это не правильно? Папки TCIMG у меня вообще нет (все в корне ТС).
 
chip642Дата: Четверг, 26.12.2019, 19:27 | Сообщение № 14
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
alexostrov

Всё правильно сделали. В нашем с вами случае, папка TCIMG и папка TC находятся по одному пути.
 
alexostrovДата: Четверг, 26.12.2019, 19:51 | Сообщение № 15
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
chip642
Это уже хорошо, не надо править пути.
1. На каком диске находится у Вас сам тестовый Тотал? Я разверну и свой новый Тотал на тот же диск.
2. С архивной папки Bar, файл ExtractUsedIcons.bar попал в папку ТС\Files\Bar\ к таким-же файлам *.bar. А с
архивной папки Ext, в папку ТС\Files\Ext\ попали не файлы, а папка UsedIconsTC с текстовыми файлами (8шт).
Так должно быть?
 
Форум » • Программы • Утилиты • » Утилиты » Создание и редактирование библиотек значков (Создание и редактирование библиотек значков)
  • Страница 1 из 9
  • 1
  • 2
  • 3
  • 8
  • 9
  • »
Поиск:

Интеллектуальные права и отказ от ответственности