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

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




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


Группа TCIMG в Telegram

.
 
Andrey_AДата: Среда, 10.07.2013, 20:28 | Сообщение № 106
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Цитата (shveicar)
Возможно ли сделать так, - чтобы сокращения пути шло до родительского каталога [P] и как вариант до дедушкиного каталога [G], а не от корня диска


В утилите TCIMG 2.8. beta 14 от 10.07.2013 появилась возможность:

Примеры:
Код
"listt=%Z%P%N||##path<121>" - копировать в буфер часть пути, оставляя родительскую папку и имя объекта
"listt=%Z%P%N||##path<122>" - копировать в буфер путь, оставляя с дедушкиной папки и до конца
"listt=%Z%P%N||##path<123>" - копировать в буфер путь, оставляя с 3 папки с конца и до конца


а так же можно посмотреть все значения этого параметра в разделе "Дополнительно":

[helpquote](0-40) Нечётный номер заключает часть пути в кавычки
0,1 - путь
2,3 - расширение
4,5 - имя без расширения
6,7 - имя с расширением
8,9 - путь без расширения
10,11 - путь родительской папки с конечным слешем
12,13 - путь родительской папки без конечного слеша
14,15 - путь дедушкиной папки с конечным слешем
16,17 - путь дедушкиной папки без конечного слеша
18,19 - диск с конечным слешем
20,21 - диск без конечного слеша
22,23 - путь без диска с начальным слешем
24,25 - путь без диска без начального слеша
26,27 - путь без диска и корня с начальным слешем
28,29 - путь без диска и корня без начального слеша
30,31 - расширение с точкой впереди

41 - родительская папка
42 - дедушкина папка
43 - 3-я папка от конца пути
...
60 - 20-я папка от конца пути (если есть)

61 - 1-я папка с начала пути
62 - 2-я папка с начала пути
63 - 3-я папка с начала пути
...
80 - 20-я папка с начала пути (если есть)

81 - путь родительской папки
82 - путь дедушкиной папки
83 - путь, отсекая от 3-й папки до конца пути
...
100 - путь, отсекая от 20-й папки до конца пути (если есть)

101 - путь без диска
102 - путь, отсекая с начала до 2-й папки
103 - путь, отсекая с начала до 3-й папки
...
120 - путь, отсекая с начала до 20-й папки (если есть)[/helpquote]


 
Deus-VДата: Четверг, 18.07.2013, 23:23 | Сообщение № 107
Рядовой

На сайте с: 27.01.2013
Сообщений: 13
Награды: 0
Репутация: 0
Здравствуйте, Андрей!
Я очень хочу реализовать одну сложную функцию. Честно скажу, в программировании не силён, да и так глубоко в TC не разбираюсь. Я им пользуюсь для копирования рабочих файлов на флешки. Очень утомительно заходить в "папку 1" (назовём её так), нажимать: ctrl+A, F5, F2 и так в последующие папки (но не подряд, всё по разному!). Хотелось бы создать 4-5 кнопок, по нажатию которых происходило следующее:
файлы из определённых папок попадали В очередь копирования как при нажатиях F5-F2


и что бы в случае уже имеющегося такого файла появлялся запрос:


Пример:
1) Нажимаю на одну кнопочку и файлы из 1первой, 2второй, 3третей папки попадают В очередь и копируются в соседнее окно
2) Нажимаю вторую кнопочку и файлы из 1первой, 2 второй и 4четвёртой папки копируются в очереди
3) нажал и В очереди содержимой 1, 2, 4, и 5-й папки
[img640]http://dropi.ru/cDs.png[/img640]


Я понимаю, что это мало кому нужно, но если это в принципе возможно сделать, очень хотелось бы реализовать.
Спасибо.


Сообщение отредактировал Deus-V - Четверг, 18.07.2013, 23:24
 
antoshkinДата: Понедельник, 19.08.2013, 19:45 | Сообщение № 108
Рядовой

На сайте с: 19.08.2013
Город: Красноярск
Сообщений: 2
Награды: 0
Репутация: 0
Добрый день,
Насколько мне известно в стандартном режиме можно синхронизировать только структуру каталогов и
хотелось бы узнать имеются ли такие кнопки, которые имитируют работу стандартной кнопки синхронизации каталогов, но без сохранения структуры каталогов т.е. все файлы в одну кучу.

Постановка задачи:
Синхронизировать по именам наличие кучи файлов разбросанных по разным каталогам съемного носителя с одним единственным каталогом на жестком диске с заменой старых файлов (по дате создания, модификации, замена более старых, пропуск замены если файлы равны по всем параметрам)

Заранее спасибо за ваши ответы. Вполне возможно что есть уже готовые решения, но пока мне найти их не удалось.
 
Andrey_AДата: Вторник, 20.08.2013, 03:11 | Сообщение № 109
Генералиссимус

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

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


 
antoshkinДата: Вторник, 20.08.2013, 06:00 | Сообщение № 110
Рядовой

На сайте с: 19.08.2013
Город: Красноярск
Сообщений: 2
Награды: 0
Репутация: 0
По мне так весьма востребованная функция, ну ладно спасибо за ответ. может из огрызков что-нибудь подойдет
зы
а где можно найти инструкцию как пользоваться этими самыми плагинами да еще с параметрами. а то я тут новенький....
 
shveicarДата: Вторник, 27.08.2013, 02:55 | Сообщение № 111
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Приветствую всех.
Возник такой вопрос: существует ли возможность, - реализовать в утилите поиск и удаление (или хотя бы выделение) дубликатов файлов? - для задействования этого процесса, вместе с другими командами - перемещения, копирования и тд.

Также хотелось бы увидеть расширение функционала по обработке бинарных и не бинарных файлов.. Например команда Доступно только для пользователей - выделить битые изображения в открытом каталоге. Не работает при cm_DirBranch, неплохо было бы задействовать её в поиске totala.. и если необходимо переименовать, удалить, копировать или переместить такие файлы, из выделенных каталогов,
как это можно осуществить?
Спасибо.

Отдельно.
Нужна помощь с командой, которая из имени с расширением выделенного изображения, - создает в буфере обмена строку, вида
Код
<img src="имя с расширением" name="имя" width="ширина" height="высота">
вместо конкретного имени, - была бы возможность, поддержки выбора с частью пути. - как здесь
Код
lists=%Z%L||##path<121>||\!!/
и так же, что бы, команда срабатывала с несколькими выделенными файлами.
Есть похожее
Код
bufsr=##widh=''[Info=i1%P%N]''~~height=''[Info=i2%P%N]''
- но это немного не то..
P.s В идеале, создать для таких возможных, разных, тегов - отдельный файл (на усмотрение Автора) поскольку, при редактировании html страниц - подобные операции можно будет производить не только с файлами изображений, а и с прочими файлами, ссылками и тд.
например файл с таблицей стилей под курсором style7.css - преобразуется в буфере в
Код
<link href="css/style7.css" type="text/css" rel="stylesheet">

или файл arch.html преобразуется в буфере в
Код
<a href="files/arch.html" target="_blank">скачать</a>

Понятно, что всех вариантов - достаточно много, поэтому и предлагаю, отдельный файл с возможностью редактирования. Это сильно бы, упростило жизнь и ускорило создание html страниц.

P.s Если есть возможность, то прошу добавить в утилиту преобразование строки в буфере обмена в кэш md5.
Заранее благодарен.


Сообщение отредактировал shveicar - Суббота, 21.09.2013, 14:53
 
Andrey_AДата: Суббота, 05.10.2013, 21:30 | Сообщение № 112
Генералиссимус

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

Не прошло и полгода, как дошли руки и до ваших сложных функций

Отправить в очередь копирования файлы первых 3-х папок активной панели

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

Отправить в очередь копирования файлы 1,2,4 папок активной панели

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

Отправить в очередь копирования файлы 1,2,4,5 папок активной панели

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

Скачайте последнюю версию утилиты



 
Deus-VДата: Суббота, 05.10.2013, 21:34 | Сообщение № 113
Рядовой

На сайте с: 27.01.2013
Сообщений: 13
Награды: 0
Репутация: 0
Вау! up Будим тестить! good Ждал и надеялся.
 
romДата: Пятница, 25.10.2013, 16:25 | Сообщение № 114
Рядовой

На сайте с: 25.10.2013
Город: Москва
Сообщений: 1
Награды: 0
Репутация: 0
Очень нужно переименовать файлы: они называются по имени и фамилии персоны, о котором пишется, и по имени и фамилии автора. Как например: Александр Грин (Александр Жуков) или Алексей Толстой (Людмила Иванова) и т.д. Необходимо поменять местами имя и фамилию персоны, о которой пишется: Грин Александр или Толстой Алексей, но оставить на месте имя и фамилию автора Как ни старался вычитать в "помощи", так и не смог.
Не могли ли Вы помочь? СПАСИБО Сергей rom@phys.msu.ru
 
Andrey_AДата: Пятница, 25.10.2013, 17:21 | Сообщение № 115
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Ваш вопрос перенесён из темы "Переименование" сюда

Цитата rom ()
Необходимо поменять местами имя и фамилию персоны...


Можно решить несколькими способами:

1. Через стандартный диалог группового переименования



2. Через утилиту TCIMG

Переименовать выделенные объекты: поменять местами 2 первых слова

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



 
ХарВикДата: Среда, 30.10.2013, 20:34 | Сообщение № 116
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
...Скачивал с Ютюба музыкальные файлы, как потом оказалось попутно я накачал файлов с расширением .FLV, которые не открываются никакими плеерами и "не являются ни аудио ни видео файлами". При просмотре в Тотале (вот зачем нужен Тотал!!! ))) заметил, что они все одинаковы, т.е. имеют размер 168Б. Выделить вручную, чтобы удалить можно, НО тут появилась идея: нельзя ли сделать кнопку для выделения всех файлов с размером 168Б? ...С учётом того, что это, скажем одноразовая кнопка, то есть другая идея: сделать кнопку "Выделить в панели все файлы с размером файла под курсором" ?
 
asmadeusДата: Среда, 30.10.2013, 21:28 | Сообщение № 117
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата ХарВик ()
.FLV, которые не открываются никакими плеерами и "не являются ни аудио ни видео файлами".

flv - это флеш видео и нормально открывается в том же KMPlayer ( ну, если бы сами файлы были правильными)
 
Andrey_AДата: Среда, 30.10.2013, 21:31 | Сообщение № 118
Генералиссимус

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


Выделить файлы размером 168 байт

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

Выделить файлы имеющие такой же размер, как у файла под курсором

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



 
ХарВикДата: Среда, 30.10.2013, 21:31 | Сообщение № 119
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
Цитата
flv - это флеш видео

Да я это знаю, ЭТИ не открываются ничем))). Тут речь как раз не об этом, а о кнопках, вот просто благодаря каким- то неправильным файлам появилась идея таких кнопок...
========================================
Спасибо, Андрей, сейчас попробую...
========================================
Ещё раз спасибо, ОБЕ кнопки работают!!! TCIMG рулит!!!
 
Deus-VДата: Суббота, 09.11.2013, 19:13 | Сообщение № 120
Рядовой

На сайте с: 27.01.2013
Сообщений: 13
Награды: 0
Репутация: 0
good Подскажите, пожалуйста, возможно ли к добавленной кнопки сделать комбинацию клавиш для быстрого её нажатия?

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

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