搜狗皮肤转小小皮肤工具(sg2xx_skin v0.2)
时间:2009-11-27
来源:互联网
然后修改engine里的pysqlitedb.py:
import re
import urllib
#函数修改
def select_words_by_pinyin_list (self, pys, mohu = False):
"""select words from database by list that contains pyutil.PinYinWord objects"""
pinyin_string = u"'".join (map (str, pys))
result = self.select_cache [pinyin_string]
if result != None:
return result
doc = urllib.urlopen("http://web.pinyin.sogou.com/web_ime/get_ajax/%s.key" % pinyin_string).read()
words = map(urllib.unquote,re.compile(r'ime_query_res="([^"]*)"').match(doc).group(1).split('+'))
result = []
for word in words:
phrase = word.split(':')[0].decode('utf8');
record = (len(phrase), None, None, None, None, '', None, None, None, None, phrase, 1, 1)
result.append(record)
self.select_cache [pinyin_string] = result
return result
然后自己编译一下,打个包再安装都可以……
第一,目前不熟python,现查手册改的。
第二,只用了1个小时随便改改,本来想自用的,所以只是在原来的sqlite的基础上蒙蔽下程序。结果发现太好用了,忍不住发上来。由于ibus-pinyin有缓存,比sogoupinyincc要快很多很多并且可以选词,几乎感觉不到延迟。
我觉得接下来可以基于ibus-pinyin做一个搜狗云输入法的完善的补丁了。
============================================================================================================
12月2号更新:修改了一下,使网速突然减慢的情况下可以不用等待网络,直接调用本地词库,下载了force reinstall就可以了。
不区分32位和64位。
http://dl.dropbox.com/u/444392/ibus-pin ... u2_all.deb
最后由 eric925 编辑于 2009-12-02 17:18,总共编辑了 2 次
作者: eric925 发布时间: 2009-11-27

作者: hcym 发布时间: 2009-11-27
作者: pcbird 发布时间: 2009-11-27

试试吧,真的很快,而且词库很强大。
另外我自己把pysqlitedb.py commit的方法都注释掉了……没再写入本地词库了,还没来得及研究,怕不小心不停的写进自定义词库。
附件: |
文件注释: 截图![]() Screenshot-Ubuntu中文论坛 • 查看主题 - 几行代码,让ibus-pinyin支持搜狗云输入法。 - Mozilla Firefox.png [ 154.16 KiB | 被浏览 3797 次 ] |
最后由 eric925 编辑于 2009-11-27 22:48,总共编辑了 1 次
作者: eric925 发布时间: 2009-11-27

作者: maivel 发布时间: 2009-11-27
作者: pcbird 发布时间: 2009-11-27
恩,过几天继续改改……目前我不能保存自定义词库。不过搜狗输入法的词库和联想能力已经让我感觉自定义词库都没太大重要性了……毕竟什么复杂偏怪难和流行的新词都在服务器上会得到及时补充和更新。
作者: eric925 发布时间: 2009-11-27

作者: hjpubuntu 发布时间: 2009-11-27

hi.. 又来混坛子哩。。
作者: pocoyo 发布时间: 2009-11-27
作者: ptptptptptpt 发布时间: 2009-11-27
支持!
如果sougou把api改了呢?
他没有公开api吧!
作者: delectate 发布时间: 2009-11-27
作者: Jarson 发布时间: 2009-11-27
支持!
如果sougou把api改了呢?
他没有公开api吧!
公布词库了?
作者: hjpubuntu 发布时间: 2009-11-27
作者: yangyang123 发布时间: 2009-11-28
作者: 红烧鱼 发布时间: 2009-11-28
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28