Страница 4 из 5

Добавлено: Вс сен 21, 2014 00:43
Dimsok
Ну да. У тебя то нужный голос стоит

Добавлено: Вс сен 21, 2014 00:51
Flasher
А ТС обновил? Как там на старой бете работает путь запуска я точно не вспомню.

Добавлено: Вс сен 21, 2014 11:38
Dimsok
8.51a

Добавлено: Вс сен 21, 2014 12:51
Flasher
А кнопка точно в том виде, как сейчас? Я ранее там мелкие правки вносил. Поставь /k вместо /c. Что окно покажет?

Добавлено: Вс сен 21, 2014 13:16
Dimsok
Вот с /k сработало. Благодарю

Добавлено спустя 4 минуты:

Как бы еще сделать, чтоб консольное окно по завершению само закрывалось

Добавлено: Вс сен 21, 2014 13:33
Flasher
Гм. В этом то и суть ключа /k, что окно командной оболочки не закрывается. Не понимаю, почему с /c не работает. Добавь &exit в конце параметров.

Добавлено: Ср окт 08, 2014 08:38
Avada
Последующие сообщения по созданию кнопки для конвертации wav в mp3 являются в данной теме оффтопом и перенесены по принадлежноcти.

Добавлено: Ср окт 08, 2014 18:52
Dimsok
Вот сделал кнопку для мультиязычного перевода текстов в речь (Русский, английский, греческий, китайский, японский) плюс лирика. Удобно для создания аудио словарей. Если кого заинтересовало, могу скинуть словари, которые делал сам.

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Plugins\exe\balabolka\balabolka_cp.exe"
-n Alyona -f %P%N -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\Я_Билингва_Eng_Mike.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\Я_Билингва_Gre_Afroditi.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\Я_Билингва_Jap_kana_Misaki.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\Я_Билингва_Кит_Lily.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\omograph_rules_mytts_.dic" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\yo_main.dic" -w "%T%O.wav" -lrc -lrc --lrc-encoding utf8
%COMMANDER_PATH%\Plugins\exe\balabolka\balabolka_cp.exe
Text to wav with lrc (Multi)
%COMMANDER_PATH%\Plugins\exe\balabolka\
1
-1

Добавлено: Ср окт 08, 2014 21:34
Skif_off
Dimsok
[cut]Думаю, если файлы не очень большие и есть возможность залить куда-то и выложить ссылку, то это будет интересно многим (не только на форуме, поисковики индексируют шустро).[/cut]

Добавлено: Ср окт 08, 2014 23:35
Dimsok
http://dfiles.ru/files/lvcb8c3rt

Доступен был только словарь для переключения между русским и англ движками. Все остальные делал на его основе еще для полновесной версии балаболки. С алфавитными языками все просто, просто можно через дефис буквы указать или перечислить не долго. Со знаковыми сложнее, надо все перечислять. Для китайского (и соотв. японского) выбрал около 5 тыс наиболее употребительных. Плюс кана для японского. В словарях укажите имена своих движков для нужного языка. Кнопку лучше использовать с ключами -q -tray для добавления файлов в очередь, просмотра прогресса и прекращения

Добавлено: Чт окт 09, 2014 14:12
Dimsok
Как бы еще нормально заставить читать имена выделенных файлов. Кнопка:
[cut]

Код: Выделить всё

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Plugins\exe\balabolka\balabolka_cp.exe" -n Alyona -k -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Eng_Mike.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Gre_Afroditi.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Jap_kana_Misaki.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Chi_Lily.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\omograph_rules_mytts_.dic" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\yo_main.dic" -t %N
%COMMANDER_PATH%\Plugins\exe\balabolka\balabolka_cp.exe
Read name of file with ext (Multi)
%COMMANDER_PATH%\Plugins\exe\balabolka\
1
-1
[/cut]

Читатет только один, а это:
[cut]

Код: Выделить всё

TOTALCMD#BAR#DATA
%ComSpec% /c for /f "delims=" %# in
('type %WF') do "%%COMMANDER_PATH%%\Plugins\exe\balabolka\balabolka_cp.exe" -n Alyona -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Eng_Mike.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Gre_Afroditi.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Jap_kana_Misaki.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Chi_Lily.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\omograph_rules_mytts_.dic" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\yo_main.dic" -t "%%#"
c:\Program Files\Total  Commander\Plugins\exe\balabolka\balabolka_cp.exe
Read name of files with ext and dirs aloud (multi)
%COMMANDER_PATH%\Plugins\exe\balabolka\
1
-1
[/cut]

Передает в консоль только русско-англ. Всё остальное - ????

Добавлено спустя 1 час 10 минут:

И ещё вопрос. Вот кнопка для записи текста из буфера в файл:
[cut]

Код: Выделить всё

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Plugins\exe\balabolka\balabolka_cp.exe"
-n Alyona -q -tray -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Eng_Mike.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Gre_Afroditi.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Jap_kana_Misaki.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Chi_Lily.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\omograph_rules_mytts_.dic" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\yo_main.dic" -c -w "%P"clipboard.wav -lrc  -lrc --lrc-encoding utf8
%COMMANDER_PATH%\Plugins\exe\balabolka\balabolka_cp.exe
Текст из буфера в  wav c lrc (multi)
%COMMANDER_PATH%\Plugins\exe\balabolka\
1
-1
[/cut]

Какой пареметр надо поставить после слова "clipboard", чтобы новый файл не перезаписывал старый, а сохранялся с новым порядковым номером, например Clipboard_2 и т.п?

Добавлено: Чт окт 09, 2014 14:14
Avada
Dimsok
В сообщениях такого объёма коды кнопок лучше прятать под спойлеры. А при наличии очень длинных строк — оформлять как коды вместо принудительных переносов строк вручную. Исправлено.
Кстати, а почему нельзя заменить абсолютные пути в этих длинных строках на %Commander_Path%?

Добавлено: Чт окт 09, 2014 14:59
Dimsok
Avada писал(а): Кстати, а почему нельзя заменить абсолютные пути в этих длинных строках на %Commander_Path%?
Тогда не видит словари

Добавлено: Чт окт 09, 2014 15:16
Flasher
Dimsok писал(а):Тогда не видит словари
Назови хотя бы одну причину - почему. "Не знаю" - не вариант.

Добавлено: Чт окт 09, 2014 15:22
Dimsok
Не ведаю. Да в принципе и так сойдет. Я же тотал с собой не таскаю