各位版友好,在cloud gaming被越来越多人关注的现在,在亚洲区及台湾的cloud gaming使用者也渐多。
在前几年该服务都要使用vpn跨区才得以游玩,近来陆续有高手在浏览器上撰写扩充(header editor、Keyboard & Mouse for Xbox xCloud)及Javascript脚本(让语言本地化及强制启用触控),此前在PC和Android上均可仰仗这些工具,达成“免VPN”游玩cloud gaming。
然而,iOS使用者就被平台限制住,被苹果的游戏串流服务限制(要求xbox app不能连结微软云端串流功能),必须将cloud gaming服务以Safari app的形式运行,但这种模式不支援任何Safari扩充套件,因此只能用VPN游玩…。
但是!就在前几天有高手针对这个问题,开发脚本,让iOS Safari可以绕过这个限制,直接透过Safari浏览器运行cloud gaming,于是其他功用脚本就有机会生效了(为什么说是有机会呢?后头会提到)。
具体作法是什么呢?想用iPad和iPhone畅玩cloud的你赶快来看看!
https://i.imgur.com/ecGdI6G.jpg
iPhone游玩画面
https://i.imgur.com/VCCbLHH.jpg
可以看到上方网络,没有额外开VPN!
事前准备:
1. Safari浏览器(不要使用iOS版的chrome浏览器,这很重要)
2. Userscripts(适用于Safari的JS脚本执行扩充套件,本身有将程式码开源,对资安有疑虑的可检视其程式码)
App Store安装网址:https://apps.apple.com/tw/app/userscripts/id1463298887
https://i.imgur.com/mSTQX9B.jpg
https://i.imgur.com/QGOD9ho.jpg
准备就绪后就来看看具体步骤吧!以下会使用iPad示范,里面的选项在iPhone也能找到对应的,所以是通用的。
步骤一、启用Userscripts
https://i.imgur.com/wO1C1Hn.jpg
打开Userscripts这个App后,它会需要你提供一个在装置上的安装位置(默认),这个可以选择到iCloud的位置上,如果你装置空间比较吃紧,是可以考虑将脚本都存到云端上的。
有网友回应提及这个步骤无论是否更换位置,都请先点击“Set Userscripts Directory”,这也是由于iOS系统严格的权限设定,需要让Userscripts存取装置空间(或云端空间)。
https://i.imgur.com/PqXgL1G.jpg
接着到iOS的系统设定,找到Safari,并且在右方找到“延伸功能”,点击该选项,进入延伸功能的页面。
https://i.imgur.com/FW8Famo.jpg
在延伸功能页面找到Userscripts,点击进本页面后,启用Userscripts扩充功能。
※此时注意下方,Userscripts需要读取网页资料的权限(用来读写json、根据网页原始码修改内容),存取权限默认是“询问”,请将其改成“允许”,此步骤如果没做,拼图图示可能会被隐藏。
https://i.imgur.com/ChBLbRd.jpg
接着打开Safari浏览器,如果看到网址列旁边有“拼图”图示,就代表你的扩充功能是有启用的。
https://i.imgur.com/FrsQvDj.jpg
想确定Userscripts是不是被启用,你可以再点击拼图,看看是不是有Userscripts(iPhone的网址列会在萤幕下方,拼图也会出现在下方)
步骤二、安装JS脚本
这个步骤会是iOS能否免去VPN的关键!
https://i.imgur.com/bxS42Kb.jpg
首先需要的核心功能脚本是“禁用添加到首页”,要有这个功能,iOS才能免去VPN。
该脚本连结在此处:https://greasyfork.org/en/scripts/455469-xbox-cloud-gaming-disable-add-to-home-screen
缩网址:https://reurl.cc/qZnprE
点击Install this script(绿色按钮),接着会显示脚本原始码。
https://i.imgur.com/ltDPWrf.jpg
在原始码页面才能安装此脚本,这是Userscripts这套App的特色。
点击拼图图示。
https://i.imgur.com/s59vhMv.jpg
选择Userscripts。
https://i.imgur.com/Gy42132.jpg
实际安装是一行小字:Tap to install。
由于我已经安装过此脚本了,显示的是Tap to re-install(要更新脚本时,也是按这里)。
https://i.imgur.com/nW9PINx.jpg
它还需要再经过一次确认,所以在这个选单画面“下滑”,找到蓝色按钮Install。
目前为止,你已经安装好“禁止添加至主画面”脚本了,但想要免VPN,我们接着就如同其他平台,再加装“解除区域限制”脚本。
https://i.imgur.com/KnQSXjg.jpg
具体操作流程和前面大同小异,就不再赘述。
该脚本连结在此处:https://greasyfork.org/en/scripts/455261-xbox-cloud-gaming-region-unlocker
缩网址:https://reurl.cc/286avO
当以上两个关键脚本都安装好后,恭喜你,可以试试看效果了!
步骤三、实际至xbox cloud gaming页面
https://i.imgur.com/RVk56j2.jpg
你可以借由以下几个网址进行测试:
1.美国:https://www.xbox.com/en-US/play
2.日本:https://www.xbox.com/ja-JP/play
3.韩国:https://www.xbox.com/ko-KR/play
ps. 也可以去巴西的页面,该脚本的运作机制支援6个国家。
如果你看到上方画面,恭喜你,你已经免VPN且可以点击你爱的游戏游玩了。
https://i.imgur.com/VJt0xMs.jpg
聪明的你应该已经想到,还可以再装其他功能脚本,让云端游玩更符合你的游玩习惯,以下就提供几个可选功能,供你参考:
1.强制启用触控:https://reurl.cc/4X6leV
2.禁用低解析画质:https://reurl.cc/de1p3k
3.语言本地化:https://reurl.cc/ymDO9l (更正,本功能在iOS有效,但对特定游戏无效,例如P5R这类型在亚洲区仅韩国主机具备中文选项的游戏)
好了,本次教学就到这边,希望各位苹果使用者也能愉快的使用cloud gaming服务,并且期待之后台湾服务器的开放,届时就不用这么繁琐的设定了!
Q&A时间
Q:我打开游戏了,但触控按钮没显示怎么办?
https://i.imgur.com/DUj41Ip.jpg
A:iPhone的Safari浏览器运行有时候会被工具列挡住,导致画面太小,触控按钮无法正常排列,可以强制隐藏工具列,让按钮回归。
https://i.imgur.com/kJmsDXx.jpg
点击“大小”字样,选择“隐藏工具列”。
https://i.imgur.com/IPA6FHx.jpg