Страница 65 из 88

Добавлено: Ср май 04, 2016 21:26
Flasher
Dimsok
Перед тем как выкладывать кнопки, стоило бы всё-таки пути в порядок привести (переменные среды, портабельность) и уйти от сэмлабовской трактовки расположения утилит, на некоторые из которых не помешало бы дать прямые ссылки. Ковырять иностранные кнопки в текущем виде, думается, мало кому захочется.

Добавлено: Ср май 04, 2016 23:25
Staniclaw
Flasher писал(а):Dimsok
на некоторые из которых не помешало бы дать прямые ссылки.
Присоединяюсь, особенно касательно голосовых движков.

Добавлено: Ср май 04, 2016 23:49
Dimsok
Присоединяюсь, особенно касательно голосовых движков.
http://www.cross-plus-a.com/balabolka_console.zip
http://www.cross-plus-a.com/balabolka_text.zip

Что касается словаря для переключения с русского на англ. движок, то в файл словаря (в моём случае bi_Eng_Rachel.rex) вставляете:

([A-z\.\,\!\?\;\:\,\-\!\'\"\(\)\[\]\_\x20]+)=<eng>$1</eng>
<eng>([\!\?\.\,\-\'\"\(\)\[\]\_\x20]+)</eng>=$1
<eng>=<voice required="Name=Rachel22k">
</eng>=</voice>

Можете цифры сюда же добавить, если хотите, чтобы англ. а не русским читались. Ну и название своего голоса правите.

Кому надо, могу скинуть словари для переключения на японский (кана) и китайский. В последнем случае пришлось ограничиться пятью тысячами, там просто так через тире перечислить алфавит, как для русского, англ. или греческого не получится. Зато теперь голос распознаёт пять языков и можно словари в аудиофайлы перегонять например.

Где движки скачать, полагаю, не надо говорить. С известного ресурса к примеру, который сейчас только через прокси работает. Там есть для голоса Acapella, Ivona, Loquendo.

Добавлено спустя 10 минут:
от сэмлабовской трактовки
А какая у них трактовка? В любом случае, не может у всех всё быть одинаково. Если прога одним файлом идёт, то, я скидываю её в общую папку, а если там ещё всякие файлы настроек, то в индивидуальную.

Добавлено: Чт май 05, 2016 00:05
Staniclaw
Dimsok писал(а):Где движки скачать, полагаю, не надо говорить. С известного ресурса к примеру, который сейчас только через прокси работает. Там есть для голоса Acapella, Ivona, Loquendo.
Надо. Я эти названия первый раз вижу. Что касается ''Балаболки'' -- думаю, обойдусь ''Говорилкой''.

Добавлено: Чт май 05, 2016 00:09
Dimsok
Надо. Я эти названия первый раз вижу. Что касается ''Балаболки'' -- думаю, обойдусь ''Говорилкой''.
Балаболка намного лучше Говорилки. Последняя уникод не читает, а Балаболкой к тому же ещё удобно и с трея управлять. Использовать словари для переключения между движками в ней тоже не получится. И Говорилка вряд ли stdin поддерживает, так что кнопкой она будет только txt читать, связать с утилитой для извлечения текста не получится.

Мне что, ссылки на рутрекер давать? Можете вбить там в поиск название этих фирм и всё будет.

Добавлено: Чт май 05, 2016 01:50
Flasher
Dimsok
Ссылки нужно давать не здесь, а единожды рядом с соотв. кнопками.
Сюда никто их искать не полезет. Более того их имеет смысл спрятать под названия. Там хватает и помимо balabolk-и других утилит.
Про иностранный имелось в виду не касаемо словарей, а касаемо обозначений.
Dimsok писал(а):С известного ресурса к примеру, который сейчас только через прокси работает.
Не у всех провайдеров. Я напрямую захожу.
И с каких пор рутрекер стал официальным сайтом для указанных программ?
Dimsok писал(а):А какая у них трактовка?
%COMMANDER_PATH%\Plugins\exe
Dimsok писал(а):В любом случае, не может у всех всё быть одинаково.
При чём тут это? Когда выкладывается код в паблик, он должен подгоняться под удобочитаемые переменные, а не прямые пути, в частности ведущие в Program Files.
Да как-то здесь уже сложилось, что портабельность - один из ключевых факторов выбора утилит.

И, кстати, зачем брать hide %ComSpec% /с, если есть execmd (как у меня в примерах)?

И ещё совет: стоит перенести из полотенца половину кнопок в последний пост, чтобы фокус не сбивался при прочтении.

Добавлено: Вт июн 07, 2016 00:50
mr_aleks
Нашел кнопку

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

TOTALCMD#BAR#DATA 
explorer.exe 
%P 
explorer.exe,1 
Открыть текущую папку в Win. Explorer 
Все устраивает, но, как сделать, что б открывало папку на которой стоит курсор? А не просто текущую открытую папку ?

Добавлено: Вт июн 07, 2016 01:10
Skif_off
mr_aleks
Замените "%P" на "%P%N". Справка.

Добавлено: Вт июн 07, 2016 01:29
Flasher
mr_aleks
См. нижний вариант.

Skif_off
Я тебе тоже советую прочесть в справке Замечания: (хотя, помнится, мы это уже проходили).

Добавлено: Вт июн 07, 2016 02:02
Skif_off
Flasher
А если бы я написал "замените %P на %P%N", ты бы сказал, что %P%N не нуждается в курсиве? :)

Добавлено: Вт июн 07, 2016 02:09
Flasher
Skif_off
Сравнил тёплое с мягким. Отображение на копипасте не сказывается. Кавычки же при указании параметров - вещь для новичка неочевидная, и неизвестно, что он там в итоге скопирует. Ну, и потом, %P в кавычках всё равно нуждается, поэтому подумалось так, а не иначе.

Добавлено: Вт июн 07, 2016 13:35
Skif_off
[cut="Flasher"]Человек дал код кнопки, добавив, что она его устраивает, "%P" там без кавычек, а в моём сообщении в кавычках оба - вроде очевидно, что тут использую кавычки для выделения и только.
В следующий раз заверну в тег code :)[/cut]

Добавлено: Вт июн 07, 2016 13:50
Flasher
[cut="Skif_off"]Она его устраивает до тех пор, пока он не наткнётся на пути с пробелами. Очевидно для тебя. В отношении параметров так "баловаться" не стоит. Обычно тут, чтобы отделять преемственность кавычек, помечают их другим цветом (зелёным, например). В тег же code, если ты о кнопке, как не раз говорилось, заворачивают не здесь, а в обсуждаемой ветке.[/cut]

Добавлено: Вт июн 07, 2016 16:33
mr_aleks
Skif_off, спасибо, заработало! :roll:
Flasher, попробовал нижний вариант.
Не работает (по крайне мере у меня), пишет
Файл не найден!

Добавлено: Вт июн 07, 2016 16:36
Flasher
mr_aleks
Путь к nircmd нужен верный.