iOS 7 正式版发布,快来升级吧!

查看详情 关闭

自己动手搭建Siri服务器 iPhone4移植Siri不是梦

开发出Siri移植插件H1Siri的国内越狱团队CD-Team今天在他们的博客上公布了Siri服务器的搭建方法,掌握该方法后任何用户都可以在拥有服务器或者无线路由器的基础上自行搭建Siri服务器,然后在自己的A4设备包括iPhone 4、iPad 1等设备上安装Siri移植包,然后……调戏Siri

注:以下内容转自CD-Team的博客,内容仅供参考!

Siri移植GitHub地址

Siri移植包

如果您想要在您的 iPhone 4、iPhone 3GS、iPad 1、iPod touch 3/4上运行Siri,首先您需要安装一个Siri移植包,我们推荐Spire。当然,想要安装插件,您需要保证您的设备已经越狱。

快速跳转:iOS 5.0.1完美越狱教程

没有找到您需要的教程?去首页的【 苹果教程网 越狱查询看看】,一次找到您想要的越狱教程

Siri服务器搭建教程

1. 下载 Siri Proxy 服务端并安装

Siri Proxy 服务端安装程序 ( 以下二选一 )

如果安装 Siri Proxy 服务端 时出现“由于应用程序配置不正确….等等”,“找不到msvcrt90.dll”等错误提示,请安装vcredist_x86.exe  https://github.com/downloads/CDTeam/Siri-Proxy/vcredist_x86.exe

2. 下载 MySQL Community Server 并安装

MySQL Community Server http://www.mysql.com/downloads/mysql/

安装过程一路 next 当出现如图画面时 勾选“Include Bin Directory in Windows PATH”

手动搭建Siri服务器

继续下一步,出现这个画面是需要配置 MySQL 服务器密码,配置完毕后继续 【next】 直到完成

3. 初始化数据库

下载数据库初始化脚本 https://github.com/downloads/CDTeam/Siri-Proxy/database.sql

点击【开始】 – 【程序】 – 【MySQL】 –【 MySQL Server 5.5】 启动 【MySQL 5.5 Command Line Client】

输入之前配置的 MySQL 服务器密码后 执行:

create database siri_proxy;

再执行:

source 你存放数据库初始化脚本的路径 如:

source C:\Users\CDTeam\Desktop\database.sql

至此 数据库初始化完成

4. 配置 Siri Proxy

进入你的安装目录 打开 SiriProxySrv.properties 或 SiriProxySrv4Net.properties

修改MySQL的数据库连接参数:

#MySql数据库连接字符串配置

database.mysql.enable=true

database.mysql.dbname=siri_proxy (数据库名)

database.mysql.user=root

database.mysql.password= (之前配置的数据库密码)

接下来分别为 iPhone 4 和 iPhone 4s 分配两个不同的 IP

server.iphone4s.IPv4v6 =  ( 这里的是 iPhone 4s 服务器的 iP 如: 192.168.1.187)

server.iphone4.IPv4v6 =   ( 这里的是 iPhone 4 服务器的 IP 如:192.168.1.222)

5. 为 iPhone 4 iPhone 4S 配置 DNS

如之前分配给 iPhone 4的IP地址为 192.168.1.222 ,由于 iPhone 4 可以越狱 所以只需要将 iPhone 4 内的 /etc/hosts 中加上一行:

mysiri.apple.com    192.168.1.222

另外 将 iPhone 4 中的 /User/Library/Preferences/com.apple.assistant.plist 中的 “https://guzzoni.apple.com” 改为 “https://mysiri.apple.com” 即可

如果你安装的是 Spire 则直接在 设置 – Spire 中的 Proxy Host 填入 “https://mysiri.apple.com” 即可

iPhone 4S 则需要修改本地的 dns 环境,将 https://guzzoni.apple.com 解析至你之前设定的 iPhone 4S 服务器 IP。

方法很多,可以通过路由器配置,也可在计算机上配置 Google 上有很多教程,在此不再赘述

6.启动 Siri Proxy 服务器

浏览到安装目录,双击register.bat,将服务程序注册为windows服务,双击start.bat可以启动服务

当然,你应该发现了,unregister.bat,stop.bat分别是注销(卸载)和停止服务

当现在以下信息时 说明服务器启动成功

服务器启动后 会记录所有连上服务器的 iPhone 4s 的认证数据 并且自动替换掉连上服务器的 iPhone 4 的数据 使 iPhone 4 能够通过服务器验证 使用 Siri。

Siri移植后话

Siri的移植一直是一个非常具有争议性的话题,但是骇客们还是做到了。根据 苹果教程网 目前获得的消息看,这样的Siri移植是合法的。当然,虽然已经被尽量简化,但是Siri移植依然是一项困难的工作。尤其是服务器搭建,对于普通用户来说更是难上加难。 苹果教程网 想要了解,如果我们为大家搭建一个Siri服务器,大家是否愿意付很小的费用进行使用?大概不超过10元人民币。我们期待您的反馈,当然我们也建议您自己动手尝试!

请在 新浪微博腾讯微博人人网 关注我们,及时获得最新教程、资讯和精彩推荐!




分享本文:
更多