[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, ХарВик, chip642  
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
ЗАКАЗ КНОПОК
ХарВикДата: Вторник, 17.04.2012, 21:49 | Сообщение № 1
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
ЗАКАЗ КНОПОК




В этой теме Вы можете высказывать идеи о каких-либо кнопках. Вы можете описать какую хотелось бы иметь кнопку и возможно найдутся те, кто подскажет как её сделать.
Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений


Группа TCIMG в Telegram

.
 
asmadeusДата: Пятница, 04.01.2019, 22:50 | Сообщение № 1441
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
alexostrov, у меня скопировались все, что выдал лист - 556 штук. Все ли это, я не знаю, не считал, ведь на некоторых командах в меню стоит один и тот же значок, а копирование исключало дубликаты, потому даже ручной пересчет толку не даст

Andrey_A, а ты намутил с командами - только что то меняю, сразу нет результата)) Ладно, утро вечера мудренее... Завтра буду справку штудировать по поиску нового ответа
Код
slist=INI<7//%COMMANDER_PATH%\Wcmicons.inc//mappings//>||formt<1,fun_lib_01>
srr2d=$GLOBALSLIST||16|0 GLOBALSRR2D<a>
anf2d=PS<%COMMANDER_PATH%\Files_VOG\Icons\Wcmicons//1//0//*.ico//0>||2||[^\\]+\\[^\\]*?(\d+)\.ico GLOBALANF2D<a>
zrr2d=$GLOBALANF2D||19|$GLOBALSRR2D||37|1||9|1:0||16|2|$GLOBALSLIST<:NUMBER:> GLOBALZRR2D<a>

Чуть изменил,но...Почему нумерация не происходит?
Код
||16|2|$GLOBALSLIST<:NUMBER:>

Хотел колонку с новыми именами вставить. Типа от 0000 и до конца
 
alexostrovДата: Пятница, 04.01.2019, 23:00 | Сообщение № 1442
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
asmadeus
Удачи Вам и вдохновения!
 
asmadeusДата: Суббота, 05.01.2019, 00:40 | Сообщение № 1443
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32

Пока так. В нулевой колонке - разметка wcmicons.inc, в 1 - полный путь к иконке, во 2 - будущее имя иконки (новый wcmicons)
То есть в файле wcmicons.inc ищем значение ключа с нулевой колонки (значение справа от знака равенства), заменяем на значение со второй колонки и переименовываем иконки именами со второй колонки
 
alexostrovДата: Суббота, 05.01.2019, 10:12 | Сообщение № 1444
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
asmadeus
У вас 3 колонки 0, 1, 2, а у меня только одна, в которой: %COMMANDER_PATH%\Files\Icons\Wcmicons\0132.ico
Похоже, что у Вас другой параметр кнопки.


Сообщение отредактировал alexostrov - Суббота, 05.01.2019, 10:14
 
asmadeusДата: Суббота, 05.01.2019, 10:39 | Сообщение № 1445
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
alexostrov, это параметр от Маэстро, у вас не может быть одна. Должно быть две
Параметр для скрина да, у меня другой. Вообще такой:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$amam_Iconlib2
%COMMANDER_PATH%\TCIMG.exe
Перестроение библиотеки значков с массивами

-1

Я такие многострочные команды выношу в свой файл tcg - в акелпаде править проще, чем в параметрах кнопки тотала
 
alexostrovДата: Суббота, 05.01.2019, 11:11 | Сообщение № 1446
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
asmadeus
У меня с применением вышеприведенных кнопок Андрея картинка другая:
С вашей кнопкой:
Прикрепления: 2454271.jpg (28.3 Kb) · 6606735.jpg (98.6 Kb)


Сообщение отредактировал alexostrov - Суббота, 05.01.2019, 11:14
 
asmadeusДата: Суббота, 05.01.2019, 11:18 | Сообщение № 1447
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
alexostrov, вы эту кнопку имеете в виду? Точнее параметр:
Код
slist=INI<7//%COMMANDER_PATH%\Wcmicons.inc//mappings//>||formt<1,fun_lib_01> srr2d=$GLOBALSLIST||16|0 GLOBALSRR2D<a> anf2d=PS<%COMMANDER_PATH%\Files_VOG\Icons\Wcmicons//1//0//*.ico//0>||2||[^\\]+\\[^\\]*?(\d+)\.ico GLOBALANF2D<a> zrr2d=$GLOBALANF2D||19|$GLOBALSRR2D||37|1||9|1:0||16|2|$GLOBALSLIST<:NUMBER:> GLOBALZRR2D<a>

Пути на свои меняли? Двойные проценты ставили? Это параметр не для кнопки просто, а для файла
Что вы выполняли?Код какой?
 
alexostrovДата: Суббота, 05.01.2019, 11:54 | Сообщение № 1448
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
asmadeus
Я использовал эту кнопку Маэстро:
Код
slist=INI<7//%%COMMANDER_PATH%%\Wcmicons.inc//mappings//>||formt<1,fun_lib_01> srr2d=$GLOBALSLIST||16|0 GLOBALSRR2D<a> anf2d=%L||2||[^\\]+\\[^\\]*?(\d+)\.ico GLOBALANF2D<a> zrr2d=$GLOBALANF2D||19|$GLOBALSRR2D||37|1 GLOBALZRR2D<a>

Не совсем понял вопросы:
Цитата asmadeus ()
Пути на свои меняли? Двойные проценты ставили? Это параметр не для кнопки просто, а для файла
Что вы выполняли?Код какой?

Вы можете сбросить мне Вашу кнопку (пути я поправлю).
Эти параметры
Код
slist=INI<7//%COMMANDER_PATH%\Wcmicons.inc//mappings//>||formt<1,fun_lib_01> srr2d=$GLOBALSLIST||16|0 GLOBALSRR2D<a> anf2d=PS<%COMMANDER_PATH%\Files\Icons\Wcmicons//1//0//*.ico//0>||2||[^\\]+\\[^\\]*?(\d+)\.ico GLOBALANF2D<a> zrr2d=$GLOBALANF2D||19|$GLOBALSRR2D||37|1||9|1:0||16|2|$GLOBALSLIST<:NUMBER:> GLOBALZRR2D<a>

вставленные в кнопку выдают окно:
Прикрепления: 6989405.jpg (25.7 Kb)
 
asmadeusДата: Суббота, 05.01.2019, 11:58 | Сообщение № 1449
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
alexostrov, понял, что вы не поняли.
Итак, сначала
Проценты надо удваивать
Не так
Код
%COMMANDER_PATH%

А вот так:
Код
%%COMMANDER_PATH%%

%COMMANDER_PATH%\Files\Icons\Wcmicons - это ваш путь??
 
alexostrovДата: Суббота, 05.01.2019, 12:01 | Сообщение № 1450
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
asmadeus
да это путь к папке со значками Wcmicons
 
asmadeusДата: Суббота, 05.01.2019, 12:03 | Сообщение № 1451
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
alexostrov, вот и замените в моем параметре проценты на двойные. Или вообще попробуйте с абсолютными путями. Типа D:\Total\Files...
 
alexostrovДата: Суббота, 05.01.2019, 12:08 | Сообщение № 1452
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
asmadeus
поставил двойные %
Код
slist=INI<7//%%COMMANDER_PATH%%\Wcmicons.inc//mappings//>||formt<1,fun_lib_01> srr2d=$GLOBALSLIST||16|0 GLOBALSRR2D<a> anf2d=PS<%%COMMANDER_PATH%%\Files\Icons\Wcmicons//1//0//*.ico//0>||2||[^\\]+\\[^\\]*?(\d+)\.ico GLOBALANF2D<a> zrr2d=$GLOBALANF2D||19|$GLOBALSRR2D||37|1||9|1:0||16|2|$GLOBALSLIST<:NUMBER:> GLOBALZRR2D<a>

Результат:
Прикрепления: 9945550.jpg (40.7 Kb)
 
asmadeusДата: Суббота, 05.01.2019, 12:11 | Сообщение № 1453
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
alexostrov, а еще два окна где?Скрин - это первое. Их три прописано в коде. При закрытии крестиком (надеюсь, вы не жмете выход из программы, не до такой же степени новичок) появляется второе, потом третье
А сколько иконок в библиотеке? Не в папке, где их может быть гораздо больше. Или у вас папка - это просто распакованная библиотека, как у меня?
 
alexostrovДата: Суббота, 05.01.2019, 12:20 | Сообщение № 1454
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
asmadeus

Добавлено (05.01.2019, 12:22)
---------------------------------------------
В папке со значками распакованный файл Wcmicons.dll

Прикрепления: 3330033.jpg (265.3 Kb) · 0629951.jpg (164.1 Kb)
 
asmadeusДата: Суббота, 05.01.2019, 12:25 | Сообщение № 1455
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
alexostrov, 3330033.jpg - вот уже то, что должно быть, у меня больше, вчера доделывал. Пока просто не знаю, что может понадобится
Странно все таки, что у вас не работает моя кнопка копирования
Цитата alexostrov ()
В папке со значками распакованный файл Wcmicons.dll

Да, великоват... У меня около 2000
А вот такой параметр как себя поведет? Окно одно, конечное:
Код
alist=INI<7//%%COMMANDER_PATH%%\Wcmicons.inc//mappings//>||formt<1> slist=INI<7//%%COMMANDER_PATH%%\Wcmicons.inc//mappings//>||formt<1,fun_lib_01> arr2d=$GLOBALALIST||16|0 srr2d=$GLOBALSLIST||16|0 anf2d=PS<%%COMMANDER_PATH%%\Files_VOG\Icons\Wcmicons//1//0//*.ico//0>||2||[^\\]+\\[^\\]*?(\d+)\.ico
zrr2d=$GLOBALANF2D||19|$GLOBALSRR2D||37|1||9|1:0||16|2|$GLOBALANF2D1||16|3|$GLOBALARR2D1 GLOBALZRR2D<a>
 
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
Поиск:

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