[心得] 讓iOS裝置可以不經由vpn暢玩cloud gaming

看板XBOX作者 (BestViTW)時間1年前 (2022/12/02 15:36), 1年前編輯推噓93(93068)
留言161則, 70人參與, 1年前最新討論串1/3 (看更多)
各位版友好,在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
觸控按鈕就回歸了! Q:一開始使用有成功,但為什麼有時候又顯示「本服務並未在您的區域開放」呢? A:區域限制解除的JS腳本是採用修改IP header的形式達成的,但有時候你的手機或平板運作網頁的速度太快,有一些未修改IP header的封包已經送到微軟的伺服器,因此沒有成功瞞過伺服器端,建議重新整理數次,又或是檢查你的Userscripts是否被關閉了。 Q:我安裝好Userscripts了,但到Safari看不到拼圖,這是怎麼回事? A:由於iOS系統對隱私資料保護,它擔心Userscripts延伸功能會取用你的個資,所以預設權限是「詢問」,這個權限等級可能造成拼圖圖示的隱藏,因此若找不到拼圖圖示,請至「設定」-「Safari」-「延伸功能」-「Userscripts」將下方權限改為「允許」。 https://i.imgur.com/wn9oGxV.jpg
Q:我依照步驟想要用Userscripts來安裝JS腳本了,但我卻找不到那行小字,為什麼? A:這也是iOS對App權限的限制,新安裝的App沒有存取資料的權限,要自行批准,具體作法是打開Userscripts這個App,中間那顆藍色按鈕「Set Userscripts Directory」給他按下去。 Q:我擔心Userscripts這個App會搞壞我的手機,有別的方案嗎? A:目前個人還未找到「免額外App又可免去VPN」的方法,也很希望大家一起來研究,說不定這種方案存在,只是還沒找到。想要在台灣正式設立伺服器前,提前享用這個服務,目前先暫時用本方案吧! Q:我想玩的遊戲,在雲端遊玩時居然沒中文,怎麼辦? A:私自猜測你想玩的是P5R,對吧?如果是的話,那太好了,底下有解決方案,是由熱心版友分享的情報解決這個問題的!但如果想玩卻沒中文的遊戲不是P5R,就需要請你去查詢該遊戲是否支援中文,並且查出它的中文版能在哪些地區運行,將封包替代的IP更換為該區域。 https://i.imgur.com/To9ddZu.jpg
P5R的中文介面喚出預覽 懶人包腳本頁面縮網址:https://reurl.cc/LXaAy7 ------------12/5 10:40 a.m.新增內容------------ 各位好,我來整理一下這個週末研究的結果,還有熱心版友們提供的情報,感謝大家共享這些有用資訊,讓社群共好! 附註一、Userscripts的腳本管理 由於Userscripts不止可以用來玩cloud,它的用途就如同PC瀏覽器端鼎鼎大名的tampermonkey,藉由執行JS腳本讓網頁瀏覽、封包傳遞、資料抓取能更貼合使用者體驗,所以可玩性很高。 對於早已深知其好處的朋友們,可能已經在iOS Safari也安裝了不少自己喜歡的腳本,期間也會發現有些腳本在iOS上相容性不好。 那這個時候就需要將這些腳本停用,甚至希望刪除這些不好用的腳本,一起來看具體步驟: 停用腳本: https://i.imgur.com/ONb1hVd.jpg
停用腳本相對簡單,只要在腳本生效的頁面中,點擊拼圖圖示,選擇Userscripts,再點擊你想停用的腳本,讓它的文字提示由白色變成灰色(深色主題下)。 移除腳本: https://i.imgur.com/eEySsTv.jpg
移除腳本則需要到最初設定的腳本儲存資料夾,腳本都會存放在該位置,請打開iOS系統自帶的「檔案」App。 預設腳本儲存位置會在:我的iPhone/userscripts 或 我的iPad/userscripts 如果將腳本儲存在雲端的朋友,刪除雲端上的腳本時,也要注意該腳本有沒有被下載到裝置,理應也是去預設儲存位置看。 附註二、如何取得新的功能性腳本 既然瞭解了如何管理腳本,那麼你就可以自行取用更適合你的腳本工具囉!尤其是這幾日版友們熱心分享情報,其中有提到對於「女神異聞錄5:皇家版」這款遊戲,如何才能用中文介面去遊玩(包括我當初認爲語言本地化腳本相容性不好,也是由於測試該遊戲時始終無法中文化所致),在此由衷感謝。 首先又要來到Greasyfork這個腳本網站,你可以藉由先前的腳本連結前往: https://i.imgur.com/LZL3CEn.jpg
腳本頁面縮網址:https://reurl.cc/qZnprE 點擊頁面中小字:xbox.com,接著會得到該網站中、同樣應用在xbox.com的相關腳本,但這還不是全部。 https://i.imgur.com/YLLPCqR.jpg
再點擊Show results for all languages.這行文字,即可將所有應用在xbox.com的腳本列出。 https://i.imgur.com/6DfN6bS.jpg
這時你就可以找到更多功能性腳本,也可以看到更新日期最新的,如果你覺得那些功能對你來說很重要,就可以自己取用了! 而這個優化整合腳本就是讓P5R可以顯示中文的腳本,只是它目前也有些額外的問題,詳情可以自己嘗試XD。 優化整合包縮網址連結:https://reurl.cc/LXaAy7 附註三、iOS上其他類似應用程式 由於我只使用了Userscripts,它能達成我想要的效果,我就沒再去嘗試其他同類應用程式了,不過據網友所悉,另外一款類似iOS應用「Stay -用戶腳本擴展管理」,在腳本管理上更爲突出,在此也將該情報共享給版友們,如果覺得Userscripts不好用,可以轉而使用 Stay 這款應用程式試試。 https://i.imgur.com/eUjQGZ3.jpg
最終,有一些版友提出的疑問點,經過我這幾天的測試,仍未找到解法,像是「拼圖圖示未顯示」的現象,我借了iPhone 8(iOS 15.4系統)以及iPhone 14 Pro(iOS 16.1系統)兩台裝置,按照目前的流程都能將拼圖圖示正常顯示,因此未能找到解決方案,對此感到有些可惜。 感謝各位版友彼此互助,也讓我學習到不少,希望大家一起繼續社群共好! -- Sent from nPTT on my iPad Pro 11-Inch -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.66.112 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/XBOX/M.1669966582.A.A42.html

12/02 15:45, 1年前 , 1F
好人一生平安
12/02 15:45, 1F

12/02 15:51, 1年前 , 2F
推個 成功了!痛第一次設定而已,之後就無腦開了
12/02 15:51, 2F

12/02 15:52, 1年前 , 3F
ㄟ幹 也太強了 感謝分享 回家試試
12/02 15:52, 3F

12/02 15:55, 1年前 , 4F
12/02 15:55, 4F

12/02 15:59, 1年前 , 5F
超級厲害!不推不行
12/02 15:59, 5F

12/02 16:06, 1年前 , 6F
PC可以免VPN? 有教學嗎?
12/02 16:06, 6F

12/02 16:10, 1年前 , 7F
天才了吧
12/02 16:10, 7F

12/02 16:10, 1年前 , 8F
推推!
12/02 16:10, 8F

12/02 16:11, 1年前 , 9F
pc 安卓 iOS 全都可以免vpn
12/02 16:11, 9F

12/02 16:12, 1年前 , 10F
回6樓,巴哈也有強者整理
12/02 16:12, 10F

12/02 16:19, 1年前 , 11F
文章中有一個重要步驟需要提醒,稍晚會加在QA,目前對
12/02 16:19, 11F

12/02 16:19, 1年前 , 12F
於初次設定擴充功能的可能會有步驟卡住,稍待我更新文
12/02 16:19, 12F

12/02 16:19, 1年前 , 13F
章說明
12/02 16:19, 13F

12/02 16:21, 1年前 , 14F
試試看先推 感謝
12/02 16:21, 14F

12/02 16:22, 1年前 , 15F
先推
12/02 16:22, 15F

12/02 16:43, 1年前 , 16F
雖然沒哀鳳 但推分享
12/02 16:43, 16F

12/02 16:51, 1年前 , 17F
先用推文說明:主要是初次設定「延伸功能」的使用者,
12/02 16:51, 17F

12/02 16:51, 1年前 , 18F
需要注意在Safari的選項中,將啟用選項由「詢問」改為
12/02 16:51, 18F

12/02 16:51, 1年前 , 19F
「一律允許」
12/02 16:51, 19F

12/02 16:52, 1年前 , 20F
實用給推
12/02 16:52, 20F

12/02 17:09, 1年前 , 21F
macos 也能用嗎
12/02 17:09, 21F

12/02 17:11, 1年前 , 22F
最感動的是虛擬控制器都搞出來了..
12/02 17:11, 22F

12/02 17:14, 1年前 , 23F
這真的太猛不推不行
12/02 17:14, 23F

12/02 17:22, 1年前 , 24F
感恩推 好人一生平安
12/02 17:22, 24F
更新QA說明,如果有刪修到推文,涵請見諒。 ※ 編輯: VISprout (163.29.253.250 臺灣), 12/02/2022 17:40:01

12/02 17:32, 1年前 , 25F
推圖文教學超實用!
12/02 17:32, 25F
更新修正部分圖文,如果修改到推文,涵請見諒。 ※ 編輯: VISprout (163.29.253.250 臺灣), 12/02/2022 17:56:04

12/02 17:54, 1年前 , 26F
推啊!
12/02 17:54, 26F

12/02 18:02, 1年前 , 27F
感謝分享
12/02 18:02, 27F

12/02 18:12, 1年前 , 28F
Apple TV也能嗎
12/02 18:12, 28F

12/02 18:20, 1年前 , 29F
好人一生平安給推爆
12/02 18:20, 29F

12/02 18:27, 1年前 , 30F
有linux版本嗎 deck仔也想上車 QQ
12/02 18:27, 30F

12/02 18:47, 1年前 , 31F
連進去後按forenite顯示網路不支援是什麼原因啊?
12/02 18:47, 31F

12/02 18:50, 1年前 , 32F
太厲害了,感謝分享
12/02 18:50, 32F

12/02 19:01, 1年前 , 33F
好像很厲害 先推
12/02 19:01, 33F

12/02 19:03, 1年前 , 34F
太強了 推個
12/02 19:03, 34F

12/02 19:22, 1年前 , 35F
致L大:Linux可藉由chrome、edge、Firefox瀏覽器(三者
12/02 19:22, 35F

12/02 19:22, 1年前 , 36F
擇一)搭配tampermonkey,再安裝文章內提及的解除區域
12/02 19:22, 36F

12/02 19:22, 1年前 , 37F
限制JS腳本,就可以囉!(個人也是Linux系統使用者,至
12/02 19:22, 37F
還有 86 則推文
12/03 23:33, 1年前 , 124F
我都一直出現Thank you for your interest…
12/03 23:33, 124F

12/04 00:45, 1年前 , 125F
推 順便提醒樓上Iboo大 如果將網站加到主畫面的話scr
12/04 00:45, 125F

12/04 00:45, 1年前 , 126F
ipt會失效 我剛剛也卡了好一陣子
12/04 00:45, 126F

12/04 01:14, 1年前 , 127F
感謝提供教學!確認可以使用
12/04 01:14, 127F

12/04 01:41, 1年前 , 128F
Android搭配Kiwi Browser然後再裝Tampermonkey和腳本也
12/04 01:41, 128F

12/04 01:41, 1年前 , 129F
可以使用
12/04 01:41, 129F

12/04 07:38, 1年前 , 130F
Ipad腳本下載網頁一直無法下載
12/04 07:38, 130F

12/04 07:38, 1年前 , 131F
最後是用長按下載鈕用預覽的方式把腳本網頁打開的 成功在ipa
12/04 07:38, 131F

12/04 07:38, 1年前 , 132F
d雲端遊玩了
12/04 07:38, 132F

12/04 09:50, 1年前 , 133F
我重新把存檔砍掉 再跑一次到可以存檔的地方 再連
12/04 09:50, 133F

12/04 09:50, 1年前 , 134F
上xcolud 還是
12/04 09:50, 134F

12/04 09:50, 1年前 , 135F
沒中文 傷心QQ
12/04 09:50, 135F

12/04 10:46, 1年前 , 136F
我p5r原本有在主機上玩,用了這篇的方法,用ios 連韓
12/04 10:46, 136F

12/04 10:46, 1年前 , 137F
國還是日本都沒有中文
12/04 10:46, 137F

12/04 12:56, 1年前 , 138F
我也是主機上有玩過,直接連美國,中文顯示正常耶..
12/04 12:56, 138F

12/04 13:13, 1年前 , 139F
繞過vpn超順的
12/04 13:13, 139F

12/04 13:43, 1年前 , 140F
mac都不能用remote play 剛好看到這篇 來試試看
12/04 13:43, 140F

12/04 14:23, 1年前 , 141F
試成功了!不過P5R也是英文,殘念
12/04 14:23, 141F

12/04 18:39, 1年前 , 142F
有裝有推!!大感謝!!
12/04 18:39, 142F

12/04 20:36, 1年前 , 143F
真的感謝 用ipad玩了 as dusk falls這類遊戲真適合
12/04 20:36, 143F

12/04 20:36, 1年前 , 144F
雲端平板玩
12/04 20:36, 144F

12/04 20:37, 1年前 , 145F
p5r 個人用巴哈整合的腳本是有中文
12/04 20:37, 145F

12/04 23:12, 1年前 , 146F
用了整合腳本就變中文了!感謝
12/04 23:12, 146F

12/05 00:22, 1年前 , 147F
好人一生平安
12/05 00:22, 147F

12/05 09:51, 1年前 , 148F
用巴哈整合腳本成功了,p5r可以看中文了~
12/05 09:51, 148F
※ 編輯: VISprout (163.29.253.250 臺灣), 12/05/2022 11:10:05

12/05 10:49, 1年前 , 149F
整合腳本對ios有用嗎?
12/05 10:49, 149F

12/05 10:53, 1年前 , 150F
我就是用ios
12/05 10:53, 150F

12/05 11:11, 1年前 , 151F
感謝版友的情報,我將這些優質內容也整理進文章中了!
12/05 11:11, 151F

12/05 11:12, 1年前 , 152F
由於是多人協助提供的情報,我之後再來整理感謝名單XD
12/05 11:12, 152F

12/05 11:24, 1年前 , 153F
感謝 我試試
12/05 11:24, 153F
※ 編輯: VISprout (163.29.253.250 臺灣), 12/05/2022 11:34:48 ※ 編輯: VISprout (163.29.253.250 臺灣), 12/05/2022 11:37:38

12/05 13:58, 1年前 , 154F
太神啦
12/05 13:58, 154F

12/05 15:12, 1年前 , 155F
最近Mac的Safari有16.1版,有人更新了嗎?
12/05 15:12, 155F

12/05 15:12, 1年前 , 156F
有點怕更新之後不能玩XD
12/05 15:12, 156F

12/06 13:13, 1年前 , 157F
剛用 macOS safari 16.1 玩是可以
12/06 13:13, 157F

12/06 15:22, 1年前 , 158F
Apple TV 連safari都沒有,應該是不行吧
12/06 15:22, 158F

12/06 19:53, 1年前 , 159F
推一個
12/06 19:53, 159F

12/07 09:50, 1年前 , 160F
最近晚上都拿deck玩兩把 直連順到不可思議
12/07 09:50, 160F

12/08 20:37, 1年前 , 161F
謝謝大大無私付出
12/08 20:37, 161F
文章代碼(AID): #1ZYQhsf2 (XBOX)
文章代碼(AID): #1ZYQhsf2 (XBOX)