当然可以,谁都没说过不行。只是这个一直没有时间搞而已。
事实上,支持多种云一直是我们的目标。
从目前看,搜狗云QQ云的接口我都可以找到,百度云的接口协议不清楚,google云貌似公开了接口,如果这样要支持理论上应当也可以实现。——当然这个前提是现在的代码结构要考虑这个问题,也就是说缺省的云并不是考虑只有搜狗一种,用通用的函数去访问云,并且还需要考虑不同云的不同特性。
很显然,以国内网络环境来说,QQ云和百度云通常具有最好的速度,把它们作为首选云也许能有更好的用户体验。但是对海外来说,不会有明显的区别。
关于我的 appspot 云其实只是一个“例子”,就是说实现那个 appspot
更主要的目的是为了演示如何建立自己的云,而不是创作一个完全可用的云,毕竟大陆地区访问 appspot 的那种速度决定了 gae
是不合适作为云输入的。我自己倒是天天使用mycloud,但我使用的是局域网版本内部云。毕竟,没有什么远程云能比局域网内部云更快。
云的本质是为其自身服务的,第三方软件使用云输入实际上是破解了其内部通讯接口而实现。当其接口更改时,就需要同步更改(事实上我们知道的,搜狗云就已经更改过一次接口,我们也被迫更改了一次)
每个云服务实际的架构都不同,那么要支持肯定是需要特定的单独的代码。
就目前的搜狗云来说,需要在本地处理双拼,五笔以及断字相关的问题。
而QQ云就强大得多,可以直接在云端处理双拼五笔以及断字问题。
相比之下,pimcloud更接近后者,因为当初制作pimcloud的时候QQ云还没有正式发布。
所幸有人已经破解了QQ云的协议,相关代码参考一下就可以,对我个人来说,不制作 QQ 云输入法支持有个个人方面的原因:就是公司长期以来都屏蔽了
QQ 以及所有 腾讯旗下网站的所有网址,因此,虽然很想去做,但我从来都无法正常的使用 QQ 云,也就一直都没有能够实现之。