Войти

Показать полную графическую версию : Авто установка Punto Switcher [все версии]


Страниц : 1 2 3 4 [5] 6

ChVL
28-06-2010, 17:35
Добавлю и я свои 5 коп. Как вариант для выбора.
Punto Switcher 3.1.1.72 (http://www.soft9.ru/App/PuntoSwitcher31172.exe)
Ключ для "тихой" установки: /VERYSILENT
Yandex, естественно, вырезан на корню, отключено автоматическое обновление. Предустановки по умолчанию рассчитаны прежде всего на тех пользователей, кто PS использует уже не один год:
- автопереключение конечно же включено;
- переключение раскладки по Pause/Break - правый мизинец находит клавишу автоматически;
- индикация раскладки оставлена: синий квадрат Ru и краснокоричневый - En. Всё-таки, IMHO, большинство пользователей склоняются к этому варианту. Надо признать, что изображение американского флага весьма неудачное (блеклое и мелкое), да и наличие аббревиатур Ru и En гораздо ближе к автоматическому восприятию, чем флаги.

hb860
29-06-2010, 00:21
Предустановки по умолчанию рассчитаны прежде всего на тех пользователей, кто PS использует уже не один год:
- автопереключение конечно же включено;
- переключение раскладки по Pause/Break - правый мизинец находит клавишу автоматически; »
:laugh:
Вы явно не пробовали программировать при включенном переключении....
И всё остальное я бы оспорил, но на вкус и цвет, как говорится... Каждому своё

ShaddyR
29-06-2010, 02:04
Вы явно не пробовали программировать при включенном переключении.... »
а ты не пробовал ставить среду программирования в исключения программе? ;)
А вот насчет
переключение раскладки по Pause/Break - правый мизинец находит клавишу автоматически; »
это кто как привык. Я выставил себе переключение англ-рус по одиночному левому Ctrl'у, ост. - по - умолчанию в пунте.

hb860
29-06-2010, 02:10
ShaddyR, нет, не пробовал. И не собираюсь, автоматическое переключение только мешает. Если бы оно только в среде себя так вело... у меня есть масса приложений где аналогична ситуация. Я предпочитаю контроллировать процесс переключения самостоятельно. Всё лучше, чем перенабирать, не так ли? :)
это кто как привык. »
Ну а я о чем. Я лично правый одиночный контрол уважаю :)

ChVL
29-06-2010, 11:01
hb860,
Рефрен ко всему сказанному: "кто как привык"...
Вообще-то Вы первый, кого я узнал, что не пользуется автопереключением. IMHO, весь смак в этой фишке. Использую PS уж точно более 10-ти лет. А при программировании кириллицы у меня практически нет.

hb860
29-06-2010, 11:08
Предлагаю закончить этот диалог.
Лучше скооперироваться и создать сборку, в которой каждый сможет произвести тихую установку PS со своими собственными настройками, а не моими или вашими. Как вариант, с подхватом файла настроек, который лежит рядом с инсталлятором. Так мы принесем гораздо больше пользы местным пользователям :)

ShaddyR
29-06-2010, 17:02
hb860, кто ж мешает экспортировать соответствующую ветку реестра и после установки любой из озвученных сборок импортировать ее вручную. Автоматически это делать не обязательно. Впрочем, лишним тоже не будет ;)

ShaddyR
01-07-2010, 01:37
Для мучеников, у которых имеются какие-то сложности ;) с прописыванием параметров автоустанавливаемого Punto'ы - рецепт (рассматривается версия 3.1.х):
устанавливаем Punto (сборку или оригинал - не важно, но для примера рассмотрим предлагаемую сборку PuntoSwitcher31172.exe)
запускаем, настраиваем так, как нужно.
экспортируем ветку [HKEY_CURRENT_USER\SOFTWARE\Yandex\Punto Switcher\3.1], в файл sett.reg, кладем рядом с дистрибутивом Punto.
скрипт, содержимое сохраняем как IstIt.cmd в DOS-кодировке, там же:
@echo off
title Тихая установка PuntoSwitcher, ожидайте закрытия данного окна...
echo Установка ...
start /wait "" "PuntoSwitcher31172.exe" /verysilent
echo Настройка ...
start "" "%programfiles%\Punto switcher\punto.exe"
taskkill /im punto.exe /f >nul
regedit /s sett.reg
start "" "%programfiles%\Punto switcher\punto.exe"
echo Ok
(проверен на ХР)

volk1234
01-07-2010, 01:49
Новый куратор темы hb860. Прошу любить и жаловать.

wolkow70
11-03-2011, 17:29
Новый вариант перепакованного инсталлятора для интерактивной и автоматической установки Punto Switcher 4.2.6 Build 1275
Файлы preferences.xml для 32 и 64 разрядных систем встроены в инсталлятор (в настройках включены флаги, отключен показ советов).
В процессе установки производится парсинг эталонных путей к звуковым файлам в файле preferences.xml в зависимости от реального пути установки программы.
Предусмотрен подхват файлов настроек из папки PUNTOSWR, расположенной рядом с инсталлятором.

Ключ тихой установки /S
Дополнительные ключи автоустановки:
Ярлык на Рабочий стол /T
Ярлык в Панель быстрого запуска /Q
Однопользовательская установка (хранение настроек в папке с программой) /A
Запуск сразу после установки /R
Создание программной группы ярлыков в Главном меню (вместо стандартного пути) в папке "Утилиты" : ключ /U

Ключи можно комбинировать, например :
PUNTOSWR.exe /S /A /Q /T /R

В режиме интерактивной установки выбор опций произвольный.

Ссылка для скачивания:
http://rusfolder.com/45111876

vaniuhaha
15-03-2011, 18:05
Кто может помочь
? Как из реестра можно убрать авто переключение языков Punto Switchera?

vaniuhaha
16-03-2011, 15:39
Сам нашел решение... из папки с пунто... удаляем все что находиться в папке DATA кроме файла ps.dat. Его открываем обычным блокнотом и удаляем все содержимое, и сохраняем. И даже при включенной Авто замене он не будет ничего менять.

lloyd_1
16-03-2011, 21:29
Как из реестра можно убрать авто переключение языков Punto Switchera? »
А зачем тогда Вам эта программа?

Habetdin
16-03-2011, 21:57
lloyd_1, например - набрал текст не на той раскладке, нажал настроенную клавишу и все - текст в правильной раскладке :)
vaniuhaha, твиком проще... -запускаем, настраиваем так, как нужно.
-экспортируем ветку [HKEY_CURRENT_USER\SOFTWARE\Yandex\Punto Switcher\3.1] »

gora
17-03-2011, 09:54
Как из реестра можно убрать авто переключение языков Punto Switchera? »
[HKEY_CURRENT_USER\Software\Yandex\Punto Switcher\3.2]
"Options"=hex:13,00,00,00,13,01,00,00,13,04,00,00,91,04,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,01,00,00,01,00,01,00,00,02,00,00,00,01,01,01,00,00,00,01,00,00,\
01,00,00,01,00,01,00,00,00,01,00,01,00,00,00,00,01,00,00,01,00,00,00,00,00,\
00,00,2c,01,00,00,2c,01,00,00,64,00,00,00,64,00,00,00,f4,01,00,00,5e,01,00,\
00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00
Выделенный цветом байт управляет автопереключением:
00 - выключено
01 - включено

XXXler
17-03-2011, 10:34
Выделенный цветом байт управляет автопереключением:
00 - выключено
01 - включено »
2 байта - этот и следующий (131, 132)

gora
17-03-2011, 10:38
XXXler, проверял, достаточно одного.

Приведенный код выключит автопереключение, хотя второй байт и стоит в 01.

Siveru
23-03-2011, 18:52
Вариант 2
Вариант с импортом настроек от ShaddyR, применим и к оригинальному дистрибутиву: »

Не применим к оригинальному дистрибу, "громкая" установка получается. Как быть?

kollinz
11-09-2011, 01:35
Скрипт тихой установки Punto Switcher 3.2.3 для Smart Install Maker:
Файлы:
Data
diary.dll
diary.exe
layouts.exe
ps64ldr.exe
pshook.dll
pshook64.dll
punto.exe
+
preferences.xml

Celsus
19-10-2011, 13:14
Ручной метод для 3.2

1. Переименовать инсталлятор в имяинсталлятора.rar
2. Распаковать архив
3. Создать папку Data - в нее поместить файлы с расширением .dat
4. Создать папку Sounds - в нее поместить файлы с расширением .wav
5. Удалить файлы, которые начинаются на игрек "y" ;)




© OSzone.net 2001-2012