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

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




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


Группа TCIMG в Telegram

.
 
MatrosДата: Среда, 25.11.2015, 11:59 | Сообщение № 586
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2034
Награды: 174
Репутация: 95
Андрей,нужна такая команда для TCIMG :
"Показать в противоположной панели объекты выделенных ярлыков"
Вот твой скрипт,где участвуют утилиты NirCmd.exe и TCMC.exe :


Хотелось бы через TCIMG...



Всё приходящее,а музыка Вечна !
 
Andrey_AДата: Среда, 25.11.2015, 13:55 | Сообщение № 587
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Matros, стоит ли делать для выделенных ярлыков? - для меня как-то и одного хватает)

Перейти в другой панели к пути объекта запуска ярлыка под курсором

Доступно только для пользователей


 
MatrosДата: Среда, 25.11.2015, 14:16 | Сообщение № 588
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2034
Награды: 174
Репутация: 95
Андрей,спасибо огромное ! Всё работает.
Для одного ярлыка хватает...))



Всё приходящее,а музыка Вечна !
 
Andrey_AДата: Среда, 25.11.2015, 14:33 | Сообщение № 589
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата
Для одного ярлыка хватает...

Matros, чтобы не говорили,что мне лень))

Тестовая версия TCIMG 121_b1, в версии 12.0 замените соответствующие файл(ы)

Перейти в противоположной панели к путям объектов запуска ярлыков: каждый в новой вкладке

Доступно только для пользователей

Matros, заодно потестируй новую команду - просто меня достал один глюк в 7-ке - а именно самопроизвольное выскакивание меню пуск - решил его убить)))

Скрыть/восстановить отображение меню пуск

Доступно только для пользователей



 
MatrosДата: Среда, 25.11.2015, 18:40 | Сообщение № 590
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2034
Награды: 174
Репутация: 95
Андрей,отличная кнопка получилась...- всё работает...открывает объекты во вкладках.
Спасибо !

Скрыть/восстановить отображение меню пуск:
У меня в 7-ке x64 работает (кнопку блокирует и другим нажатием разблокирует)
В 8.1 и 10-ке никаких изменений (кнопки родные ,в 8.1 открывает "метрополитен",в 10-ке десяточное меню "Пуск")



Всё приходящее,а музыка Вечна !
 
Andrey_AДата: Среда, 25.11.2015, 21:00 | Сообщение № 591
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Matros, спасибо, я пока на 7-ке - будет время посмотрю и на других, хотя вряд ли эта команда понадобится кому-то - просто устал бороться с этим глюком - а в инете никто толком сказать ничего не может почему самопроизвольно вылетает меню пуск...

 
pikolikosДата: Воскресенье, 06.12.2015, 23:55 | Сообщение № 592
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
Снова диалоговое диалоговое окно выручало бы. возможно ли для этой команды создать диалоговое окно, чтоб начало и конец нарезки вводить вручную заранее ?? был бы очень благодарен за помощь.

Из видеофайла под курсором вырезать фрагмент с 1-ой по 5 минуты, сохранить в противоположной панели:
imgpr=1 start=FFmpeg||-i||%P%N||-ss||00:01:00||-to||00:05:00||-c||copy||%T%N||&&hide||&&wait

Заранее Спасибо !!
 
chip642Дата: Понедельник, 07.12.2015, 05:44 | Сообщение № 593
Генералиссимус

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

Для диалоговых окон, удобства ради, будем использовать время в секундах, то бишь, если раньше мы указывали в параметрах начать с 1-ой минуты в таком виде 00:01:00, то теперь будем указывать просто 60, соотаетственно 2 минуты будет 120, 5 минут 300, то же самое и для конечного времени, если надо указать по 30-ю минуту, то запишем 1800 (в секундах).
Вот получается такая кнопка, с выбором начала отрезка, конца отрезка и выходного формата файла в диалоговом окне.
Для демонстрации, шаблоны окон вписал в кнопку, с возможностью ввода или выбора в выпадающем меню. Потом можете прописать себе отдельно шаблоны диалоговых окон для данной операции в файле TCIMGU.lng, кнопка будет выглядеть компактней.
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 shape=1 start=FFmpeg||-i||%P%N||-ss||[combo=Начало~~отрезка||Введите~~время~~в~~секундах:||30|60|90|120|180|240||343||117||1||1]||-to||[combo=Конец~~отрезка||Введите~~время~~в~~секундах:||300|600|900|1200|1800|2400||343||117||1||1]||-c||copy||"%P%O"__<info=s47>.[combo=Формат~~файла||Выберите~~формат||mp4|avi|mkv|flv|ts||343||117||1||1]||&&hide||&&wait
Wcmicons.dll,19
Из видеофайла под курсором вырезать фрагмент и сохранить в активной панели с именем видео файла + добавка _(текущее время и дата), время вырезаемого отрезка и формат файла задать в диалоговом окне

-1
-1

Каждый вырезанный отрезок будет сохраняться в текущую панель с именем видеофайла + системное время, поэтому можно не волноваться и вырезать сколько угодно, каждый раз будет новое имя. (FFmpeg при совпадении имен не создает ничего)
 
pikolikosДата: Вторник, 08.12.2015, 23:42 | Сообщение № 594
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
Куда компактней и продуманней !? это шикарный презент от Настоящего Гика !! Спасибо громадное дружище, раньше думал что Windows - это просто оболчка для Total Commander, потом пришел к тому что сам Total Commander - это просто оболочка для TCIMG, теперь прихожу к тому что сам TCIMG - это просто оболчка для гениальных задумок.

Добавлено (08.12.2015, 23:42)
---------------------------------------------
Друзья, можно попросить еще кнопку "диологовое окно для дублирования содержимого буфера" ?? есть кнопка дублировать содержимое буфера в 10 раз, в 100 раз и т.п. а вот кнпоки "Дублировать содержимое буфера N раз (в дилоговом окне ввести сколько раз)" - такого нету.

Был бы очень благодарен за помощь.

 
chip642Дата: Среда, 09.12.2015, 10:34 | Сообщение № 595
Генералиссимус

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

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=#K[combo=Дублирование~~буфера~~обмена||Выберите~~или~~введите~~количество~~раз||2|5|8|10|15||343||117||1||1]!!cliptext@CRLF
Wcmicons.dll,19
Продублировать содержимое буфера обмена, выбор количество раз в диалоговом окне

-1
-1
 
pikolikosДата: Среда, 09.12.2015, 15:03 | Сообщение № 596
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
Благодарю друган в очередной раз, тебе никакое препятствие не страшно !! сам работаю-копаюсь в хотросплетениях TCIMG чтоб хотя бы приблизиться к такому уровню typing
 
ice_daemonДата: Четверг, 10.12.2015, 02:41 | Сообщение № 597
Лейтенант

На сайте с: 01.08.2013
Сообщений: 40
Награды: 0
Репутация: 0
Очень нужна команда редактирования bar файла ТС
определить количество кнопок на панели заданное параметром Buttoncount=X
и удалить в bar файле все строки после menuX=...
 
chip642Дата: Четверг, 10.12.2015, 03:02 | Сообщение № 598
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
ice_daemon, давайте не будем, как в прошлый раз, шаг за нагом узнавать, что вы хотите сделать и к чему вы хотите придти, опишите всю задачу, задуманную Вами в целом, чтобы потом не было, а вот еще это, потом это, сразу пишите, что вы задумали, а не то, что у вас на определенном этапе не получается., так будет проще и Вам и нам.
 
ice_daemonДата: Четверг, 10.12.2015, 04:22 | Сообщение № 599
Лейтенант

На сайте с: 01.08.2013
Сообщений: 40
Награды: 0
Репутация: 0
Цитата chip642 ()
ice_daemon, давайте не будем, как в прошлый раз, шаг за нагом узнавать, что вы хотите сделать и к чему вы хотите придти, опишите всю задачу, задуманную Вами в целом, чтобы потом не было, а вот еще это, потом это, сразу пишите, что вы задумали, а не то, что у вас на определенном этапе не получается., так будет проще и Вам и нам.


Есть bar файл, в который после выполнения определенного скрипта, добавляются строки кнопки, но кроме строк кнопки, добавляются мусорные строки. Счетчик кнопок Buttoncount=... прописывается правильно, и хотелось бы зная это правильное количество кнопок определить где заканчивается нужный текст и начинается мусор, и его удалить

грубо говоря есть так

[Buttonbar]
Buttoncount=3
button1=
menu1=
button2=
menu2=
button3=
menu3=
button13=
menu13=
button33=
menu33=

а надо так

[Buttonbar]
Buttoncount=3
button1=
menu1=
button2=
menu2=
button3=
menu3=
 
Andrey_AДата: Четверг, 10.12.2015, 09:26 | Сообщение № 600
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата
после выполнения определенного скрипта, добавляются строки кнопки, но кроме строк кнопки, добавляются мусорные строки

ice_daemon, а зачем тогда такой скрипт - не проще ли его подправить, чем потом мудрить...
а именно в цикле перебирать все button, menu, param, cmd, iconic, path
да и непонятно сколько раз перебирать - 2 раза? 50? 1050?.., а вот где неизвестность, там и нестабильность...

Цитата
и удалить в bar файле все строки после menuX=...

это не совсем корректное действие, т.к. работая с кнопками может получится вот такое

Код
[Buttonbar]
Buttoncount=3
button33=
button2=
menu2=
button3=
menu3=
menu13=
button1=
button13=
menu33=
menu1=

удалить мусорные кнопки можно в самом тотале
1. открываете панель в тотале
2. запускаете команду "Изменить панель инструментов"
3. нажимаете "ок"

Доступно только для пользователей

.


 
Поиск:

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