Показать полную графическую версию : Авто установка Punto Switcher [все версии]
Я к этому и пришел - установка через аддон :)
для тихой установки /verysilent
после установки сразу происходит автоматический старт
при каждом включении происходит автозапуск
предусмотрена Деинсталяция
некаких там Яндекс баров
Что нового в этой версии:
Исправлена ошибка из-за которой набранный в Internet Explorer текст сохранялся в Дневнике в неправильной раскладке.
Исправлена ошибка приводившая к неверной конвертации текста набранного с помощью цифровой клавиатуры.
Улучшена работа программы при установленном драйвере клавиатуры Genius SlimStar 310.
Обновлены правила переключения.
предлагаю создать базу "Автозамен" с последующим внесением в инсталятор
http://savepic.ru/390199m.png (http://savepic.ru/390199.htm)
Baw17, А можно сделать что бы были флаги, и включены звуки. Сделайте плиз если не сложно :)
di2blo, так оно и так включено по умолчанию, проверил на 2 компютерах
попробуйте удалить ветку реестра [HKEY_CURRENT_USER\Software\Punto Switcher], а потом устанавливать
походу в скрипте идет дублирование папки, щас перезалью
хотя все равно на 2000 и XP значок флага у меня был, ну да ладно
Baw17, А можно ещё чтобы отлюкачалась windows языковая панель?
di2blo, отключите его через панель управления - Клавиатура - Отображать индикатор на панели задач
di2blo, Твики реестра (http://wiki.oszone.net/index.php/%D0%A2%D0%B2%D0%B8%D0%BA%D0%B8_%D1%80%D0%B5%D0%B5%D1%81%D1%82%D1%80%D0%B0/HKCU.REG):
Удалить языковую панель
Windows Registry Editor Version 5.00
;[-HKEY_CLASSES_ROOT\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}]
;@=-
;"MenuTextPUI"=-
Восстановить (http://soft.oszone.net/program/3930/)
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}]
@="Языковая панель"
"MenuTextPUI"="@%SystemRoot%\\System32\\msutb.dll,-325"
[HKEY_CLASSES_ROOT\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}\Implemented Categories]
[HKEY_CLASSES_ROOT\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}\Implemented Categories\{00021492-0000-0000-C000-000000000046}]
[HKEY_CLASSES_ROOT\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}\InProcServer32]
@="C:\\WINDOWS\\system32\\msutb.dll"
"ThreadingModel"="Apartment"
kalyan 2008
01-10-2008, 21:47
Последний пост в этом топике был очень давно,но может модер или админ прочтет.Собственно вопрос:почему P S 2.9 не записывает в дневник нажатия клавишь с "калькулятора"(ну который справа на клавиатуре).Или может я че не так делаю.Вообщем, если кто ответит,заранее спасиб :-)
А почему эта прога в дневнике не отмечает нажатие клавишь с "калькулятора"(ну который справа на клаве).Очень надо узнать.Или у меня одного так.Версия проги 2.9.Знаю что тема почти в архиве.По голове не бейте.Оч надо,срочно...
kalyan 2008
01-10-2008, 22:10
Прошу прощения,за 2 в 1,писал сразу с двух телефонов, думал не дойдет.Оч надо знать.Все перерыл, ну, или почти все.Короче не нашел.Люди помогите ...
Punto Switcher 3.0.1.66
http://download.yandex.ru/punto/setup_punto_switcher_301.exe
Punto Switcher 3.0.1.66, перепакованный с InnoSetup
Запуск с ключом /VERYSILENT "провоцирует" тихую установку с последующим запуском программы.
kill-kit
13-12-2008, 00:21
Подскажите как бороться, у меня периодически пропадает пунто, может из за то го что я удалил языковую стандартную иконку винды из трея(там де переключаются языки) оставив тока пунто, может это быть причиной?
kill-kit, попробуй включить панель твиком реестра из 6 сообщения
Выкладываю свою поливариантную тихую инсталляцию Punto Switcher 3.0.67.
Установка:
Тихая
Варианты установки:
ps3067.exe - стандартная установка;
ps3067.exe -ai1 - закрыть языковую панель при следующем запуске системы (можно использовать на этапе T13);
ps3067.exe -ai2 - закрыть языковую панель после установки;
ps3067.exe -ai3 - закрыть языковую панель после установки и запустить Punto Switcher.
Дополнительно:
Добавление автозапуска в HKCU;
Импорт настроек (при необходимости можно перепаковать инсталлятор заменив настройки на свои);
Создание ярлыков в Пуск->Программы->Punto Switcher:
Punto Switcher
Дневник
Новые возможности
Справка
Языковая панель именно закрывается, а не удаляется сторонними твиками реестра, вернуть её можно с помощью простых манипуляций мыши.
Скачать (http://sharebee.com/52eb6a51) 1.02 Мб
новая версия см.шапку
перед установкой удалить старую
Выкладываю на общий суд свой подход к сборке этой программы.
Собственно, цель закрывать какие-либо панели я не ставил, я никогда не отключаю их, и потому дистрибутив вышел таким:
никаких Yandex-панелей;
по-умолчанию автопереключение отключено;
включено дополнительное переключение раскладки по правому CTRL;
включена индикация раскладки национальными флагами.
Скачать (http://winreview.ru/download.php?view.26)
Собрано на NSIS, тихая установка с ключом /S.
Немного расскажу, как сделать свою сборку этой программы, со своими настройками.
1. Поместите файлы программы в папку, например в d:\ps. Файлы берем из установленного приложения.
2. Исправьте строку !define pkgdir "d:\package" на !define pkgdir "d:". Скрипт ищет файлы для упаковки по принципу ${pkgdir}\ps
3. Настройте программу так, как вам нравиться. Экспортируйте ветку [HKEY_CURRENT_USER\Software\Yandex\Punto Switcher\3.1] в файл d:\ps\ps.reg
4.
!define PRODUCT_NAME "Punto Switcher"
!define PRODUCT_VERSION "3.1.1.72"
!define pkgdir "d:\package"
; MUI 1.67 compatible ------
!include "MUI.nsh"
SetCompressor lzma
; MUI Settings
!define MUI_ABORTWARNING
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
; Installer pages
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH
; Uninstaller pages
!insertmacro MUI_UNPAGE_CONFIRM
!insertmacro MUI_UNPAGE_INSTFILES
!insertmacro MUI_UNPAGE_FINISH
;Lang
!insertmacro MUI_LANGUAGE "Russian"
; MUI end ------
Name "${PRODUCT_NAME}"
Caption "${PRODUCT_NAME} ${PRODUCT_VERSION}"
OutFile "${PRODUCT_NAME}-${PRODUCT_VERSION}.exe"
InstallDir "$PROGRAMFILES\Punto Switcher\"
ShowInstDetails show
ShowUnInstDetails show
BrandingText "By Winreview.ru"
Section "MainSection" SEC01
SetOutPath "$INSTDIR"
File /r "${pkgdir}\punto\"
WriteUninstaller "$INSTDIR\uninst.exe"
SetShellVarContext all
CreateDirectory "$SMPROGRAMS\Punto Switcher"
CreateShortCut "$SMPROGRAMS\Punto Switcher\Punto Switcher.lnk" "$INSTDIR\Punto.exe" "" "$INSTDIR\Punto.exe" 0
CreateShortCut "$SMPROGRAMS\Punto Switcher\Настройка раскладок.lnk" "$INSTDIR\layouts.exe" "" "$INSTDIR\layouts.exe" 0
CreateShortCut "$SMPROGRAMS\Punto Switcher\Справка по программе.lnk" "$INSTDIR\ps.chm"
CreateShortCut "$SMPROGRAMS\Punto Switcher\Удалить.lnk" "$INSTDIR\uninst.exe" "" "$INSTDIR\uninst.exe" 0
WriteRegStr HKCU "Software\Microsoft\Windows\CurrentVersion\Run" "Punto Switcher" "$INSTDIR\Punto.exe"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" "DisplayName" "$(^Name)"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" "DisplayVersion" "${PRODUCT_VERSION}"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" "DisplayIcon" "$INSTDIR\Punto.exe"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" "UninstallString" "$INSTDIR\uninst.exe"
ExecWait "regedit.exe /S $\"$INSTDIR\ps.reg$\""
Delete "$INSTDIR\ps.reg"
SectionEnd
Section Uninstall
RMDir /r "$INSTDIR"
SetShellVarContext all
RMDir /r "$SMPROGRAMS\Punto Switcher\"
DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
DeleteRegValue HKCU "Software\Microsoft\Windows\CurrentVersion\Run" "Punto Switcher"
SetAutoClose true
SectionEnd
Baw17, может, добавить в шапку ещё и описание программы ? Такое, например:
Punto Switcher - автоматический переключатель раскладки клавиатуры. Сейчас программой владеет Yandex, под их брэндом выпускаются новые версии. Разработчик позиционирует функционал так:
Когда вы забываете переключить раскладку с русской на английскую и наоборот, то вместо «Windows» получается «Цштвщцы», а вместо «молоко» — «vjkjrj». Punto Switcher это исправит — раскладка будет переключаться автоматически.
А для последней версии есть вариант тихой установки?
Да
Скачать Punto Switcher 3.1.1.72 (http://winreview.ru/download.php?view.26)
Дистрибутив поддерживает тихую установку без участия пользователя, с ключом /S:
Punto Switcher 3.1.1.72.exe /S
Punto Switcher - автоматический переключатель раскладки клавиатуры. Данный дистрибутив изменен и получился таким:
- никаких Yandex-панелей;
- по-умолчанию автопереключение отключено;
- включено переключение раскладки по правому CTRL;
- включена индикация раскладки национальными флагами.
Полное описание сборки здесь (http://winreview.ru/comment.php?comment.news.271).
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.