Skip to content
yuchting edited this page Jun 15, 2017 · 2 revisions

#summary 语盒服务器启动语电通同步服务器,客户端配置等说明

语电通自架服务器同步

毋庸置疑,语盒是可以自架服务器,语电通也是语盒开发者开发用于来电显示和同步谷歌联系人、日历和任务的黑莓软件,由于语电通也是开源的,所以也可以自己架设,关于语电通的同步特性,详细请查看这里

服务器启动

语盒服务器和语电通服务器都是使用java编写的,两者都可以使用 java application 环境架设,但是java虚拟机在 GNU/Linux 下面运行需要使用大量的内存,对于小型的VPS自架服务器的用户来说实在是够呛,于是下面介绍一下如何使用语盒服务器运行语电通服务器,使用一个java虚拟机内存运行语盒+语电通服务器。

  • 获得授权 首先去到这个页面进行授权,步骤如下:
    [] 授权成功之后,会出现如图所示:
    []
  • 填写到语盒服务器的 config.xml 中 config.xml 对最开始的Yuchberry标签,在最后加入两个属性:ycAccessTokenycRefreshToken 填入上一步授权获得访问码。
<Yuchberry ... yc*AccessToken="ya29.AHES6ZSq5TkKd1s0uNIqRILKyvCUG????????????" yc_RefreshToken="1/fuDZo*VdkjTLby-JiIH-FxYVZK?????????">

语电通默认是使用80端口进行监听,但是也可以加入 yc_port 字段来指定语电通开启监听的端口,如下所示(开启88端口):

<Yuchberry ... yc*port="88" yc_AccessToken="ya29.AHES6ZSq5TkKd1s0uNIqRILKyvCUG????????????" yc_RefreshToken="1/fuDZo*VdkjTLby-JiIH-FxYVZK?????????">
  • 下载语电通服务器程序 访问语电通服务器下载页面现在最新的语电通服务器 sync_svr.jar 文件,并且上传到与语盒服务器 svr.jar 文件同一目录
  • 下载语盒服务器最新版本 到语盒服务器下载页面下载最新的服务器,至少是语盒1.16版本的服务器。低版本的服务器不支持启动语电通服务器。
  • 修改启动语盒服务器的脚本 之前服务器里面的启动脚本如下(runSvr.bat runSvr.sh):
java -jar svr.jar

将其改成如下启动脚本:

java -Xbootclasspath/a:./sync_svr.jar -jar svr.jar

如果是 GNU/Linux 服务器环境,前面加得有 nohup 参数的话,就是如下方式:

nohup java -Xbootclasspath/a:./sync_svr.jar -jar svr.jar &

服务器运行更改过的脚本,如果看到如下输出提示,表示语盒服务器运行同步服务器成功了。 []

客户端启动

语盒客户端是没有同步联系人等功能的,需要安装0.4版本以上语电通才能使用同步功能。下面介绍一下语电通客户端安装、登陆自架服务器的步骤。

  • 安装语电通客户端(0.4版本以上) 访问语电通项目主页,或者手机访问语电通OTA主页,将语电通客户端安装入手机。
  • 登陆你的语电通服务器 安装完毕之后,进入语电通设置,在同步特性那里的语盒账户输入你的主机地址,而并非电子邮件格式的语盒账户,用户密码输入config.xml里面填写的 userPassword 指向的值。如果是指定过语电通服务器端口的,需要加上端口号,如图所示:
    [![](http://clip2net.com/clip/m85555/1366717807-8300-14kb.png] [http://clip2net.com/clip/m85555/1366958323-8300-13kb.png)]
    点击登陆按钮,如果顺利,就能够看到同步设置的出现,这个时候就表示登陆自己的语电通成功了。
    []