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

Добавлено: Сб сен 20, 2014 17:13
Skif_off
Flasher
Ответ на это, причем тут "отдельно из комстроки"? Кнопка у меня передает имена верно, если не скрывать окно - не находит голос, ибо у меня его нет.
Может быть, дело тупо в правах? Типа %T - корень системного раздела. %P%O.wav положит рядом. Хотя чего, собственно, гадать...

Добавлено: Сб сен 20, 2014 17:13
Flasher
Dimsok
Что и требовалось доказать.
Параметры ТС писать в строке "Команда" не имеет никакого смысла. Оставь там только путь к программе, остальное - в параметры. Кавычки в последнем параметре убери.
P.S.: А вообще не лишним было бы почитать справку, да и сюда заглянуть.
Skif_off писал(а):причем тут "отдельно из комстроки"?
При том, что ты привёл строку для обычного запуска вне ТС.

Добавлено: Сб сен 20, 2014 17:22
Dimsok
Спасибо, а то я пробовал в параметры только часть переносить

Добавлено: Сб сен 20, 2014 17:26
Skif_off
Flasher писал(а):При том, что ты привёл строку для обычного запуска вне ТС.
Запуск вне ТС с %P, %N, %T и %O? :) Не стал полностью писать код кнопки, Dimsok выше писал, значит - умеет.

Добавлено: Сб сен 20, 2014 17:28
Flasher
Skif_off писал(а):значит - умеет
Ага, и мы только что в этом "убедились". :mrgreen:

Добавлено: Сб сен 20, 2014 17:58
Dimsok
Я умею быть очень убедительным

Добавлено: Сб сен 20, 2014 21:53
Dimsok
Как бы теперь кнопку, чтобы сразу перекодировало. Вот сделал для ogg. Через ком строку работает, а вот так единственный эффект - писк динамика биоса

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Plugins\exe\balabolka\balabolka_cp.exe"
-n Mike -f %P%N -o --ignorelength | "%COMMANDER_PATH%\Plugins\exe\balabolka\oggenc2.exe" --ignorelength - -o %T%N.ogg
%COMMANDER_PATH%\Plugins\exe\balabolka\balabolka_cp.exe
Текст в ogg (Mike)
%COMMANDER_PATH%\Plugins\exe\balabolka\
1
-1

Добавлено: Сб сен 20, 2014 22:57
Skif_off
Dimsok
У меня сработало так

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

TOTALCMD#BAR#DATA
cmd /k "%COMMANDER_PATH%\Plugins\exe\balabolka\balabolka_cp.exe"
-f %P%N -n Anna -o --ignorelength | oggenc2.exe --ignorelength - -o %T%N.ogg
%COMMANDER_PATH%\Plugins\exe\balabolka\balabolka_cp.exe
Текст в ogg (Mike)
%COMMANDER_PATH%\Plugins\exe\balabolka\
1
-1
Mike у меня нет, только Anna

Добавлено: Сб сен 20, 2014 23:38
Flasher
Можно было и так:

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

TOTALCMD#BAR#DATA 
cmd /с balabolka_cp.exe
-f %V -n Mike -o | oggenc2.exe - -o %T%N.ogg 
Plugins\exe\balabolka\balabolka_cp.exe 
Текст в ogg (Mike) 
%COMMANDER_PATH%\Plugins\exe\balabolka\ 
1

Добавлено: Сб сен 20, 2014 23:40
Dimsok
Хм, чего-то у меня окно консольное висит и все

Добавлено: Вс сен 21, 2014 00:22
Flasher
Dimsok
С моей кнопкой?

Добавлено: Вс сен 21, 2014 00:25
Dimsok
C обеими предоженными, я менял только голос на свой

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

Путь не видит. C:\Program is not recognized..

Добавлено: Вс сен 21, 2014 00:30
Flasher
У Skif_off понятно почему висит, он проверочный ключ поставил. А у меня то чему там висеть? Разве что запись в файл ещё не закончилась.
Путь не видит? Весьма странно, не должно такого быть.

Добавлено: Вс сен 21, 2014 00:34
Dimsok
Это с первой, с твоей версией этого нет, просто окно с путем к балаболке

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

Записи нет, вообще не видно, чтоб процессы запускались, даже балаболкин

Добавлено: Вс сен 21, 2014 00:40
Flasher
И правок никаких не делал, скопипастил как было и нажал?