ЗАКАЗ КНОПОК
|
|
ХарВик | Дата: Вторник, 17.04.2012, 21:49 | Сообщение № 1 |
|
ЗАКАЗ КНОПОК
В этой теме Вы можете высказывать идеи о каких-либо кнопках. Вы можете описать какую хотелось бы иметь кнопку и возможно найдутся те, кто подскажет как её сделать. Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений
Группа TCIMG в Telegram
.
|
|
| |
Andrey_A | Дата: Пятница, 20.01.2017, 10:37 | Сообщение № 901 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
jkmjkmjkm, пришлите файлы в архиве - надо реально их пощупать)
.
|
|
| |
Crack_55 | Дата: Пятница, 20.01.2017, 21:56 | Сообщение № 902 |
Лейтенант
На сайте с: 10.04.2013
Сообщений: 65
|
Цитата Andrey_A ( ) Сортировать названия m3u листа IPTV под курсором Особое спасибо за бекап при сортировке. Очень удобно при ошибке, можно всё вернуть!
|
|
| |
Andrey_A | Дата: Суббота, 21.01.2017, 05:16 | Сообщение № 903 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
jkmjkmjkm, спасибо за присланные файлы - вижу не спится... все по ночам)))
всё дело в плюсе (а именно перенос строки может быть разным \n , \r или \r\n ), замените:
Код m3u1=(#EXTINF.*,)([^\r\n]*)([\r\n]+)([^\r\n]*)||$1$2¤$4
и тогда заработает:
Код textt=%P%N||?Fm3u1,sort_m3u1||¤!!@CRLF||upd<1>
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Цитата Crack_55 ( ) Особое спасибо за бекап Кому не нужен бекап может добавить
Полное описание всех параметров команд textx и textt в textx
.
.
|
|
| |
jkmjkmjkm | Дата: Суббота, 21.01.2017, 19:08 | Сообщение № 904 |
Полковник
На сайте с: 07.04.2013
Город: Луганск
Сообщений: 184
|
Andrey_A, заменил в TCIMGU.ini строку на эту:m3u1=(#EXTINF.*,)([^\r\n]*)([\r\n]+)([^\r\n]*)||$1$2¤$4 Результат как на втором скрине http://tc-image.3dn.ru/forum/11-446-17755-16-1484897576
Цитата Andrey_A ( ) и тогда заработает: textt=%P%N||?Fm3u1,sort_m3u1||¤!!@CRLF||upd<1> Эта команда один в один как в этой кнопке. Так и должно быть?: http://tc-image.3dn.ru/forum/11-446-17748-16-1484839297
|
|
| |
Andrey_A | Дата: Суббота, 21.01.2017, 21:52 | Сообщение № 905 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
jkmjkmjkm, надо в TCIMG.ini (TCIMGU.ini) в секцию [FormatUser] необходимо прописать следующее:
Код [FormatUser] ... m3u1=(#EXTINF.*,)([^\r\n]*)([\r\n]+)([^\r\n]*)||$1$2¤$4 sort_m3u1=(#EXTINF.*,)([^\r\n]*)¤([^\r\n]*)||$2||0||1
команда:
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe textt=%P%N||?Fm3u1,sort_m3u1||¤!!@CRLF||upd<1> %COMMANDER_PATH%\Wcmicons.dll,1 Сортировать названия m3u листа IPTV под курсором
0 -1
.
|
|
| |
jkmjkmjkm | Дата: Суббота, 21.01.2017, 22:21 | Сообщение № 906 |
Полковник
На сайте с: 07.04.2013
Город: Луганск
Сообщений: 184
|
Andrey_A, спасибо, получилось. Не сортировала кнопка на сборке Матроса. Прописал в твою 21-21 и все заработало. Надо полагать что проблема была в версии TC.
|
|
| |
sibirnik | Дата: Воскресенье, 22.01.2017, 20:09 | Сообщение № 907 |
|
Нужна кнопка для выполнения задачи: Создать в активной панели каталог с именем из первой строки текста в буфере обмена и в этом каталоге создать описание с текстом из буфера обмена. Открывать каталог не надо. Готовых решений не нашёл. Спасибо.
|
|
| |
chip642 | Дата: Воскресенье, 22.01.2017, 21:16 | Сообщение № 908 |
|
sibirnik
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe sends=-1??-1 folds="%p"||GLOBALSENDS<1> creat=GLOBALFOLDS<1>||x||clip<>||first<> %COMMANDER_PATH%\WCMICONS.dll,19 Создать в активной панели папку с именем первой строки буфера обмена, в этой папке создать файл с именем первой строки буфера обмена и с содержимым буфера обмена
-1
|
|
| |
sibirnik | Дата: Воскресенье, 22.01.2017, 21:49 | Сообщение № 909 |
|
chip642, Ничего не создаётся. Просто экран моргнул и ничего нет.
|
|
| |
chip642 | Дата: Воскресенье, 22.01.2017, 22:41 | Сообщение № 910 |
|
sibirnik Утилиту видимо не обновляли. Попробуйте тогда с такими параметрами:
Код sends=-1!!-1 folds="%p"||GLOBALSENDS<1> creat=GLOBALFOLDS<1>||x||clip<>||first<>
|
|
| |
jkmjkmjkm | Дата: Понедельник, 23.01.2017, 02:11 | Сообщение № 911 |
Полковник
На сайте с: 07.04.2013
Город: Луганск
Сообщений: 184
|
chip642, кнопка http://tc-image.3dn.ru/forum/11-446-17776-16-1485108984 на сборке VIM_18 работает
|
|
| |
sibirnik | Дата: Понедельник, 23.01.2017, 03:45 | Сообщение № 912 |
|
chip642, кнопка заработала частично - каталог создаёт с именем, а вот в этой папке создать файл с именем первой строки буфера обмена и с содержимым буфера обмена не создаёт.. Если не трудно подскажите, что и как обновить. Спасибо. Разобрался - обновил до 17.2. - заработал первый вариант, Но есть проблема - файл создаёт без расширения. Нужно .txt
Сообщение отредактировал sibirnik - Понедельник, 23.01.2017, 04:01 |
|
| |
chip642 | Дата: Понедельник, 23.01.2017, 06:50 | Сообщение № 913 |
|
sibirnik
По умолчанию там подразумевается *.txt, но если у вас с этим проблемы, то замените в кнопке параметры на эти =>
Код sends=-1??-1 folds="%p"||GLOBALSENDS<1> creat=GLOBALFOLDS<1>||x.txt||clip<>||first<>
|
|
| |
sibirnik | Дата: Пятница, 27.01.2017, 11:00 | Сообщение № 914 |
|
chip642, Спасибо огромное за Ваш бесценный труд и талант! С этими параметрами всё ОК!Добавлено (27.01.2017, 11:00) --------------------------------------------- Нужна кнопка для выполнения задачи: Нужно выделить все mp3-файлы с битрейтом из файла mp3 под курсором и скопировать их в папку(с именем битрейта) в дополнительной панели. Спасибо.
|
|
| |
Andrey_A | Дата: Пятница, 27.01.2017, 13:54 | Сообщение № 915 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
Цитата sibirnik ( ) Нужно выделить все mp3-файлы с битрейтом из файла mp3 под курсором и скопировать их в папку
Можно воспользоваться библиотекой MediaInfo.dll
В TCIMG.ini (TCIMGU.ini) в секцию [DLL] прописываем путь до MediaInfo.dll (x32) или это может быть MediaInfo_I386.dll
Вот несколько вариантов
Копировать в другую панель из выделенного аудиофайлы, у которых битрейт 320 (используется библиотека MediaInfo.dll)
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe copys=%UL||"%t"//0||test<1g!!320!!2!!Bit~~rate!!~~kb/s>||upd<3> %COMMANDER_PATH%\Wcmicons.dll,1 Копировать в другую панель из выделенного аудиофайлы, у которых битрейт 320 (используется библиотека MediaInfo.dll)
0 -1
Копировать в другую панель из выделенного аудиофайлы, у которых битрейт такой же как у файла под курсором, создав папку именем битрейта (используется библиотека MediaInfo.dll)
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe exect=$var_ibit=##<info=z2%P%N|Bit~~rate|~~kb/s//> copys=%UL||"%t"$var_ibit\//0||test<1g!!$var_ibit!!2!!Bit~~rate!!~~kb/s>||upd<3> %COMMANDER_PATH%\Wcmicons.dll,1 Копировать в другую панель из выделенного аудиофайлы, у которых битрейт такой же как у файла под курсором, создав папку именем битрейта (используется библиотека MediaInfo.dll)
0 -1
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe exect=$var_ibit=##<info=z2%P%N|Bit~~rate|~~kb/s//> copys=PS<"%p"//1//0//*.mp3>||"%t"$var_ibit\//0||test<1g!!$var_ibit!!2!!Bit~~rate!!~~kb/s>||upd<3> %COMMANDER_PATH%\Wcmicons.dll,1 В активной панели найти все файлы mp3 (без рекурсии) и копировать в другую панель те, у которых битрейт такой же как у файла под курсором, создав папку именем битрейта (используется библиотека MediaInfo.dll)
0 -1
|
|
| |