Skip to content
No description, website, or topics provided.
C++ C Other
Branch: master
Clone or download
Latest commit f51d854 Oct 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CompBuilder update soui to soui3. Aug 24, 2019
FindCaller IPC ConnectTo Server增加Timeout 100ms Apr 17, 2019
FindCallerUI
SIpcObject 将服务器版本和客户端版本号分开。同步SOUI模块。 Oct 15, 2019
SLog4Z
data update skin. Oct 18, 2019
helper
include 将服务器版本和客户端版本号分开。同步SOUI模块。 Oct 15, 2019
iscomm add gbk flag for candidates. Aug 22, 2019
isserver3 修正临时拼音没有编码提示的BUG。 Oct 21, 2019
register 将服务器版本和客户端版本号分开。同步SOUI模块。 Oct 15, 2019
sinstar3.rel
sinstar3_ime call EndComposition before killfocus. Oct 8, 2019
sinstar3_proxy increase buf size. Sep 2, 2019
sinstar3_tsf
snapshot add snapshot Aug 27, 2019
表形码 add bxm data. Jan 8, 2019
.gitignore update tsf3 Sep 18, 2018
LICENSE Initial commit Aug 6, 2017
README.md
copyime.bat
install.bat 调整程序文件组织结构. Aug 8, 2018
license.txt
rel.bat update ver to 3.0.5.10 Sep 8, 2019
sinstar3.08.sln update ver to 3.0.5.10 Sep 8, 2019
sinstar3.sln update to soui3 Aug 24, 2019

README.md

这份代码是启程输入法3.0版本的代码,除算法部分是dll外,其它的模块全部开源。 启程输入法从2003年发布第一版以来,得到了大量用户的好评,2009年停止更新。2018年重新开始更新,历时一年多,现在已经基本测试完成。

要编译这份代码首先要clone soui的最新master. soui git: https://github.com/soui3/soui.git 在编译soui前,先使用soui的build.bat生成32位DLL版本. 另外还必须安装soui的向导.这样sinstar3编译时才能找到soui代码.

调试前先编译Debug版本,包含32位,和64位版本. debug版本下所有输出都在项目的Data目录下。

编译完成后,运行data目录下的register.exe来安装输入法,正常情况下,安装以后在输入法列表应该已经可以看到输入法了。如果没有尝试重启机器,并确保所有文件都已经编译成功。

关于输入法调试: 输入法实质就是一个dll, 打开任意一个exe,例如notepad, 再notepad里打开输入法就可以了. 如果不是用vs调试方式打开notepad,你可以使用附加到进程来加载调试符号. 此外,由于win10默认打开了所有进程中自动使用相同的输入法,在调试阶段也非常麻烦,一定要在win10设置里把这个选项关掉.

皮肤仓库:https://gitee.com/setoutsoft/sinstar3.skin

启程软件 2019年9月14日

You can’t perform that action at this time.