Войти

Показать полную графическую версию : Выбор языка в NSIS


melato
31-03-2006, 14:28
Последняя версия NSIS предлагает выбор языка установки даже с ключом /S (остальная установка действительно Silent). Как бы этого избежать (кроме AutoIt, хотя ничего и не имею против этой замечательной программы:))?

Vadikan
31-03-2006, 21:17
melato
Это наблюдается во всех приложениях или в некоторых? Просто не исключено, что автором ПО "криво" сконфигурирован инсталлятор. Или вообще сделал это специально примерно вот так (http://forums.winamp.com/showthread.php?threadid=218802&highlight=silent).

melato
31-03-2006, 22:04
Изначально у меня этот вопрос появился в GoTView Pro. Хорошая программа, написана, по-моему, тоже хорошо (хотя исходников, конечно, нет). По ней вопрос и возник.

Но перед тем, как писать, я залез на сайт разработчиков NSIS. Там вообще про параметры сказано только то, что они бывают /s , /d & /NCRC. И сказано, что разработчики их сами могут блокировать. А про выбор языка ничего нет. Нашёл только просто анонс:


Multiple languages in one installer

One installer can support multiple interface languages. More than 40 translations are already included, but you can also create your own language files. RTL (right-to-left) languages such as Arabic and Hebrew are fully supported.


И вот на выбор языка(если я не ошибаюсь, языка GUI установщика, который вообще не показывается) /S не распространяется. А всё остальное идёт в силент-режиме.

Сейчас ещё программок поищу (EasyBoot вообще игнорирует /s). Но, в принципе, режим силент либо есть, либо его нет (или я не прав?), поэтому врядли разработчики GoTView смогли так напортачить, что всё, кроме выбора языка скрывается.

melato
31-03-2006, 22:34
Извиняюсь, что поспешил.
Насколько я сейчас понял, почитав ещё документацию, NSIS сам не обрабатывает /s, просто есть средства для проверки этого. Так что это вполне мог быть баг разработчиков :( Да и версия инсталлятора - 2.0b(!!!)3, когда на дворе уже 2.15... В общем, буду пинать разработчиков на форуме. Спасибо за внимание.




© OSzone.net 2001-2012