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

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




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


Группа TCIMG в Telegram

.
 
JKTДата: Пятница, 31.10.2014, 04:41 | Сообщение № 376
Генерал-майор

На сайте с: 01.02.2012
Город: Харьков
Сообщений: 371
Награды: 7
Репутация: 7
А вообще........... Как я ЖДУ от Андрея
его новой сборрк....


Сообщение отредактировал JKT - Пятница, 31.10.2014, 05:44
 
Andrey_AДата: Пятница, 31.10.2014, 05:28 | Сообщение № 377
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
JKT, Придётся))) Где-то через неделю думаю начну пилить MINI, если в планы никто не вклинится

 
JKTДата: Пятница, 31.10.2014, 05:52 | Сообщение № 378
Генерал-майор

На сайте с: 01.02.2012
Город: Харьков
Сообщений: 371
Награды: 7
Репутация: 7
Андрей
Успехов тебе. у мя куча пожеланий, но и ................
 
chip642Дата: Воскресенье, 02.11.2014, 02:32 | Сообщение № 379
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Иногда приходится добавлять иконки в библиотеку DLL, соответственно предварительно извлекая все иконки из библиотеки, иконки имеют имя и счетчик, мне нужно добавить новую иконку к определенной группе иконок из этой библиотеки, если эта группа находится не в конце счетчика, то вызывает некий дискомфорт добавление новой иконки , нужно делать несколько телодвижений используя групповое переименование. В моих фантазиях появилась некая команда в TCIMG, которая вызывала бы диалог выбора имени выделенного файла(нового файла), и если имя файла в дальнейшем совпадает с уже существующим в данной папке файлом, то существующий и все последующие, по счетчику, за ним файлы должны в счетчике прибавить 1 (+1).
Имею:
AkelPadImage_0024
AkelPadImage_0025
AkelPadImage_0026
Добавляю новую иконку, выделяю ее, вызываю команду, появляется диалоговое окно "Введите имя" - ввожу AkelPadImage_0024, жму "OK", и у меня становится:

AkelPadImage_0024 (новая добавленная иконка)
AkelPadImage_0025 (была 0024, стала 0025)
AkelPadImage_0026 (была 0025, стала 0026)
AkelPadImage_0027 (была 0026, стала 0027)
Иконка имевшая счетчик 0024, стала 0025, ну и соответственно все ниже идущие тоже изменились на "+1".
Или можно без диалога обойтись, файл под курсором переименовать в имя выделенного, соответственно с выполнением вышеописанной процедуры.
Думаю сие пригодится не только в приведенном примере.


Сообщение отредактировал chip642 - Воскресенье, 02.11.2014, 04:28
 
Andrey_AДата: Воскресенье, 02.11.2014, 20:58 | Сообщение № 380
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Сложный способ есть (писать новый параметр), думаю можно использовать существующие параметры, но пока не сложилась полная мазаика
Пока могу предложить:

Тестовая версия TCIMG 89_b5, в последней версии замените соответствующие файл(ы)

Увеличить нумерацию имён выделенных объектов на единицу (учитывая ведущий ноль)

Доступно только для пользователей



 
chip642Дата: Понедельник, 03.11.2014, 00:40 | Сообщение № 381
Генералиссимус

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

Данная команда не справляется при перехода с 09 на 10, с 099 на 100...


Сообщение отредактировал chip642 - Понедельник, 03.11.2014, 00:47
 
Andrey_AДата: Понедельник, 03.11.2014, 01:13 | Сообщение № 382
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
chip642,

[helpquote]В версии 8.7. добавлено в параметре formt<> в секции [FormatUser] ключи с префиксом fun_ - означают поиск с регулярным выражениями и замену на функцию(и) Autoit[/helpquote]

см. Дополнение №24. После параметра #S прорисывается имя/имена шаблонов как в параметре formt<>

Необходимо просто подобрать нужный шаблон, для длины числа 4 будет такой:

Код
[FormatUser]
...
; fun_numplus04 - увеличение всех цифр на единицу, дополняя нулями недостающие разряды. Длина числа 4
fun_numplus04=(\d+)||StringFormat('%04s',Number($1)+1)


Команда:

Код
renms=%L||#Sfun_numplus04||[double]


 
chip642Дата: Понедельник, 03.11.2014, 01:23 | Сообщение № 383
Генералиссимус

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

Спасибо, понял, все работает!
 
SabbarДата: Четверг, 06.11.2014, 13:28 | Сообщение № 384
Рядовой

На сайте с: 06.11.2014
Город: Киев
Сообщений: 4
Награды: 0
Репутация: 0
Нужна кнопка, которая в данную папку копирует файл из папки <Путь\к\файлу.txt>.
Заранее спасибо.
 
Andrey_AДата: Четверг, 06.11.2014, 14:09 | Сообщение № 385
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Цитата
Нужна кнопка, которая в данную папку копирует файл из папки <Путь\к\файлу.txt>.


Доступно только для пользователей

Доступно только для пользователей



 
chip642Дата: Четверг, 06.11.2014, 14:13 | Сообщение № 386
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
И в догоночку:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=LISTF<c:\test1.txt/c:\test2.txt/c:\test3.txt>||"%p"
%COMMANDER_PATH%\Wcmicons.dll,19
копировать в активную панель файлы c:\test1.txt, c:\test2.txt, c:\test3.txt

-1
-1
 
SabbarДата: Четверг, 06.11.2014, 22:15 | Сообщение № 387
Рядовой

На сайте с: 06.11.2014
Город: Киев
Сообщений: 4
Награды: 0
Репутация: 0
Andrey_A
chip642


Большое спасибо!

К сожалению, после долгой и упорной борьбы с капчей, так и не смог вручить вам по медали. ((
 
chip642Дата: Пятница, 07.11.2014, 00:41 | Сообщение № 388
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Прошу автора создать команду - всплывающее меню, вызываемое сочетанием клавиш, которое, при выборе одной из команд, прописанных в этом меню, сразу же закрывалось бы, то бишь не висела бы в процессах. Не знаю насколько это реализуемо, но учитывая возможности TCIMG, а мы же знаем ей все под силу, вернее автору)) , будем надеятся

Сообщение отредактировал chip642 - Пятница, 07.11.2014, 00:43
 
Andrey_AДата: Пятница, 07.11.2014, 09:55 | Сообщение № 389
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
chip642, реализовано - ответ тут

 
matsokaДата: Вторник, 16.12.2014, 14:13 | Сообщение № 390
Рядовой

На сайте с: 16.12.2014
Город: Краснодар
Сообщений: 5
Награды: 0
Репутация: 0
Андрей, здравствуйте, помогите если вдруг делали уже такую кнопку:
Нужно в TC упаковать все файлы с одной панели на другую 7-zip, в отдельный архив - т.е. было 20 файлов, стало 20 архивов,
каждый с паролем, а пароль у всех один.
 
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
Поиск:

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