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

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




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


Группа TCIMG в Telegram

.
 
Andrey_AДата: Среда, 22.06.2016, 08:29 | Сообщение № 781
Генералиссимус

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

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


 
sergunbankirДата: Среда, 22.06.2016, 10:20 | Сообщение № 782
Рядовой

На сайте с: 04.02.2016
Сообщений: 7
Награды: 0
Репутация: 0
Спасибо Вам большое! Мне все нравится, именно то, что и нужно!
Раз пошло такое дело, то вот Вам очередная задачка для ума:

В Windows 7 и выше стандартными средствами реализован перенос папок пользователя (Рабочий стол, Мои документы, Мои рисунки и т.д и т.п.) в произвольное место. Насколько я понимаю, там символьные ссылки. В Windows перенос осуществляется последовательностью действий: выделить, вырезать и вставить в новое место. Обычно я вырезаю все папки по пути C:\User\Имя пользователя и вставляю их в D:\User\Имя пользователя. Хотелось бы делать это нажатием одной кнопочки в любимом ТC )))
Заранее благодарю!

Я так понимаю реализация невозможна?


Сообщение отредактировал sergunbankir - Пятница, 24.06.2016, 08:58
 
JKTДата: Четверг, 25.08.2016, 17:21 | Сообщение № 783
Генерал-майор

На сайте с: 01.02.2012
Город: Харьков
Сообщений: 371
Награды: 7
Репутация: 7
Извиняюсь, если это уже поднималось на форуме, прошу кинуть ссылку.... Просмотрел вроде все темы про копирование, но ничего не нашел.
Вопрос:
Есть файл ... Ставлю на него курсор - жму кнопку и он копируется во все папки обозначенные в некоем текстовом файле. Текстовик типа:
С:\11111\пппп
D:\2222\
G:\5555\ооо
Ну в общем в текстовике задаются имена каталогов , куда сей выделенный файл/папку надо копировать.
Спасибо.


Сообщение отредактировал JKT - Четверг, 25.08.2016, 17:53
 
chip642Дата: Четверг, 25.08.2016, 17:37 | Сообщение № 784
Генералиссимус

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

Код
"copys=%L||x||allfold<c:\ListPathFolders.txt>" - копировать выделенные объекты во все папки - список полных путей папок из файл списка
"copys=%L||x!!1||allfold<c:\ListPathFolders.txt>" - копировать выделенные объекты во все папки - список полных путей папок из файл списка (заменяя объекты)
"copys=%L||"%t"!!1||allfold<c:\ListNameFolders.txt>" - копировать выделенные объекты в другую панель во все папки - список имён папок из файл списка (могут быть в виде части пути без диска) (заменяя объекты)
"copys=%L||"%t"!!1||allfold<c:\ListNameFolders.txt!!4>" - копировать выделенные объекты в другую панель во все папки - список имён папок из файл списка (если полные пути, то берутся только имена) (заменяя объекты)
 
АфиДата: Четверг, 25.08.2016, 17:50 | Сообщение № 785
Лейтенант

На сайте с: 25.03.2015
Город: Одесса
Сообщений: 61
Награды: 0
Репутация: 0
Можно ли дать команду, которая будет давать выделенным объектам (с рекурсией) атрибут "Сжатый" (имеется в виду сжатие NTFS)?
 
Andrey_AДата: Четверг, 25.08.2016, 18:40 | Сообщение № 786
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Цитата Афи ()
Можно ли дать команду, которая будет давать выделенным объектам (с рекурсией) атрибут "Сжатый" (имеется в виду сжатие NTFS)?


Есть команда attrb

Там в описании нет, но есть "C"
[helpquote]"RASHNDOCT", означающих:
"R" = READONLY (только для чтения)
"A" = ARCHIVE (архивный)
"S" = SYSTEM (системный)
"H" = HIDDEN (скрытый)
"N" = NORMAL (нормальный)
"D" = DIRECTORY (каталог)
"O" = OFFLINE (оффлайн???)
"C" = COMPRESSED (сжатый, имеется в виду сжатие NTFS, а не ZIP)
"T" = TEMPORARY (временный)[/helpquote]

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

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

.


 
АфиДата: Четверг, 25.08.2016, 19:09 | Сообщение № 787
Лейтенант

На сайте с: 25.03.2015
Город: Одесса
Сообщений: 61
Награды: 0
Репутация: 0
Нет, не хочет. Не сжимает. Правильно вы, Андрей, не поместили это в справку.
А через "официальный" диалог атрибутов TC?



Там, если использовать вcтроенный WDX-плагин tc, то можно файлы сжимать. Но, это, конечно, хлопотнее, чем просто кнопку нажать :)
 
Andrey_AДата: Четверг, 25.08.2016, 19:26 | Сообщение № 788
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Афи, напишите в расширение функционала http://tc-image.3dn.ru/forum/5-964-1
как-нибудь посмотрю...

.


 
JKTДата: Суббота, 27.08.2016, 21:07 | Сообщение № 789
Генерал-майор

На сайте с: 01.02.2012
Город: Харьков
Сообщений: 371
Награды: 7
Репутация: 7
chip642,
Премного благодарен. Буду разбираться.
 
jkmjkmjkmДата: Среда, 07.09.2016, 10:24 | Сообщение № 790
Полковник

На сайте с: 07.04.2013
Город: Луганск
Сообщений: 184
Награды: 3
Репутация: 1
Нужна кнопка переименования с выбором: оставить N букв в начале (конце)
 
chip642Дата: Среда, 07.09.2016, 10:48 | Сообщение № 791
Генералиссимус

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

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
shape=5 renms=%L||&&^(.{[combo=Переименование||Введите~~сколько~~оставить~~символов~~с~~НАЧАЛА:||~~|5|8|10||450||120]}).*!!$1||&&.*(.{[combo=Переименование||Введите~~сколько~~оставить~~символов~~с~~КОНЦА:||~~|5|8|10||450||120]})$!!$1||upd<1>
Wcmicons.dll,19
Переименование выделенных объектов: оставить с начала или с конца имени определенное количество символов (количество вводится в диалоге)

-1
-1


 
MatrosДата: Среда, 07.09.2016, 11:35 | Сообщение № 792
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2019
Награды: 164
Репутация: 95
chip642, Юрка,ты же не всю команду ,на что ты способен выложил ))
давай усложним немножко задачу (с кнопкой отмены данного переименования)вот тогда jkmjkmjkm будет полностью доволен ))



Всё приходящее,а музыка Вечна !
 
chip642Дата: Среда, 07.09.2016, 11:41 | Сообщение № 793
Генералиссимус

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


Володя, никаких проблем.
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global slist=%L||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> shape=5 renms=%L||&&^(.{[combo=Переименование||Введите~~сколько~~оставить~~символов~~с~~НАЧАЛА:||~~|5|8|10||450||120]}).*!!$1||&&.*(.{[combo=Переименование||Введите~~сколько~~оставить~~символов~~с~~КОНЦА:||~~|5|8|10||450||120]})$!!$1||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1>
Wcmicons.dll,19
Переименование выделенных объектов: оставить с начала или с конца имени определенное количество символов вводимое в диалоговом окне (возможность отката)

-1
-1


Общая кнопка отката.

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=$f200Lists\AfterRenaming.txt||list<$f200Lists\BeforeRenaming.txt>||upd<1>
Wcmicons.dll,20
Отменить последнее переименование осуществленное командами TCIMG

-1
-1
 
MatrosДата: Среда, 07.09.2016, 11:52 | Сообщение № 794
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2019
Награды: 164
Репутация: 95
О! чуть влез и всем угодил...сейчас с днюхи от кумы...
поэтому очень разговорчив ))
Спасибо.



Всё приходящее,а музыка Вечна !
 
chip642Дата: Среда, 07.09.2016, 11:54 | Сообщение № 795
Генералиссимус

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

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt||list<%%TCIMG_PATH%%\Files\Lists\AfterRenaming.txt>||upd<1>
Wcmicons.dll,21
Отменить откат, возврат к переименованным именам.

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

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