Comments (47)
我发现小小输入法兼容性很好,完美兼容Win10,可定制很强,只是我不懂怎么把它定制成双拼+声调。
你们谁会?
from home.
算了,win32 service 不能直接支持创建窗口。暂时先用自启动和RegisterApplicationRestart
也能满足保持 server 运行的需求了。
https://pan.baidu.com/s/1mkd1dSO u959
build 了个覆盖更新的散装版,在 win 10 上使用了一天没碰到过什么问题。
@lotem 这样是否考虑合并到主线呢?可能主要就是对老系统有兼容问题了。
from home.
感謝各位!克服了最大的兼容性問題。開發得以繼續。
@nameoverflow @Prcuvu
from home.
研究了一下现有的小狼毫代码,似乎不兼容问题主要出在使用 SendWindowMessage
和 shared_memory
来进行跨进程交互,而 winrt
的应用(如 windows 10 的开始菜单)不允许这种 IPC。换个跨进程交互方式可以改善。
Google Input Tool 和 PIME 都是用的 NamedPipe
来实现 IPC,近期我会试试。
别的前端实现对 RIME 的支持总不是那么丝滑,要么就是在输入法服务上有各种小 BUG 没有当初的小狼毫那么稳定,感情上还是更倾向于小狼毫啊 _(:3」∠)_
from home.
https://github.com/nameoverflow/weasel/tree/winrt
基本可用了,顺便修复了 inline preedict 的问题和高分屏适配,只是需要手动启动 WeaselServer,准备改成 win32 service。不知道能否兼容 windows 8.1 以下。
这几行字就是用小狼毫在 edge 下输入的😋
from home.
虽对小狼毫早有耳闻,但真正用起来还是在使用 Windows 8.1 之后,之前原本很好用的极点五笔、搜狗五笔、QQ五笔都出现了各种兼容性问题,无奈之中,却让我有机会认识了这样一个界面简单、配置复杂,却努力把输入体验细节做到极致的输入平台--小狼毫,虽不完美,但却让人爱不释手,真的要谢谢佛大大!
但通过长时间的使用,发现尽管小狼毫提供了TSF和传统IME两个版本,但也偶尔会出现一些兼容性的问题,所以就一直盼望着盼望着小狼毫在这方面的改进,直到看到佛大大发布此消息,有些失望,但同时不知道这是不是意味着一个新的起点,也许在不久的将来就可以看到小狼毫的新生!佛大大的功力是毋庸置疑的,但我们也都清楚,一个人的精力是有限的,尤其是利用自己的业余时间来创作出如此伟大的作品,已经难能不易。我是真心的喜欢她,只能尝试着去包容她的一切……
经过一段时间对各种五笔输入法的测试,现在在系统上只保留了两个输入法,基本上以小狼毫为主,百度五笔为辅,各自有问题时互补着使用。看着现在各种拼音输入法的百花齐放,争香斗艳,频频更新,想想相比之下五笔用户真是很可怜,难道随着Windows系统的升级和五笔新用户的减少,五笔终将消失吗?做梦都想着能有一款输入法能集“极点五笔、QQ五笔、百度五笔、小狼毫”之长,但也许这只能是梦了……
Windows 10 更新已经推送了,我却一直不敢点击升级,无他,只为五笔……
from home.
@nameoverflow 你可以先将代码提交到 Pull Request。为此我一定尽最大努力抽出时间审阅。一旦你的代码合并到主仓库,我会考虑尽快推出新的发行版。
from home.
@biaoyinzi 歡迎。
以上由 osfans 提到的兩個分支,前端用了不同的開源技術。您可以先拉代碼把玩一下,看看哪裏需要改進,並且有興趣做,咱們再討論具體方案。
from home.
lotem在行动,赞!
from home.
期待新前端的表現!
from home.
期待ing
from home.
公子加油!期待公子的新作
from home.
等待Windows 10 & Windows10 Mobile新版
from home.
期待 Google Input Tools(前端)與 librime 的合體。
from home.
加油!
from home.
支持一下!!
from home.
目前在考虑哪些第三方输入法框架呢?
昨天才开始用小狼毫的五笔,连打句子感觉太舒服了,却不能在Win10的Metro界面下使用,真可惜。
现在是小狼毫桌面版+微软自带五笔及拼音,期待新输入法!
from home.
不重新造轮子,聪明的选择
from home.
最近忙於俗務,還沒準備好發佈。
已經準備好的集成方案是:把 Rime 封裝成一個 engine 以插件形式集成到 Google Input Tools。
from home.
公子可否透露一下大概的发布时间?
from home.
就等着双十发布
from home.
终于等到今天
from home.
散裝的 rime with gits
https://bintray.com/lotem/rime/rime-gits/0
http://pan.baidu.com/s/1i3GW9LV
from home.
小弟用正體中文版Windows7x64安裝「rime-gits-20151010-alpha」後:
from home.
感謝公子忙到深夜爲大家帶來新版的Rime
from home.
4K 分辨率下面跟随仍然有问题,比不上企鹅
from home.
@HouMuYi
將輸入法安裝到臺灣,可參攷這篇貼子:http://tieba.baidu.com/p/4098749219
要呼喚出注音,可在安裝前編輯default.yaml
,在schema_list
後面加上一欄注音(id號爲bopomofo_tw
),然後再安裝。
from home.
@kunki
感謝,我試試。
from home.
rime-gits-20151010-alpha
不能使用以前的方式导入自定义词库吗?(导入词库教程)
from home.
不用在安装前编辑 default.yaml,跟一般的 rime 一样,这个版本支持 custom.yaml 的,只是位置变了:C:\Users\<username>\AppData\Roaming\Google\Google Input Tools\Rime
如果需要重新部署,创建一个 DeployRIME.bat
,放入以下内容:
net stop googleinputservice
taskkill /f /im googleinputhandler.exe
net start googleinputservice
改完设定档后,点两下就可以重新 deploy 了,大家试试。
IT WORKS ON MY MACHINE!
from home.
测试了,没有双拼方案,大家怎么加入双拼呢?
from home.
@Syler 把老版的配置文件全部copy到新版的配置目录, 就有双拼了~~
from home.
还是没有新版的repo和稳定发布?
from home.
新版什么时候发布啊。。
from home.
我是新用戶,非常喜歡RIME輸入法。個人覺得現有版本在Windows10上工作得挺好的,新框架要求並不緊迫?不過如果能開放開發分支,願意加入開發隊伍,幫助大大實現一些簡單的功能。
from home.
@biaoyinzi https://github.com/lotem/rime-gits 或者 https://github.com/osfans/PIME 或者小狼毫 欢迎加入
from home.
谢谢 @osfans 的贡献,发现 EasyIME已经可以支持Rime了。
from home.
大讚。
另外 Google Input Tools 不好嘛?我覺得把 WeaselPanel 移植過去替代 widgets 介面也是個思路。
from home.
@lotem Google Input Tools 太复杂了,也没个文档,看了一会也没搞明白那套插件要怎么弄……
from home.
@nameoverflow 支持你。
那就分頭行動吧。反正我最近也沒有時間改裝 Google Input Tools。
只不過 weasel 還有和不少應用程序的兼容性問題。
from home.
from home.
@lotem Google input tools 最后一次代码提交是在2016年1月份,两年没有更新过,应该也有很多兼容性问题吧
from home.
太牛了 終於有機會在 UWP 下用 RIME
from home.
垃圾贴吧无法回复!
还没装上,浏览了批处理,有几处可以完善:
1、set 后面整个内容需要用双引号括起来,比如应该写成:set "WEASEL_INSTALL_OPTION=/s";
2、多层路径跳转,用一对pushd/popd比较理想:
set CD_BACK=%CD%
cd "%~dp0"
.........
cd "%CD_BACK%"
可以改成如下,跟你的原意一样:
pushd "%~dp0"
..........
popd
3、判断系统版本号,最简单通用的是 ver 命令了吧,你的意图只需要如下两行,不用借助js:
ver | find "5.1." > NUL && goto xp_install
ver | find "5.2." > NUL && goto xp_install
4、获取管理员权限运行,只需要一行命令:
%1 mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&& exit
5、判断是否64位,更简单准确的方法是这样:
if "%Processor_Architecture%%Processor_Architew6432%" equ "x86" (
echo x86
) else (
echo x64
)
6、如果需要安装为系统服务:
sc create WeaselServer start= AUTO obj= "BUILTIN\Administrators" Binpath= "%cd%\WeaselServer.exe" DisplayName= "Weasel Server"
依我的习惯,整个批处理改成这样,仅供参考:
@echo off
%1 mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&& exit
rem argument 1: [ /s | /t ] register ime as zh_CN | zh_TW keyboard layout
set "WEASEL_INSTALL_OPTION=/s"
if /i "%1" == "/t" set "WEASEL_INSTALL_OPTION=/t"
pushd "%~dp0"
echo stopping service from an older version.
call stop_service.bat
echo configuring preset input schemas...
WeaselDeployer.exe /install
echo registering Weasel IME to your system.
ver | find "5.1." > NUL && goto xp_install
ver | find "5.2." > NUL && goto xp_install
if "%Processor_Architecture%%Processor_Architew6432%" equ "x86" (
:win7_install
WeaselSetup.exe %WEASEL_INSTALL_OPTION%
rem regsvr32.exe /s "%CD%\weasel.dll"
goto end
) else (
:win7_x64_install
WeaselSetupx64.exe %WEASEL_INSTALL_OPTION%
rem regsvr32.exe /s "%CD%\weasel.dll"
rem regsvr32.exe /s "%CD%\weaselx64.dll"
goto end
)
:xp_install
WeaselSetup.exe %WEASEL_INSTALL_OPTION%
goto end
:end
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v Weasel /t REG_SZ /d "%CD%\WeaselServer.exe"
WeaselServer.exe
from home.
用批处理安装到win10,完全没法打汉字,很失望。
from home.
@lotem 可以关闭这个问题了。
from home.
还有 #197 、#69 、#204 都可以 close 了。
from home.
Related Issues (20)
- 0.16 Release版,使用者非管理員權限用系統管理員權限輸入帳密開啟程式,程式無法用小狼毫輸入中文
- 自动造词不符合编码规则 HOT 3
- 鼠鬚管 如何关闭联想长候选词的拼音展示 HOT 2
- 小狼毫同步、部署时报错:xxx log 被占用无法删除
- mac上是否有办法实现按shift进行中日文切换的操作? HOT 4
- 候選字界面跑到視窗左上方 HOT 4
- 哪里可以找到完整的配色方案配置项? HOT 1
- 如何让Caps Lock像微软注音一样只切大小写不切中英文
- 如何只在反查中使用繁简转换,方案中不使用繁简转换?(五代仓颉,反查使用拼音) HOT 3
- 最新版本1.11.2,无法修改输入法外观 HOT 3
- 鼠须管从0.15.0升级到1.0.1之后,和color_scheme相关的配置失效 HOT 6
- squirrel 在vs code中, jupter notebook 中英切换有BUG HOT 1
- 更新后右键菜单变成英文了 HOT 1
- 在部分软件输入中文时,输入法不显示已输入的拼音 HOT 4
- 鼠须管如何更改用户文件夹的位置? HOT 2
- 更新到1.0.2后,竖屏幕显示 HOT 4
- 我开源了一个五笔词库 帮我点赞一下 https://github.com/limaofu/cof86 HOT 1
- 我开源了一个五笔词库 帮我点赞一下 https://github.com/limaofu/cof86 HOT 1
- Ubuntu Rime 无法在 AppFlowy 中输入中文
- 不能组成词组【复效】 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from home.