Моя кнопка для Total Commander (MBTYTCB)
$$$
До Н.Г.

Моя кнопка для Total Commander (MBTYTCB)

Опубликовано: 18-05-2014 20:56 Автор: MBTY Теги: Мои разработки
Наконец-то дописал инструмент, о котором мечтал уже очень много лет. Это - кнопка для Total Commander, которая поможет конвертировать всё что угодно во что угодно: MBTYTCB
MBTYTCB
Установка:
1) Создать папку в TC : PLUGINS\EXE\MBTYTCB
2) Туда поместить содержимое архива, который выложен внизу.
3) В панели инструментов ТС создать такую копку
Свойства кнопки

Для знатоков ТС вот текст кнопки:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\EXE\MBTYTCB\MBTYTCB.exe
"%L" "%T"
%COMMANDER_PATH%\PLUGINS\EXE\MBTYTCB\MBTYTCB.exe
MBTYTCB
%COMMANDER_PATH%\PLUGINS\EXE\MBTYTCB\

-1
Принцип работы:
1) Выделяем файлы, затем нажимаем на MBTYTCB
Кнопка получает имена файлов и считывает пути правой и левой панели TC. Затем сортирует эти данные и шаблонизирует. Далее эти данные передаются любому другому приложению для обработки.
В архиве уже имеюся программы lame для обработки mp3 файлов, а так же UPX для сжатия приложений.
В файле MBTYTCB.INI блокнотом создаются профили для приложений с шаблонами.
Имеются 4 параметра шаблона:
%INPATH% - путь к исходному файлу обработки
%FILE% - имя обрабатываемого файла
%EXT% - исходное расширение файла - удобно, когда исходное расширение не такое же, как у обработанного файла.
%OUTPATH% - путь противоположной панели - куда попадет обработанный файл
Далее пример настроек для пункта из скриншота:
[Сжать в UPX и поместить в исходной папке, дописав "_upx"]
Mask=Prog\UPX\upx.exe --overlay=strip --best "%INPATH%%FILE%.%EXT%" -o "%INPATH%%FILE%_upx.%EXT%"
Для конвертера Lame.exe будет такой шаблон:
[Сконвертировать в MP3 64B]
Mask=Prog\Lame\Lame.exe -b 64 "%INPATH%%FILE%.%EXT%" "%OUTPATH%%FILE%.mp3"
Prog\Lame\Lame.exe и Prog\UPX\UPX.exe - место где лежат сами приложения (повторяю, что они присутствуют в архиве)
Получается, что для создания своего профиля к любому приложению нужно: Положить его в папку с кнопкой и вписать свой профиль в MBTYTCB.INI
Кнопка Sync./Async. в приложении отвечает за метод запуска обработки файлов.
При Sync файлы будут обрабатываться поочереди. При Async обработка всех файлов запустится сразу. Для этого и писал. Если нужно перекодировать несколько песен (например 100) в mp3, то при Sync это занимает минут 15, а при Async 2-3 минуты. Тут нужно учесть, что одновременная работа с такой пачкой файлов может подвесить на время ваш компьютер. Будьте с этим осторожны.
Скачать


Жамкай
◘▲▼▲◘◘▲▼▲◘◘▲▼▲◘
epn - партнерская программа крупнейшей в мире торговой площадки AliExpress.
TCPHost new- дешевый быстрый хостинг с гибкой настройкой тарифа и отзывчивым саппортом.
Links Ads new - сокращай ссылки и получай деньги (даже без сайта)
DepositFiles new - один из самых честных и проверенных обменников
ICQadvert new - 2500р./1к кликов vk-message.
advmaker - смешанная ПП для жирных белых сайтов.
Telderi new - лучшая в рунете биржа купли-продажи сайтов!
Sape - древнейшая биржа покупки/продажи ссылок.
GoGetLinks - первая и лучшая биржа вечных ссылок.
Wizard-Banners - медиарич парнерка, от 80Р/1000 показов.
Media Rich - гибкая медиарич/попандер партнерка.
ГдеСлон - гибкая товарная парнерка.
Seopult - биржа автоматического продвижения.
Rookee - мощная альтернатива Сеопульту.
Blogun - постовые и вечные ссылки.
Webunder - правильный кликандер 100Р/1000 показов.
Popunder - мощный, механизмы от пессимизации.
Teasernet - старейшая надежная тизерная сеть.
Ladycash - женские тизеры, высокие ставки клик от 2+РУБ.
Alawar - продажа мини-игр от мастистого издателя.
Fotocash - парнерка тамагочи/дейтинга, высокая конверсия.
Avtoprogon - автоматический прогон по 7,652 каталогам.
Runetki new - партнерка ведущего эротического видеочата!
Admitad - старая, честная, гибкая PPA.