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

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




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


Группа TCIMG в Telegram

.
 
chip642Дата: Пятница, 23.11.2018, 17:10 | Сообщение № 1381
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1512
Награды: 62
Репутация: 59
Цитата simup ()
надо заменить 1453.txt на MyFiles\1453.txt


Двойные слеши надо прописывать.

Код
bufsr=&&1453.txt!!MyFiles\\1453.txt
 
sibirnikДата: Пятница, 23.11.2018, 17:12 | Сообщение № 1382
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Цитата simup ()
попробуй так:
вставить сначала в открытый документ в AkelPad Image
Даже если изначально он (этот документ) в кодировке UTF-16, то нажимаешь в меню "Конвертация" - открыть как ==>> Выбираешь нужную
Должно получится.

AkelPad я не пользуюсь...А вставить, что на сайт, что в AkelPad практически одинаково.
И у меня в буфере не документ, а имя трека с исполнителем, только в неправильной кодировке.
Исполнитель - Название трека.

Добавлено (23.11.2018, 17:15)
---------------------------------------------

Цитата
Я иногда так делаю, если ломается кодировка в буфере.

Она не ломается - она такая там и есть.
 
simupДата: Пятница, 23.11.2018, 17:44 | Сообщение № 1383
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
chip642, благодарствую.
sibirnik, я пользую
Код
bufsr=?C28591-1251

Поэкспериментируй с номерами кодировок
Таблица есть в справке


Пишите, звоните.
 
Andrey_AДата: Пятница, 23.11.2018, 17:54 | Сообщение № 1384
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата sibirnik ()
Не работает. Вот для примера: ⃿ﯢ

Код
bufsr=#B2||#T1


или

Код
exect=ClipPut(BinaryToString(StringToBinary(ClipGet(),2)))


.


 
sibirnikДата: Пятница, 23.11.2018, 17:58 | Сообщение № 1385
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Цитата simup ()

Поэкспериментируй с номерами кодировок
Таблица есть в справке

Всё всем спасибо. Буду творить по-старому. Всё-таки кодировка ломается в буфере, не понятно?, а почему скопированное (оно же тоже в буфере)вставленное на сайт раскодируется правильно.?

Добавлено (23.11.2018, 18:03)
---------------------------------------------
Andrey_A,
Цитата
bufsr=#B2||#T1

Маэстро снимаю шляпу! Вы гений. Всё как надо.

Добавлено (24.11.2018, 15:26)
---------------------------------------------
Нужна помощь, помогите пожалуйста решить задачку:
Имеем две Bar-панели. На панели инструментов для каждой панели своя кнопка:
1 - Media (имя Bar панели)
2 - Media_m (имя Bar панели)
Задачи, которые выполняют эти панели абсолютно одинаковы, но выполняются они по-разному:
1 - стандартно открывается панель с кнопками
2 - открывается в виде меню(MENUIMG)
Задача объединить эти две кнопки в одну кнопку таким образом, чтобы при нажатии на кнопку срабатывала вторая кнопка с именем bar Media_m, а при удержании Alt срабатывала первая кнопка с именем bar Media. Спасибо.

Добавлено (24.11.2018, 18:14)
---------------------------------------------
Примеры кнопок, которые надо объединить в одну кнопку с выбором варианта.

Цитата
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\MENUIMG.exe
%Z%%COMMANDER_PATH%%\BarU\Media_m.bar||@mm_Menu||#Red||d200:70||#INPUT||$Панель~~Media||+INPUT
%COMMANDER_PATH%\Wcmicons.dll,2412
Всё для работы с Media.


Цитата
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\BarU\Media.bar

wcmicons.dll,2412
Всё для работы с Media.


Сообщение отредактировал sibirnik - Пятница, 23.11.2018, 18:03
 
MatrosДата: Суббота, 24.11.2018, 20:04 | Сообщение № 1386
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2034
Награды: 174
Репутация: 95
Цитата sibirnik ()
Примеры кнопок, которые надо объединить в одну кнопку с выбором варианта.

sibirnik, запишите в файл WCMD_RUS.ini такую секцию:

Код
[em_media_x]
Cmd=%COMMANDER_PATH%\MENUIMG.exe
Param=%Z%%COMMANDER_PATH%%\BarU\Media_m.bar||@mm_Menu||#Red||d200:70||#INPUT||$Панель~~Media||+INPUT
Path=
Button=Wcmicons.dll,2412
Menu=Всё для работы с Media_m
Iconic=0


после записи кнопка будет примерно такая:
(если утилита TCIMG не в корне тотала,то нужно прописать свой путь ...)

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
<HOTKEY=12> tcprm=OPENBAR~~%%COMMANDER_PATH%%\BarU\Media.bar <HOTKEY=X> tcimg=$emem_media_x
%COMMANDER_PATH%\Wcmicons.dll,2412
Всё для работы с Media (панель Media_m)|с удержанием Alt - панель Media

-1
-1


я не проверял... у меня другие панели... но всё в этом ключе



Всё приходящее,а музыка Вечна !
 
sibirnikДата: Суббота, 24.11.2018, 21:11 | Сообщение № 1387
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Matros,
Премного благодарен. Всё работает так, как мне нужно. Спасибо.

Добавлено (28.11.2018, 20:54)
---------------------------------------------
Помогите пожалуйста, нужна кнопка для конвертации таких параметров, которые находятся в буфере обмена:

Цитата
Отменить назначение значков выделенным папкам.#!#602#!#%COMMANDER_PATH%\TCIMG.exe#!#delss=FOLDC<%L!!0!!-1!!desktop.ini!!0>||1 rstart

На выходе надо, чтобы в буфере получилось так:
Цитата
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
delss=FOLDC<%L!!0!!-1!!desktop.ini!!0>||1 rstart
%COMMANDER_PATH%\WCMICONS.dll,602
Отменить назначение значков выделенным папкам.

Если такое возможно. Спасибо.

Добавлено (29.11.2018, 08:21)
---------------------------------------------
Или к такому виду, если первый вариант невозможен:

Цитата
delss=FOLDC<%L!!0!!-1!!desktop.ini!!0>||1 rstart ;; Отменить назначение значков выделенным папкам.

Добавлено (04.12.2018, 14:23)
---------------------------------------------
Вопрос по заказу кнопки снимаю, так как решён самостоятельно. Спасибо за помощь Андрею Аверину. Благодарю Вас Маэстро!
Кому интересно вот кнопка:

Цитата
bufsr=&&([^#]+).*#([^#]+)!!$2@CRLF$1 exect=$var_ac=StringRegExp(ClipGet()&@CR&@CR,'(?m)^([^\r\n]*)',3)||$var_ab=StringSplit('TOTALCMD#BAR#DATA|%%COMMANDER_PATH%%\TCIMG.exe|#|Wcmicons.dll,0|','|',2)||$var_ab[2]=$var_ac[0]||$var_ab[4]=$var_ac[1]||_ArrayToClip($var_ab,@CRLF) ;; Создать в буфере обмена кнопку из строки кнопки MENUIMG.tcm
 
MrakobesДата: Суббота, 08.12.2018, 18:52 | Сообщение № 1388
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
извлечь аудиодорожку из MKV AVI MP4 в эту же панель с именем видеофайла - возможно? Чего то в справке не нашел
 
chip642Дата: Суббота, 08.12.2018, 19:18 | Сообщение № 1389
Генералиссимус

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

TCIMG + FFmpeg.

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 start=FFmpeg||-i||%P%N||-vn||-ar||44100||-ac||2||-ab||128||-f||mp3||"%p%O".mp3||&&hide||&&wait
WCMICONS.dll,19
Извлечение звука из видеофайла под курсором в формате MP3 с сохранением в активной панели с именем видеофайла

-1


Битрейт, вместо 128, можете нужный прописать.
Если надо в wav сохранить, то =>

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 start=FFmpeg||-i||%P%N||-acodec||pcm_s16le||-ac||2||"%p%O".wav||&&hide||&&wait
Wcmicons.dll,5
извлечение звука из из видеофайла под курсором в формате WAV с сохранением в активной панели с именем видеофайла

-1
 
MrakobesДата: Воскресенье, 09.12.2018, 14:31 | Сообщение № 1390
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
chip642, обожаю тебя, спасибо. Слушай, а может не надо прописывать 128 а оставить как есть? Извлекать без сжатия/увеличения битрейта

Добавлено (10.12.2018, 12:26)
---------------------------------------------
в текстовом файле удалить каждые 4 строки оставляя пятую

Строка 01
Строка 02
Строка 03
Строка 04
Строка 05

Строка 06
Строка 07
итд

 
Lord_NEVRДата: Понедельник, 10.12.2018, 20:43 | Сообщение № 1391
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 215
Награды: 5
Репутация: 0
Добрый вечер.
Нужна кнопка для снижения потребления оперативной памяти игрой Warface.
После последней обновы начались в игре нещадные краши из за переполнения оперативной памяти игрой.
(кривые разрабы. >( )

Можно создать кнопку которая будет снижать потребление оперативной памяти игрой?
Сбрасывать каждые 10-15 мин значение опер памяти на минимум.
Код
D:\Games\GamesMailRu\Warface\Bin32Release\Game.exe

Примерно так.
1. Запустил игру,
2. Нажал кнопку (во время игры будет сбрасываться каждые 10-15 мин значение опер памяти на минимум)
3. Закрыл игру.
4. Нажал кнопку (действие закончилось)
Или как-то по лучше алгоритм действия.




Сообщение отредактировал Lord_NEVR - Понедельник, 10.12.2018, 20:54
 
MatrosДата: Понедельник, 10.12.2018, 21:27 | Сообщение № 1392
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2034
Награды: 174
Репутация: 95
Цитата Mrakobes ()
а может не надо прописывать 128 а оставить как есть? Извлекать без сжатия/увеличения битрейта

Mrakobes, попробуй так:
(кнопка просто удалит видеопоток из медиафайла)
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
watch=1 start=FFmpeg||-i||%P%N||-vn||"%p%O".mp3||&&hide||&&wait
WCMICONS.dll,19
Извлечение звука из видеофайла под курсором в формате MP3|с сохранением в активной панели с именем видеофайла

-1



Всё приходящее,а музыка Вечна !
 
MrakobesДата: Понедельник, 10.12.2018, 22:52 | Сообщение № 1393
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
Matros, работает. Но не удаляет поток, в mp4 остается, сравнил 2 извлеченных файла с той и этой кнопки - они одинаковые, 124кбпс, спасибо
 
MatrosДата: Понедельник, 10.12.2018, 23:48 | Сообщение № 1394
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2034
Награды: 174
Репутация: 95
Цитата Mrakobes ()
сравнил 2 извлеченных файла с той и этой кнопки - они одинаковые, 124кбпс

Mrakobes, попробуйте другой видеофайл,где битрейт аудио выше или ниже (отличный от 124-128..) и примените обе кнопки...,тогда разница будет.
В вашем случае просто совпадение битрейта

Цитата Mrakobes ()
Но не удаляет поток, в mp4 остается

Цитата Matros ()
(кнопка просто удалит видеопоток из медиафайла)

имел ввиду ИЗ медиафайла НА ВЫХОДЕ... оригинал,естественно, не затрагивается



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

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

Для быстрого извлечения аудиопотока без конвертации, нужно знать какой тип аудио содержит видеофайл.
Файл mp4 содержит аудио в формате AAC.
Попробуйте извлечь при помощи кнопки ниже звук из mp4 и вы увидете насколько быстро это произойдет. Происходит прямое копирование аудиопотока, а не обработка, поэтому и быстро.

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 start=FFmpeg||-i||%P%N||-vn||-acodec||copy||"%p%O".aac||&&hide||&&wait
WCMICONS.dll,19
Извлечение звука, без конвертации, из *.mp4 в формате AAC с сохранением в активной панели с именем видеофайла

-1


То же самое можно проделывать с другими типами видеофайлов, но нужно знать в каком формате у них звуковая дорожка(и) и извлекать в оригинальном формате, без перекодирования, тогда будет всё быстро.

Цитата
в текстовом файле удалить каждые 4 строки оставляя пятую


Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=?T|p2#5#4|d,1:-1||formt<63>
WCMICONS.dll,1
Удалить содержимое строк буфера обмена (начиная со 2-ой, шаг 5, подряд 4 строки) + удалить пустые строки

-1
 
Поиск:

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