...S代码中修正了,回头发布 1.1.4 修正这个问题。 [code] *** xdb.c 29 Jan 2010 04:33:27 -0000 1.8 --- xdb.c 30 Dec 2010 08:54:18 -0000 *************** *** 52,58 **** { memcpy(buf, x->fmap + off, len); } ! memset((void *)((char *)bu...
... 1.0 e 通过:scws_add_dict(s, "/usr/local/scws/etc/userdict.utf8.xdb", SCWS_XDICT_XDB); 结果还是不对。
...码中修正了,回头发布 1.1.4 修正这个问题。 [code] *** xdb.c 29 Jan 2010 04:33:27 -0000 1.8 --- xdb.c 30 Dec 2010 08:54:18 -0000 *************** *** 52,58 **** { memcpy(buf, x->fmap + off, len); } ! memset((void *)((cha...
...题最后我试验了.发现.是由于 词库名字错误.. dict.utf8.xdb 的而我市 dict.xdb 这个就不对了.除非你是gbk 的. 还有就是..我在代码上显式的加载词库.所以也导致词库加载失败 ...十分奇怪.. $so->add_dict(ini_get("scws.default.fpath") . '/dic...
目前不行。只能自己生成 scws 的词典并放进 $prefix/etc/dict.utf8.xdb 覆盖 词典可以自己先制作TXT格式在利用SCWs提供的工具转换成XDB格式 [url]http://www.hightman.cn/bbs/showthread.php?tid=712[/url] 这个贴子后面有讲到
...上这个功能 export_dict(); import_dict() 之类的,直接可以把xdb导出为数组或把数组导入形成xdb词典,甚至提供标签决定导入的是否为临时内存词典(这样不会保存为文件,但仍然可以在当前进程中查询和使用该词典。
...以覆盖前面的词库。 参数 mode 包括三个值:SCWS_XDICT_XDB, SCWS_XDICT_MEM, SCWS_XDICT_TXT, TXT意未着 fpath 指向的词库文件为纯文本文件, 可以通过按位与(|)与另2项链接表示是否强制将词库加载到内存. 除TXT外只支持XDB格式的词...
.../url] 引擎本身不需要更改, 只需要将rules.utf8.ini和dict.utf8.xdb改为繁体的词典即可. 词典制作参见相关代码里的工具 scws-1.0 里包含了词典制作工具. 顺便奉上之前整理制作的繁体数据. [url]http://www.hightman.cn/down/rules_cht.utf8.ini[/url...
...分词OK) 可是结果什么都没显示。 $so->set_dict("d:\test.xdb", "SCWS_XDICT_XDB") 的调用也正常。 不知道哪里出了问题?
[quote='hightman' pid='4118' dateline='1300201925'] set_dict("d:\test.xdb", SCWS_XDICT_XDB); 应该是这样而不是加引号 [/quote] 哦,写错了,确实是按斑斑写的呢样调用的,换成版版得字典就没问题,用我自定义的结果就是空[hr] 还有 set_dict("d:\test....