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

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




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


Группа TCIMG в Telegram

.
 
shveicarДата: Суббота, 17.11.2012, 18:37 | Сообщение № 31
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Здравствуйте.
Вопрос косаемый архивации, - есть кнопка:
Доступно только для пользователей
Как добавить в неё функцию разбивки архивов на части, с определенным размером?, - в справке указан параметр- например -md1024 но кнопка его не понимает..
И еще просьба - есть удобная кнопка:
Доступно только для пользователей
как сделать чтобы - менялись расширения у всех выделенных файлов, а не только одного, (в моем случае интересует замена .bak на .html) и в случае совпадения - включался счетчик,


Сообщение отредактировал shveicar - Воскресенье, 18.11.2012, 01:16
 
Andrey_AДата: Воскресенье, 18.11.2012, 03:27 | Сообщение № 32
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Quote (shveicar)
как сделать чтобы - менялись расширения у всех выделенных файлов, а не только одного, (в моем случае интересует замена .bak на .html) и в случае совпадения - включался счетчик,


Пример


 
shveicarДата: Воскресенье, 18.11.2012, 19:20 | Сообщение № 33
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Добрый вечер.
Как в этой кнопке:

Доступно только для пользователей
Сделать, что бы все выделенные файлы через cm_DirBranch - перемещались в соседнюю панель в папку из буфера (если буфер пуст, то автоматом создается папка 01 - или если она есть то добавляется_) и с переименованием по счетчику, при совпадении имен?


Сообщение отредактировал shveicar - Воскресенье, 18.11.2012, 19:23
 
Andrey_AДата: Воскресенье, 18.11.2012, 22:27 | Сообщение № 34
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Quote (shveicar)
Сделать, что бы все выделенные файлы через cm_DirBranch - перемещались в соседнюю панель в папку из буфера (если буфер пуст, то автоматом создается папка 01 - или если она есть то добавляется_) и с переименованием по счетчику, при совпадении имен?

Добрый вечер, я уже выкладывал примеры, ниже кнопок параметры для другой панели


 
shveicarДата: Понедельник, 19.11.2012, 16:20 | Сообщение № 35
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Quote
я уже выкладывал примеры, ниже кнопок параметры для другой панели

Извиняюсь - не заметил.
А есть ли решение, - для рассортировки выделенных файлов - в создаваемые по счетчику каталоги (противоположная панель)
с окном запроса на количество перемещаемых файлов, с авто переименованием по счетчику в случае совпадения имен и поддержки cm_DirBranch?
Просто в арсенале есть похожий скрипт, - но работает он без рекурсии.
Спасибо.
 
Andrey_AДата: Понедельник, 19.11.2012, 16:23 | Сообщение № 36
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Quote (shveicar)
А есть ли решение, - для рассортировки выделенных файлов - в создаваемые по счетчику каталоги (противоположная панель)
с окном запроса на количество перемещаемых файлов

Пока нет, но будет )))


 
shveicarДата: Понедельник, 19.11.2012, 19:22 | Сообщение № 37
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Понятно.
Еще хотелось бы доработать эту кнопку, так чтобы отбрасывался путь диска и 2 первых каталога (остальная структура без изменений)
Доступно только для пользователей
 
Andrey_AДата: Понедельник, 19.11.2012, 19:28 | Сообщение № 38
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Quote (shveicar)
Еще хотелось бы доработать эту кнопку, так чтобы отбрасывался путь диска и 2 первых каталога (остальная структура без изменений)

Чтобы долго не ошибаться, нужен пример - пути начального и конечного. (вопрос понятен, но всё же)


 
shveicarДата: Понедельник, 19.11.2012, 20:17 | Сообщение № 39
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Quote (Andrey_A)
Чтобы долго не ошибаться, нужен пример - пути начального и конечного. (вопрос понятен, но всё же)

Вот путь первого каталога его имя - video-photo
Code
m:\of\video-photo\

в другой панели выделен файл:
Code
h:\kash\Cache\av.vimeo.com\03006\917\31006973.mp4^\aktimeoffset=0&aksessionid=0dd286b7a7ff1794305fc14a31e30f59&token=1353337664_2b86e46e3b0444935dcaf53c729ccf66

он должен скопироватся со структурой, - в каталог video-photo.
Другими словами, в каталоге video-photo - должна появиться папка av.vimeo.com со структурой:
Code
av.vimeo.com\03006\917\31006973.mp4^\aktimeoffset=0&aksessionid=0dd286b7a7ff1794305fc14a31e30f59&token=1353337664_2b86e46e3b0444935dcaf53c729ccf66

Если выделяются разные файлы, в разных каталогах,(на противоположной панели) - то они копируются по такому же принципу.
Из пути - происходит отбрасывание фрагмента:
Code
h:\kash\Cache\

В идеале - в кнопке, иметь возможность - регулировки отбрасывания нужного числа каталогов при перемещении,(копировании) - для универсальности инструмента..
Спасибо.
P.s забыл добавить, что оригинальная кнопка- в обще такие файлы не копирует, - просто создается папка - но она пустая!.
Может дело в длине пути имени? Если так, то лучше будет не создавать папку, для каждого совпадающего имени, - а добавлять счетчик(или заменять на выбор)...


Сообщение отредактировал shveicar - Понедельник, 19.11.2012, 22:51
 
Andrey_AДата: Среда, 21.11.2012, 00:46 | Сообщение № 40
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Quote (shveicar)
P.s забыл добавить, что оригинальная кнопка- в обще такие файлы не копирует, - просто создается папка - но она пустая!.

Эта кнопка работала некорректно, удалил все примеры с ней

Quote (shveicar)
В идеале - в кнопке, иметь возможность - регулировки отбрасывания нужного числа каталогов при перемещении,(копировании) - для универсальности инструмента..


пример

Выявились ещё нюансы с файлами без расширений - счётчик добавляется в начале, а не в конце :D

Будет подправлено в 10 бете


 
shveicarДата: Среда, 21.11.2012, 01:37 | Сообщение № 41
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Просьба помочь - доработать кнопку
Доступно только для пользователей
Так - чтобы удалялся первый каталог после
Code
http://127.0.0.1:800/
а путь менялся на
Code
http://всё остальное
и открывался в firefox.
Целый день голову ломаю, но регулярное выражение - не дается..
 
Andrey_AДата: Среда, 21.11.2012, 09:53 | Сообщение № 42
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Quote (shveicar)
Так - чтобы удалялся первый каталог после


Сделал как понял )
пример

[ps]если в TCIMG.ini прописать браузер, то можно каждый раз не прописывать путь[/ps]


 
shveicarДата: Вторник, 27.11.2012, 15:30 | Сообщение № 43
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Quote (Andrey_A)
Сделал как понял )

Спасибо, - только лучше так -
Code
bufsr=&&(.*//)([^/]*/)(([^/]*/){1})!!$1$5

Главное, теперь принцип ясен.
P.s - теперь, надеюсь на успешное слияния TCIMG и autoit. up

Добавлено (27.11.2012, 15:30)
---------------------------------------------
Добрый день.
Тестирую бета 10 - некоторые проблемы все же обнаружились - указал их в топике с утилитой.
А когда появиться возможность - копирование в буфер путей выделенных файлов (cm_DirBranch) с их преобразованием, как в этой кнопке
Доступно только для пользователей
Вопрос уже поднимался, но всё же...

Просьба - разработать кнопку, для рассортировки (перемещении) выделенных файлов в создаваемые папки по первым символам, с сохранение их имен, если вдруг, возникнет - совпадение имен файлов, то пусть сработает счетчик. Кнопка должна работать с буквами, цифрами и знаками (разумеется не запрещенными).
Существующие на данный момент vbs решения - при работе с большим количеством - разноименных файлов, (например как в архиве для тестирования) - выдают разные ошибки и процесс переноса все время слетает, приходиться все проверять, заново перемещать - в общем - гиморой...
Надеюсь на помощь.
Спасибо.


Сообщение отредактировал shveicar - Суббота, 01.12.2012, 16:43
 
TauRusДата: Воскресенье, 02.12.2012, 10:19 | Сообщение № 44
Рядовой

На сайте с: 19.11.2012
Город: Красноярск
Сообщений: 8
Награды: 0
Репутация: 0
Доброго времени суток, уважаемые гуру скриптинга и профи Total Commander!

Буду краток:

Необходима помощь в создании 2х кнопок, чтобы автоматизировать многочисленные повторяющиеся действия:

Имеется 2а файла в одном каталоге: name_1.mht и name_2.* (где *-расширение файла zip, rar, 7z)

"Кнопка 1":

1. При выделении в панели ТС файлов name_1.mht и name_2.* и нажатии на "Кнопка 1" создаётся каталог "name_1" в этой
же папке текущей (активной) панели;
2. В папке name_1 создаётся каталог c именем "!Readme" (без кавычек);
3. Файл name_1.mht перемещается в каталог "!Readme";
4. Файл name_2.* перемещается в каталог "name_1"
5. Файл name_2.* переименовывается в name_1.*

примечание: пункты 3, 4, 5 можно выполнить в любом порядке (главное - результат!)

"Кнопка 2":

п 1, 2, 3 те же, что и в "Кнопка 1"
4. Архив name_2.* распаковывается в каталог "name_1";
5. Архив name_2.* удаляется

Убедительная просьба создать именно кнопки, а не скрипты (если это, конечно же, возможно!).
Буду очень признателен за помощь! good


Сообщение отредактировал TauRus - Воскресенье, 02.12.2012, 12:56
 
Andrey_AДата: Воскресенье, 02.12.2012, 15:25 | Сообщение № 45
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Quote (shveicar)
некоторые проблемы все же обнаружились - указал их в топике с утилитой.
А когда появиться возможность - копирование в буфер путей выделенных файлов (cm_DirBranch) с их преобразованием, как в этой кнопке

В 11 бете надеюсь разрешились проблемы

Quote (shveicar)
А когда появиться возможность - копирование в буфер путей выделенных файлов (cm_DirBranch) с их преобразованием, как в этой кнопке

Сегодня появилась возможность пример

Quote (shveicar)
разработать кнопку, для рассортировки (перемещении) выделенных файлов в создаваемые папки по первым символам, с сохранение их имен, если вдруг, возникнет - совпадение имен файлов, то пусть сработает счетчик. Кнопка должна работать с буквами, цифрами и знаками (разумеется не запрещенными).

пример

Quote (TauRus)
Убедительная просьба создать именно кнопки, а не скрипты (если это, конечно же, возможно!).

А почему не скрипт? Одной кнопкой не решить вашу задачу


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

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