ЗАКАЗ КНОПОК
|
|
ХарВик | Дата: Вторник, 17.04.2012, 21:49 | Сообщение № 1 |
|
ЗАКАЗ КНОПОК
В этой теме Вы можете высказывать идеи о каких-либо кнопках. Вы можете описать какую хотелось бы иметь кнопку и возможно найдутся те, кто подскажет как её сделать. Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений
Группа TCIMG в Telegram
.
|
|
| |
Andrey_A | Дата: Пятница, 23.11.2018, 15:56 | Сообщение № 1381 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
sibirnik, кодировка - это сложная штука - и вариантов масса. Более того если 2 раза "конвертнуть" и забыть последовательность, то обратный вариант почти невозможен... Вы точно уверены что это UTF-16LE ? Ваша последовательность вообще никуда не конвертируется. Это можно посмотреть через AkelPad Возможно сам буфер тоже искажает, поэтому через буфер такие вещи не делаются - лучше напрямую... Только надо знать точно что во что конвертить
.
|
|
| |
simup | Дата: Пятница, 23.11.2018, 16:02 | Сообщение № 1382 |
|
Andrey_A, да согласен - через буфер не всегда получается как надо. А пример действительно в UTF-16LE
Пишите, звоните.
|
|
| |
sibirnik | Дата: Пятница, 23.11.2018, 16:41 | Сообщение № 1383 |
|
Andrey_A, simup, Во время проигрывания радио-онлайн(моей любимой радиостанции)...Десятки других работают нормально, а вот у моей любимой процентов 70 идёт с испорченной кодировкой. Копирую название трека (для того, чтобы себе в архив записать трек) и на этом сайте перекодирую: И он выдаёт UTF-16LE А по поводу кодировок в буфере, я часто этим пользуюсь с другими кодировками - работает на ура! Скопировал текст в неправильной кодировке - ткнул нужную кнопку и уже готовый правильный текст на выходе.
Сообщение отредактировал sibirnik - Пятница, 23.11.2018, 16:50 |
|
| |
simup | Дата: Пятница, 23.11.2018, 16:45 | Сообщение № 1384 |
|
Andrey_A, я опять про буфер (Что на что менять) Если надо вставить сивол слеш (\), то команда игнорирует его и вставляет без Например, надо заменить 1453.txt на MyFiles\1453.txt получается MyFiles1453.txt Подскажи, как ето сделать
Пишите, звоните.
|
|
| |
simup | Дата: Пятница, 23.11.2018, 16:53 | Сообщение № 1385 |
|
sibirnik, попробуй так: вставить сначала в открытый документ в AkelPad Image Даже если изначально он (этот документ) в кодировке UTF-16, то нажимаешь в меню "Конвертация" - открыть как ==>> Выбираешь нужную Должно получится. Я иногда так делаю, если ломается кодировка в буфере. Даже с этого сайта просто скопировать код кнопки и вставить на панель Тотала не всегда получается (строка подсказки крякозябрит)
Пишите, звоните.
|
|
| |
chip642 | Дата: Пятница, 23.11.2018, 17:10 | Сообщение № 1386 |
|
Цитата simup ( ) надо заменить 1453.txt на MyFiles\1453.txt
Двойные слеши надо прописывать.
Код bufsr=&&1453.txt!!MyFiles\\1453.txt
|
|
| |
sibirnik | Дата: Пятница, 23.11.2018, 17:12 | Сообщение № 1387 |
|
Цитата simup ( ) попробуй так: вставить сначала в открытый документ в AkelPad Image Даже если изначально он (этот документ) в кодировке UTF-16, то нажимаешь в меню "Конвертация" - открыть как ==>> Выбираешь нужную Должно получится. AkelPad я не пользуюсь...А вставить, что на сайт, что в AkelPad практически одинаково. И у меня в буфере не документ, а имя трека с исполнителем, только в неправильной кодировке. Исполнитель - Название трека.Добавлено (23.11.2018, 17:15) ---------------------------------------------
Цитата Я иногда так делаю, если ломается кодировка в буфере. Она не ломается - она такая там и есть.
|
|
| |
simup | Дата: Пятница, 23.11.2018, 17:44 | Сообщение № 1388 |
|
chip642, благодарствую. sibirnik, я пользую Поэкспериментируй с номерами кодировок Таблица есть в справке
Пишите, звоните.
|
|
| |
Andrey_A | Дата: Пятница, 23.11.2018, 17:54 | Сообщение № 1389 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
Цитата sibirnik ( ) Не работает. Вот для примера: ﯢ
или
Код exect=ClipPut(BinaryToString(StringToBinary(ClipGet(),2)))
.
|
|
| |
sibirnik | Дата: Пятница, 23.11.2018, 17:58 | Сообщение № 1390 |
|
Цитата simup ( ) Поэкспериментируй с номерами кодировок Таблица есть в справке
Всё всем спасибо. Буду творить по-старому. Всё-таки кодировка ломается в буфере, не понятно?, а почему скопированное (оно же тоже в буфере)вставленное на сайт раскодируется правильно.?
Добавлено (23.11.2018, 18:03) --------------------------------------------- Andrey_A,
Маэстро снимаю шляпу! Вы гений. Всё как надо.Добавлено (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 | Сообщение № 1391 |
|
Цитата 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 | Сообщение № 1392 |
|
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 | Сообщение № 1393 |
Полковник
На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
|
извлечь аудиодорожку из MKV AVI MP4 в эту же панель с именем видеофайла - возможно? Чего то в справке не нашел
|
|
| |
chip642 | Дата: Суббота, 08.12.2018, 19:18 | Сообщение № 1394 |
|
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 | Сообщение № 1395 |
Полковник
На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
|
chip642, обожаю тебя, спасибо. Слушай, а может не надо прописывать 128 а оставить как есть? Извлекать без сжатия/увеличения битрейта Добавлено (10.12.2018, 12:26) --------------------------------------------- в текстовом файле удалить каждые 4 строки оставляя пятую
Строка 01 Строка 02 Строка 03 Строка 04 Строка 05 Строка 06 Строка 07 итд
|
|
| |