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

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




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


Группа TCIMG в Telegram

.
 
MrakobesДата: Вторник, 23.09.2014, 19:09 | Сообщение № 346
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
Цитата Andrey_A ()
Это я не понял... где встречается и на что не заменяется...


да, с параметром %L я затупил, уже знал это...

Ну вот например в тэге TITLE уже стоит TITLE "Public Display Of Dismemberment",
- папка родительская 2009 - Public Display of Dismemberment (откидывается 7 символов)
запускаю кнопочку - в файле ничего не меняется, а должен измениться регистр Of > of

прошу прощения, я наверное зае_ал своими умляутами и регистрами))) я жуткий зануда


Сообщение отредактировал Mrakobes - Вторник, 23.09.2014, 19:10
 
Andrey_AДата: Вторник, 23.09.2014, 21:22 | Сообщение № 347
Генералиссимус

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

Это нормальный, естественный процесс тестирования. Большое спасибо за вопросы/задачи/ошибки , ведь все это ведёт к добавлениям, улучшениям, к стабильности. Вы уже попали в историю TCIMG (в справке на 1-й странице, в разделе "Спасибо")

Цитата Mrakobes ()
регистр не меняет - если встречается та же фраза


Тестовая версия TCIMG 85b2, в последней версии замените TCIMG.exe

[+] Добавлено в команды textt, textx сравнение выходного текста учитывая регистр


 
middimДата: Четверг, 16.10.2014, 16:49 | Сообщение № 348
Рядовой

На сайте с: 21.04.2012
Город: Санкт-Петербург
Сообщений: 1
Награды: 0
Репутация: 0
Здравствуйте!
Сделайте пожалуйста кнопку, точнее две.
Первая, переименовать выделенное файл(ы)\каталог(и), добавив к началу имени символ _ или #
Вторая, удалить добавленный символ в имени.
Если, такие кнопки есть, ткните меня носом.
Заранее спасибо.
 
Andrey_AДата: Четверг, 16.10.2014, 17:00 | Сообщение № 349
Генералиссимус

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

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

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



 
WAIVERДата: Воскресенье, 19.10.2014, 14:21 | Сообщение № 350
Сержант

На сайте с: 19.02.2013
Город: Магнитогорск
Сообщений: 33
Награды: 1
Репутация: 2
Andrey_A, Здравствуйте, а можно сделать кнопку по которой выполнялся бы функционал кнопки из контекстного меню 7zip "Добавить к архиву" с настройками создаваемого архива? Но чтоб использовалась именно программа, а не плагин wcx, который по такому действию ограничивает нагрузку двумя потоками и почему то не разбивает на тома.
 
Andrey_AДата: Понедельник, 20.10.2014, 00:23 | Сообщение № 351
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
WAIVER, я нажал в контекстом меню "добавить к архиву" - вышло окно...
теперь вопрос:
Что добавлять?
Как добавлять? через это окно ... или что-то уже пробовали
Возможно что-то есть в наработках?

Я спрашиваю не ради любопытства... а чтобы понять как вы этим самым работаете... для дальнейшей автоматизации...


 
WAIVERДата: Понедельник, 20.10.2014, 01:52 | Сообщение № 352
Сержант

На сайте с: 19.02.2013
Город: Магнитогорск
Сообщений: 33
Награды: 1
Репутация: 2
Andrey_A, Я представляю это примерно так:
выделил файлы в тотале
нажал кнопку
отобразилось окно с настройкой создаваемого архива http://i5.imageban.ru/out....8de.jpg
сам настроил параметры
создание архива в другой панели

Я пробовал создавать архив кнопкой упаковать файлы(cm_PackFiles), далее выбирал внешний упаковщик 7z, настройка, далее появляется уже знакомое нам окно, в котором при выборе формата архива 7z первое: доступно всего почему-то 2 потока, второе: архивы не разбиваются на тома с заданным размером, а при выборе формата zip получается ошибка http://i6.imageban.ru/out....35e.jpg Обратите пожалуйста внимание на это.
 
Andrey_AДата: Понедельник, 20.10.2014, 02:45 | Сообщение № 353
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
WAIVER, Для этого необходимы параметры командной строки 7-Zip, но в справке я не нашёл вызов диалога (может плохо искал)

Если теоретически вызывать меню и в нём искать слово "Добавить" , то тоже не вариант, т.к. другие программы тоже могут иметь в командах это слово + если есть в каталоге архивы, то меню изменяется.


 
WAIVERДата: Понедельник, 20.10.2014, 08:38 | Сообщение № 354
Сержант

На сайте с: 19.02.2013
Город: Магнитогорск
Сообщений: 33
Награды: 1
Репутация: 2
Andrey_A, Посмотрите вот тут пожалуйста
 
Andrey_AДата: Понедельник, 20.10.2014, 14:29 | Сообщение № 355
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
WAIVER, эта та же справка 7-Zip.zip, в которой я и искал ключ, отвечающий за открытие диалога, но такого нет, есть фраза:

[helpquote]Диалоговое окно Добавить к архиву
Позволяет Вам определять опции для создания или обновления архива.

Как вызывать это диалоговое окно
В Проводнике Windows или в 7-Zip, щелкните правой кнопкой мыши по файлу(ам) или папке(ам), которые Вы хотите сжать.
Укажите на 7-Zip, и затем щелкните пункт команды Добавить в архив...[/helpquote]

[plus]
Попробую сделать вызов через контекстное меню...
[/plus]


 
Andrey_AДата: Вторник, 21.10.2014, 00:51 | Сообщение № 356
Генералиссимус

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

Если... )))

WAIVER,

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

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



 
chip642Дата: Воскресенье, 26.10.2014, 19:44 | Сообщение № 357
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Хорошо бы было устанавливать длину пароля через диалоговое окно в кнопке:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=##rndm<3|20>||#Eb64-||=!!
%COMMANDER_PATH%\Wcmicons.dll,19
мини генератор одноразовых паролей нужной длинны + b64 в буфере обмена

-1
-1

И здесь хорошо бы диалоговое окно для ввода номеров иконок
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
exicn=%P%N||%t||224||progres<>
%COMMANDER_PATH%\Wcmicons.dll,19
точечное извлечение иконок из файла,вписать в параметры  номера иконок

-1
-1


Сообщение отредактировал chip642 - Воскресенье, 26.10.2014, 19:51
 
Andrey_AДата: Воскресенье, 26.10.2014, 20:17 | Сообщение № 358
Генералиссимус

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

В TCIMG.lng есть десятки примеров. Пропишите следующий по номеру ключ:

[helpquote]InputBox76=Title|Info|Line|Width|Height

Title - заголовок окна.
Info - информация в окне (если необходим символ |, используйте &&; если необходим перенос, используйте @CRLF).
Line - начальная строка в окне ввода.
Width - ширина диалога.
Height - высота диалога.[/helpquote]

В команду вставляется параметр [input=BOX76] там где необходимо.
Возможно в каких-то командах диалог не подключен... Можно будет подключить

Полученные строки
InputBox76=....
InputBox77=....
InputBox78=....
высылайте, вставлю (если надо будет подправлю)


 
chip642Дата: Воскресенье, 26.10.2014, 20:25 | Сообщение № 359
Генералиссимус

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

Как прописывать диалоговые окна я знаю, а вот подключить их к командам без Вашего участия мне врядли удастся ))). Я понял, создам диалоговые окна и Вам предоставлю для подключения!


Сообщение отредактировал chip642 - Воскресенье, 26.10.2014, 20:43
 
Andrey_AДата: Понедельник, 27.10.2014, 06:22 | Сообщение № 360
Генералиссимус

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


Не сразу понял, что параметр [input] не подключён в этих командах - подключил

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

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

Во второй кнопке заодно по другому сделал обновление панели.
Не вссегда тотал дает обновлять панель в текущем процессе, приходится в отдельном:

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

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Даже если где-то не подключен, то можно через команду exect, вот примеры:

Создать пароль случайными данными заданной длины и кодировать в MIME Base64

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

Извлечь в другую панель заданную иконку в диалоге именем библиотеки, без добавления счётчика и разделителя + обновить другую панель в другом процессе

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

Переменная $var_i, которая является глобальной для всех команд получает информацию из [input=...] и передаёт туда, где вставлена



 
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
Поиск:

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