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

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




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


Группа TCIMG в Telegram

.
 
worklanboxДата: Четверг, 27.07.2023, 00:39 | Сообщение № 2161
Рядовой

На сайте с: 18.02.2023
Сообщений: 4
Награды: 0
Репутация: 0
Цитата Andrey_A ()
В INI файле под курсором оставить секции вида "[em_xxx_xxx]

Проблема в том, что там не только em_xxx_xxx нужны, а и em_xxx

Цитата Andrey_A ()
На мой взгляд поиск "действующих" em_ команд только BAR, INI, MNU файлах не есть правильно

Да, понимаю, согласен... Все, в результате, все равно буду проверять, перепроверять, бэкапить)

Цитата Andrey_A ()
Кроме того вы же сами создаёте свою сборку - зачем плодить чужие команды

Ну, я не настолько в этом спец, чтобы плавать самостоятельно) В итоге, то там в чьей-то сборке что-то взял, то там, то на форумах что-то увидел... "Это" - нужно, а "это" - потом пригодится)))
Так и понаплодилось всякого, за лет 10... Кнопки, менюшки поудалялись, а в файл команд уже страшно смотреть, чтобы вручную там порядки наводить)))
Это так, на форуме увидел, что есть возможность упростить процесс, вот и зацепился, пока время есть)


Сообщение отредактировал worklanbox - Четверг, 27.07.2023, 00:42
 
Andrey_AДата: Четверг, 27.07.2023, 01:04 | Сообщение № 2162
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7195
Награды: 143
Репутация: 132
Аверин Андрей
worklanbox, тестировать всё это нет возможности, возможно поможет, в команде есть регулярное выражение, которое определяет em_xxx_xxx:
Код
formt<0!!(?im)(em_[a-z]+_[a-z\d]+)>

можно с этим поиграться в рег. выражении, заменить... выше в сообщениях писал чем тестировать regex
Код
formt<0!!(?im)(em_[a-z\d_]+)>


.


 
worklanboxДата: Четверг, 27.07.2023, 02:22 | Сообщение № 2163
Рядовой

На сайте с: 18.02.2023
Сообщений: 4
Награды: 0
Репутация: 0
Цитата Andrey_A ()
a-z\d_

Вот, вроде все верно пересканировало, на первый взгляд) Благодарю!

Добавлено (28.07.2023, 14:09)
---------------------------------------------
А можно сделать кнопку, чтобы искать повторяющиеся команды в файле WCMD_RUS.ini, сравнивая по двум строчкам одновременно, по "cmd=" и "param="?
А затем, как-то указать на эти дубли...

Например, есть несколько команд с повторами, которые расбросаны по всему WCMD_RUS.ini:

Код

[em_vim_1]
cmd=%TCIMG%
param=clpclr
iconic=0
menu=Очистить «Буфер обмена»
[em_8х8_double1]
cmd=%TCIMG%
param=clpclr
menu=Очистить буфер обмена
[em_double1]
cmd=%TCIMG%
param=clpclr
menu=Очистить буфер
iconic=0

[em_vim_2]
cmd=%TCIMG%
param=vclip=x
iconic=0
menu=Менеджер буфера обмена
[em_double2]
cmd=%TCIMG%
param=vclip=x
menu=Буфер обмена

Сделать сравнение команд одновременно по строкам "cmd=" и "param=" и, например, вывести список дублей в отдельный файл, где соответствующие дубли, как-то будут помечены.
Например, дубли просто в одной строке, через пробел, или запятую:
Код

em_vim_1 em_8х8_double1 em_double1
em_vim_2 em_double2

В общем, не знаю как лучше) Может есть идеи у кого, или уже рабочий вариант поиска повторяющихся команд? Не нашел ничего такого...

Добавлено (28.07.2023, 20:20)
---------------------------------------------
И еще одна "хотелка"...
Есть код - Поиск неиспользуемых команд в WCMD_RUS.ini в *.bar и *.mnu по списку (подробнее в предыдущих сообщениях):

Код

watch=1 tempxx slist=INI<2!!$f306\WCMD_RUS.ini> copyy=$f306\WCMD_RUS.ini||$f254//1 stext=$f200\Lists\PathListSearchWcmd-Ini.txt||$f254//0//UsedSections.txt||delim<@CRLF>||code<4> textt=GLOBALSTEXT<1>||formt<0!!(?im)(em_[a-z]+_[a-z\d]+)>||backup<0> textt=GLOBALTEXTT1<1>||?F1,3||backup<0> sends=$GLOBALSLIST??-1||<dellist=GLOBALTEXTT1<1>|2> asave=GLOBALSENDS||$f254\NotUsedSections.txt|1 pathl=$f254 sends=$f254\NotUsedSections.txt??-1 <FOR> 1 <TO> GLOBALSENDS<0> inids=$f254\WCMD_RUS.ini||GLOBALSENDS<:INDEX:> <NEXT> textt=$f254\WCMD_RUS.ini||formt<63,59>||backup<0>


А как сделать, чтобы искало наоборот, команды, которые прописаны в *.bar и *.mnu по списку, но отсутствующие в WCMD_RUS.ini?
И, так же, составлялся список этих команд в файле, чтобы потом можно было уже решать, что с ними делать...
 
zybrevlДата: Четверг, 28.09.2023, 11:43 | Сообщение № 2164
Генерал-майор

На сайте с: 10.11.2018
Сообщений: 317
Награды: 14
Репутация: 10
Помогите с кнопкой:
В активной панели, в выделенный видеофайл (mp4; mkv) вставить изображение (png; jpg) под курсором (обложку)
сохранить в АП именем видеофайла, добавлять в окончание _cover

пример:
Код
ffmpeg -i Video.mp4 -i Picture.png -map 1 -map 0 -c copy -disposition:0 attached_pic -y Video_cover.mp4


Сообщение отредактировал zybrevl - Четверг, 28.09.2023, 11:59
 
shveicarДата: Пятница, 29.09.2023, 16:31 | Сообщение № 2165
Генерал-лейтенант

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

Привет.
Сгласно вашей просьбе и на основе приведенной команды:
Код
slist=[tc=AM] aends=>o75GLOBALSLIST<1> alist=$GLOBALSLIST||test<1e!!mp4> blist=$GLOBALSLIST||test<1e!!png|jpg> start=FFmpeg||-i||GLOBALALIST<1>||-i||GLOBALBLIST<1>||-map||1||-map||0||-c||copy||-disposition:0||attached_pic||-y||GLOBALAENDS<1>Video_cover.mp4||&&hide||&&wait

Слияние происходит, это видно из размера. Для выполнения, выделяете файл видео и изображения jpg или png.


Сообщение отредактировал shveicar - Пятница, 29.09.2023, 16:32
 
zybrevlДата: Пятница, 29.09.2023, 17:08 | Сообщение № 2166
Генерал-майор

На сайте с: 10.11.2018
Сообщений: 317
Награды: 14
Репутация: 10
shveicar,
Да, работает. Спасибо.
Добавил в окончании ||upd<1>.
 
scorpkoms7494Дата: Суббота, 11.11.2023, 20:07 | Сообщение № 2167
Сержант

На сайте с: 30.03.2015
Сообщений: 38
Награды: 0
Репутация: 0
Приветствую уважаемые,нашел вот такую кнопку:
Цитата
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
swcmd=sprtr=20??tcimg=$cm2003|169¦¦sprtr=50??tcimg=$cm169|2002¦¦Separator1
wcmicons.dll,56
Просмотр эскизов папки Фото под курсором в правой панели

-1
хотелось бы сделать для левой панели,спасибо.


Сообщение отредактировал scorpkoms7494 - Суббота, 11.11.2023, 20:08
 
Andrey_AДата: Суббота, 11.11.2023, 21:55 | Сообщение № 2168
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7195
Награды: 143
Репутация: 132
Аверин Андрей
scorpkoms7494, возможно так:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
swcmd=sprtr=80??tcimg=$cm2003|69¦¦sprtr=50??tcimg=$cm69|2002¦¦SeparatorL
%COMMANDER_PATH%\Wcmicons.dll,1
Просмотр эскизов папки Фото под курсором в левой панели

0
-1


 
scorpkoms7494Дата: Воскресенье, 12.11.2023, 07:45 | Сообщение № 2169
Сержант

На сайте с: 30.03.2015
Сообщений: 38
Награды: 0
Репутация: 0
Цитата Andrey_A ()
возможно так

Благодарю,а вот так можно сделать,Просмотр эскизов папки Фото под курсором в левой панели
а окно просмотра справа,спасибо.



Сообщение отредактировал scorpkoms7494 - Вторник, 14.11.2023, 08:02
 
Andrey_AДата: Вторник, 14.11.2023, 15:13 | Сообщение № 2170
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7195
Награды: 143
Репутация: 132
Аверин Андрей
scorpkoms7494, не увидел ваше сообщение ранее, раз вы написали на руборде - ответил там
https://forum.ru-board.com/topic.c....1&m=1#1

.


 
scorpkoms7494Дата: Вторник, 14.11.2023, 18:32 | Сообщение № 2171
Сержант

На сайте с: 30.03.2015
Сообщений: 38
Награды: 0
Репутация: 0
Andrey_A,благодарю,то что надо,но когда в каталоге много папок с фото курсор не реагирует на перелистование, остается на первой открытой папке, приходится вкл.выкл.кнопку,не очень удобно.
 
Andrey_AДата: Вторник, 14.11.2023, 20:15 | Сообщение № 2172
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7195
Награды: 143
Репутация: 132
Аверин Андрей
scorpkoms7494, это уже не ко мне вопрос, а к автору тотала
Там не хватает ряда встроенных команд для этого дела...

.


 
scorpkoms7494Дата: Вторник, 14.11.2023, 21:38 | Сообщение № 2173
Сержант

На сайте с: 30.03.2015
Сообщений: 38
Награды: 0
Репутация: 0
Цитата Andrey_A ()
это уже не ко мне вопрос

И за это спасибо!
 
sergunbankirДата: Понедельник, 15.01.2024, 12:30 | Сообщение № 2174
Рядовой

На сайте с: 04.02.2016
Сообщений: 7
Награды: 0
Репутация: 0
Код

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCUSER\TCIMG\TCIMG.exe
cmdbt=''''?mkvpropedit?''~~''%P%N''~~--edit~~info~~--set~~title=''%N''''
Wcmicons.dll,1
тег Title установить из имени файла MKV под курсором

0
-1


Здравствуйте. Прошу помощи в модернизации представленной кнопки, а именно:
- реализовать данную кнопку через команду start вместо cmdbt/
- реализовать кнопку для обработки группы выделенных файлов.
Заранее благодарю за помощь!

P.S. mkvpropedit входит в состав mkvtoolnix


Сообщение отредактировал sergunbankir - Воскресенье, 31.03.2024, 02:21
 
Andrey_AДата: Понедельник, 15.01.2024, 14:20 | Сообщение № 2175
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7195
Награды: 143
Репутация: 132
Аверин Андрей
sergunbankir,

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=%WL||##path<6> start=MkvPropEdit||list<$GLOBALSLIST0>''~~--edit~~info~~--set~~title=''list1<$GLOBALSLIST>''||&"||&&hide||&&wait||progres<>
%COMMANDER_PATH%\Wcmicons.dll,1
Для выделенных MKV файлов установить тег Title = имя файла с помощью утилиты MkvPropEdit

0
-1


 
Поиск:

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