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

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




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


Группа TCIMG в Telegram

.
 
Crack_55Дата: Четверг, 17.10.2019, 17:55 | Сообщение № 1756
Лейтенант

На сайте с: 10.04.2013
Сообщений: 65
Награды: 0
Репутация: 2
Andrey_A,
После обновления последних версий TCIMG, заметил перестала работать кнопка:
[/code]
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 renms=%L||$$_<info=z1::|Width|pixels|@#@//z1::|Height|pixels//>||&&(\d)~~(\d)!!$1$2||~~@#@!!x||@#@!!x||upd<1>
%COMMANDER_PATH%\User.dll,86
Добавить в конец имен выделенных видео файлов ширину x высоту видео (MediaInfo.dll)

-1
-1

Извините кнопку не получается корректно вставить
ставится только пробел :'(
Пути dll проверил всё на месте.
Посмотри будет время. СПС


Сообщение отредактировал Crack_55 - Четверг, 17.10.2019, 18:07
 
Andrey_AДата: Четверг, 17.10.2019, 18:52 | Сообщение № 1757
Генералиссимус

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

.


 
Crack_55Дата: Четверг, 24.10.2019, 18:44 | Сообщение № 1758
Лейтенант

На сайте с: 10.04.2013
Сообщений: 65
Награды: 0
Репутация: 2
Ещё одна кнопочка перестала работать:

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=$f200Lists\AfterRenarenms=$f200Lists\AfterRenaming.txt||list<$f200Lists\BeforeRenaming.txt>||upd<1>

Отменить последнее переименование осуществленное командами TCIMG
0:) 0:)
 
zybrevlДата: Пятница, 25.10.2019, 17:34 | Сообщение № 1759
Генерал-майор

На сайте с: 10.11.2018
Сообщений: 312
Награды: 13
Репутация: 10
Приветствую всех.

Нужна кнопка:

Из выделенного каталога создать файл test.iso - Boot CD/DVD (самозагружаемый) с помощь программы UltraISO
(Каталог с дистрибутивом Windows 7-10)


Сообщение отредактировал zybrevl - Понедельник, 28.10.2019, 13:43
 
chip642Дата: Суббота, 26.10.2019, 10:58 | Сообщение № 1760
Генералиссимус

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


Это вам так кажется, что изменения незначительные. Мы с вами вроде договорились, что по этим вопросам будем общаться в теме Foobar2000. Выложите там ссылку на альбом, как будет время посмотрю.

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

Цитата Crack_55 ()
Ещё одна кнопочка перестала работать


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

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

-1
-1
 
Crack_55Дата: Суббота, 26.10.2019, 15:48 | Сообщение № 1761
Лейтенант

На сайте с: 10.04.2013
Сообщений: 65
Награды: 0
Репутация: 2
Цитата chip642 ()
у вас два раза продублирована команда

Спасибо, что заметили ошибку!
Эта кнопка работает когда при переименовании *возможность отката*, можно ли сделать чтобы после переименования например кнопкой:
Код

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=%L||&&\(.*$!!||&&\[.*$!!||&&[^\d]+$!!||upd<1>
WCMICONS.dll,1
Переименовать выделенные объекты удалив всё после последней цифры

-1
-1

можно было бы отменить переименование?
 
chip642Дата: Суббота, 26.10.2019, 18:40 | Сообщение № 1762
Генералиссимус

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

Описание выложенной вами кнопки не совсем точное.

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=%UL||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt>||code<4> renms=%UL||&&\(.*$!!||&&\[.*$!!||&&[^\d]+$!!||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<$GLOBALRENMS>||owrite<1>||code<4>
WCMICONS.dll,1
В именах выделенных объектов оставить всё до первой встретившейся квадратной или круглой скобки и удалить всё после последней цифры (с возможностью отката)

-1


Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=%UL||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt>||code<4> renms=%UL||&&[^\d]+$!!||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<$GLOBALRENMS>||owrite<1>||code<4>
WCMICONS.dll,2
В именах выделенных объектов УДАЛИТЬ все что после последней цифры (с возможностью отката)

-1
 
MrakobesДата: Понедельник, 28.10.2019, 12:38 | Сообщение № 1763
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
chip642, с возвращением! Перехожу в соответствующую тему.

Добавлено (28.10.2019, 12:40)
---------------------------------------------
перестала работать кнопка "поиск из буфера" brwsr=rutracker.org/forum/tracker.php?nm=clpget - открывает локальную папку а не поиск на сайте

 
sibirnikДата: Понедельник, 28.10.2019, 13:04 | Сообщение № 1764
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Mrakobes,
Проверил всё работает, только должна быть регистрация на rutracker.
 
zybrevlДата: Понедельник, 28.10.2019, 13:54 | Сообщение № 1765
Генерал-майор

На сайте с: 10.11.2018
Сообщений: 312
Награды: 13
Репутация: 10
zybrevl,
Цитата zybrevl ()
Создать Boot CD/DVD (самозагружаемый)


Заказ снимается.
Решено плагином - TotalISO.wcx с утилитой CdImage.exe и кнопки - TCIMG:

 
JKTДата: Вторник, 29.10.2019, 23:39 | Сообщение № 1766
Генерал-майор

На сайте с: 01.02.2012
Город: Харьков
Сообщений: 371
Награды: 7
Репутация: 7
Здравствуйте всем!
Камрады, подмогните плиз с кнопкой... Если возможно.
Есть прога Directory Lister Pro. Для папки под курсором создает файл HTML в виде таблицы со списком файлов в этой папке (можно кликабельных, т.е с гиперссылками). Вид таблицы и колонки с характеристиками обрабатываемых файлов задается в файле с расширением *.dlc. Прога чудеса творит - вытягивает любую инфу с любых файлов, для каких хочешь выбираемых колонок.
Сделал батник по инструкции. Всё работает отлично. Ключи "/l" и "/o" - так в этом мануале. "" вокруг путей надо ставить - без них не работает.
Код
"F:\TCG\MyFiles\PFP\Directory Lister Pro\App\DirectoryLister64\DirListerPro.exe" /l "F:\sourse" "F:\sourse\test.html" /o "F:\TCG\MyFiles\PFP\Directory Lister Pro\DLC-Files\myconf-01.dlc"

Где:
sourse - адрес папки с файлами (под курсором).
test.html - адрес генерируемой таблицы. В этом батнике в той-же папке где и сами файлы. Желательно, чтоб 2 варианта кнопки - или эту таблицу в папке с файлами создавать, или в противоположную панель. (Может не 2 кнопки, а в одной через зажатие CTRL ?)
Вместо имени "test.html" надо чтоб было имя папки под курсором, в данном случае чтоб было - "sourse.html"
myconf-01.dlc - конфиг таблицы (путь не меняется).
Вот как выглядит результат (это сколько влезло столбцов, там все настраиваемое, и куча других параметров для разных типов файлов - так, позакидывал для примера):

---
И тут пошло самое отвратительное... Не любит кириллицу в путях к папке-источнику (кирилические имена файлов в самой папке распознает) - отказывается работать и никакую ошибку не светит, просто не создает этот файл-таблицу.
!!! Причем, через сам интерфейс всё работает отлично, всё создается и с русскими адресами, а вот через коммстроку, чтоб кнопку сваять, - ни в какую не желает русишпути узнавать.
Может быть перед всем действом, если кирилица в пути папки, скопировать/запомнить (может лучше скопировать в файл, а не в память или в TEMP (у меня он на виртуальном диске в памяти) вдруг сбой какой, чтоб имя не потерялось и в крайнем случае, чтоб вручную назад можно было переименовать) куда нить путь-имя папки под курсором, переименовать эту папку/путь в латиницу какими нибудь буржуйскими символами, скормить эти параметры проге, она выполнит действие, создаст таблицу, а потом, вытащив оригинальное путь-имя, переименовать назад эту папку ???
Геморно конечно, но уж больно понравилась прожка. Аналоги пробовал, но все не то.
Спасибо. Может что получится...?
P.S. Забыл... Может кто заинтересуется сей прогой, у меня репак от elchupacabra https://lrepacks.ru/repaki-....le.html (вроде в с-ме не серит. W7x64)


Сообщение отредактировал JKT - Среда, 30.10.2019, 00:26
 
chip642Дата: Среда, 30.10.2019, 03:06 | Сообщение № 1767
Генералиссимус

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

Не вникая глубоко в функционал программы. Работаем из открытой папки которую будет анализировать программа. Пути к программе и к файлу *.dlc прописаны ваши. Тестируйте.

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=@%P%N||##path<12>||$$@CRLF||$$path<41> start="F:\TCG\MyFiles\PFP\Directory Lister Pro\App\DirectoryLister64\DirListerPro.exe"||/l||GLOBALSLIST<1>||GLOBALSLIST<2>.html||/o||"F:\TCG\MyFiles\PFP\Directory Lister Pro\DLC-Files\myconf-01.dlc"||&&hide
WCMICONS.dll,10
Создать файл HTML в виде таблицы со списком файлов активной панели в этой же панели (курсор на любом объекте активной панели)

-1


Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=@%P%N||##path<12>||$$@CRLF||$$path<41> start="F:\TCG\MyFiles\PFP\Directory Lister Pro\App\DirectoryLister64\DirListerPro.exe"||/l||GLOBALSLIST<1>||"%t"\GLOBALSLIST<2>.html||/o||"F:\TCG\MyFiles\PFP\Directory Lister Pro\DLC-Files\myconf-01.dlc"||&&hide
WCMICONS.dll,11
Создать файл HTML в виде таблицы со списком файлов активной панели в другой панели (курсор на любом объекте активной панели)

-1


Цитата JKT ()
Может не 2 кнопки, а в одной через зажатие CTRL


Скачайте архив, распакуйте, там два файла, поместите эти файлы в папку TCIMG\Files\Ext\.

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
<HOTKEY=11> macro=$f212\DirListerTP.txt||0 <HOTKEY=X> macro=$f212\DirListerAP.txt||0
WCMICONS.dll,12
Ctrl +  - Создать файл HTML в ДРУГОЙ панели (курсор на любом объекте активной панели)|ЛКМ - Создать файл HTML в АКТИВНОЙ панели  (курсор на любом объекте активной панели)

-1
 
JKTДата: Среда, 30.10.2019, 15:42 | Сообщение № 1768
Генерал-майор

На сайте с: 01.02.2012
Город: Харьков
Сообщений: 371
Награды: 7
Репутация: 7
chip642, Большой спасиБ за участие. Тестирую Ваши предложения
-
Повсплывало много коричневой субстанции. Такое впечатление, что разраб, хоть и предусмотрел работу с коммстрокой, но абсолютно ее не тестил и положил болт на это дело. Типа - вот вам GUI - и жрите, что дают (Мог-бы тухес и приподнять, раз за бабло). Я опускаю факт, что пользуюсь крякнутой и портабл версией. Подумал, что типа не-так-поломали, недопилили, недопортабили и т.п. местные парни из нашей деревни, и пошли косяки. А вот хрен - Для прикола решился подзасрать реестр и установить триальную, не ломаную с офсайта. Результат - то-же самое.
-
По делу... Сделал кнопку как Вы предложили.
Цитата
Работаем из открытой папки которую будет анализировать программа.

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


Сообщение отредактировал JKT - Среда, 30.10.2019, 16:22
 
chip642Дата: Среда, 30.10.2019, 16:17 | Сообщение № 1769
Генералиссимус

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

Цитата
Если заходишь в папку и курсор на самом верху (ну там где точки) - запускается дубликат этой проги


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

Если хотите, то вот вам такое решение, курсор на самой папке. Тестируйте.

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
start="F:\TCG\MyFiles\PFP\Directory Lister Pro\App\DirectoryLister64\DirListerPro.exe"||/l||%P%N||%P%N\%S.html||/o||"F:\TCG\MyFiles\PFP\Directory Lister Pro\DLC-Files\myconf-01.dlc"||&&hide
WCMICONS.dll,10
Создать файл HTML в виде таблицы со списком файлов папки под курсором в корне этой папки

-1
-1
 
asmadeusДата: Среда, 30.10.2019, 20:13 | Сообщение № 1770
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Привет. Имеется задача.
Есть два псевдотекстовых файла (расширение csv), один старее (назовем его "1"), другой новее (назовем его "2".
Нужно - провести сравнение и вывести отличающиеся строки с файла "2" в новый файл (назовем его "3").
Ну и под финал можно удалить файл 1, файл 2 переименовать в файл 1 (так как через неделю или около появится новый файл 2 и надо будет все делать снова). Имена разумеется взяты с потолка.
До недавнего времени делал вручную или наполовину, с помощью BCompare.
chip642, может все - таки выложишь кнопки по библиотеке? Или в личку отправь
 
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
Поиск:

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