訪客留言簿

星期一, 2月 22, 2016

【極短教學】免用跳板,安全玩艦娘 with 烤餅乾(改瀏覽器 cookies 玩艦隊收藏、艦これ、艦隊これくしょん、kantai collection Kan kore kancolle)

前言

因為聽說用 VPN 有時會中 DNS Unlocker 的惡意程式攻擊,所以這邊找了一個相對安全許多,不必經過私人網路,直接由你的 ISP 連到 DMM 全年齡站上玩 Online Game 的方法。

(目前只有先收 Google Chrome 瀏覽器的方法,未來預計加入其他瀏覽器,以及其他鎖 IP 網站的改 Cookies 方法)

2017.01.30 補充:Chrome 以外的烤餅乾方式,可以參考 PTT 艦娘板這三篇。

注意事項

請注意,如果你用的不是日文版 Windows(或任何非預設日文環境的作業系統),請記得先去調整一下你的系統時區為「 (UTC+09:00) 大阪,北海道,東京 」,否則可能會設定失敗。(未確認)

如果調整過時區為日本時區,之後還是會出錯的話,請手動把時間調整一下。(簡單說就是你的系統時間太快或太慢,所以被當成不是日本時區了)

重點

總之重點是,先上英文的艦娘維基,複製最新的 Using Cookies to browse DMM 這項目下的程式碼(如下,請注意這些程式碼是會不定時更新的,失效時請再上英文艦娘維基找最新版試試),在 Chrome 中使用(後述)即可。

資料來源:Tutorial: Proxy Connection - Kancolle Wiki - Wikia - Option 1: Editing DMM Cookie's Region Flag

document.cookie = "cklg=welcome;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/";
document.cookie = "cklg=welcome;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/netgame/";
document.cookie = "cklg=welcome;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/netgame_s/";
document.cookie = "ckcy=1;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/";
document.cookie = "ckcy=1;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/netgame/";
document.cookie = "ckcy=1;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/netgame_s/";

原理說明

DMM.com(即要玩艦娘的全年齡站),會在你連上網頁時,放一些辨識資料(Cookies,即俗稱的餅乾,香港人叫曲奇),而這些辨識資料,其實只是一些「純文字檔案」,所以你可以修改它們,讓 DMM.com 網站「誤認」你是從日本連線的。(詳細說明請見英文艦娘維基)

(英文艦娘維基使用 Google Chrome 瀏覽器,純粹是因為比較簡單,而且 Chrome 內建隨時更新到最新版的 Flash Player,所以要玩艦娘,用 Chrome 是比較方便安全的,但其他瀏覽器也是可以辨到相同的事)

操作說明(Google Chrome)

首先先下載 Chrome → Chrome - Google

(推薦下載安裝完後,直接用 Chrome 開本篇教學,這樣就不必一直切不同瀏覽器視窗了……如果你原本不是用 Chrome 的話啦 XD )

(※補充說明:瀏覽器重開,自動恢復上次瀏覽狀態後,會發生頁面內的讀取錯誤「Error INVALID_GADGET_TOKEN」,這單純只是離上次遊戲時間太久而已,重讀頁面就會正常了)

  1. 【清除 DMM 相關的 cookies】進 Chrome 的「設定」(網址輸入 chrome://settings/ 按 Enter 即可),右上搜尋欄輸入「 cookie 」,跑出的搜尋結果,點「內容設定」 → 「所有 Cookie 和網站資料…」,接著的搜尋欄輸入「 dmm 」,然後滑鼠移上去,每一項的右側都會跑出個叉叉的圖示,點下去,就會清除該項 cookie 了,dmm 相關的全清光,最後點「完成」 → 「完成」,就可以先關掉設定頁了。

  2. 【進入 DMM 全年齡站】直接連到 オンラインゲーム - DMM.com 這頁就好。因為清過 cookies 的關係,所以會跑出詢問語言的對話視窗,這邊一定要選「日本語」,否則 DMM 會叫你去其他網站。(如果不小心點到 English,只要去點右上角的「日本語」就恢復正常了)

  3. 【開啟 Javascript console 輸入程式碼】程式碼請先自行到上面的英文艦娘維基網站,找 Using Cookies to browse DMM 項下最新的程式碼來複製。複製好後,按鍵盤上的「 Ctrl-Shift-j 」這三個鍵,叫出 Console 工具(會出現在視窗底下),裡面空白處貼上複製好的程式碼,再按 Enter 鍵,即可關閉 Console 工具列。(也是按 Ctrl-Shift-j 就能關閉)

  4. 【登入 DMM.com】在這邊要先說明一件事……「你登入(ログイン)時,一定會跑出個小視窗,說日本國外只能用某些服務,不過不必管任何疑似錯誤的警告訊息,直接開始使用 DMM(DMMを利用する)就對了」。總之就是登入 DMM.com 再說。

  5. 【進入艦娘】總之登入 DMM.com 完,就可以直接玩♂艦娘了。 → 艦隊これくしょん -艦これ- - オンラインゲーム - DMM.com。(順帶一提,其實在第一步驟,清完 cookie 後,就可以直接跳到艦娘頁,不必非得從網路遊戲首頁進入也無妨,因為我們需要的只是讓瀏覽器建立好 cookie 檔案,再讓我們來跑 console 改而已,事實上只要建立好 cookie 檔案,你隨時都能跑那些程式碼,修改 dmm 相關的 cookie,唯一需要注意的,只有一定要在 DMM.com 網頁內,開啟 console 工具列

  6. 【補充說明】你在 Javascript console 中輸入的程式碼,只會跑一次而已,所以只要這些程式碼沒問題,那你就不必擔心出什麼問題。如果覺得有什麼不對勁的話,就回第一步,先清掉 DMM 的 cookie 再說。(原則上你不管試多少次,都不會出事,畢竟 DMM 他們不會去管這種小事 :P )

15 comments:

匿名 提到...

您好 使用了您的方法後依舊無法成功進入
請問有沒有什麼解決辦法?

wini 提到...

>匿名

你好,把你做了哪些事,在哪一步驟不行,都寫出來,我才知道你碰上什麼問題。

主要要注意就兩點:
【一】電腦要改成日本時區
【二】用 Google Chrome 跑上述的程式碼(失敗請清理 cookies 再試一次)

匿名 提到...

成功 firefox要怎麼用才好呢?

wini 提到...

>匿名

你好,FX 我還在研究中,不過因為 Flash 安全漏洞的關係,所以可能不會特別想研究,只是照同樣方法,可以繞過只查 cookies 的網站,所以先留下筆記。

匿名 提到...

您好,請問可以延長這份COOKIE的使用年限嗎?要如何修改?
聽說這只能用到2019年

wini 提到...

>匿名

你好,注意程式碼內,就有「 2019 」等的日期字樣,改成想要的即可。(不過 2019 年時,可能會有新的程式碼,請自行到原始網站確認)

匿名 提到...

你好,从昨天开始这个方法就不能用了,能请问有新的cookies吗?

匿名 提到...
網誌管理員已經移除這則留言。
wini 提到...

>匿名

你好,我這邊跑是正常的,只能建議你把 Cookies 清掉,重新跑一次。

如果你是用 Google Chrome 跑的話,那應該是軟體更新的關係,也是清除 Cookies 跟暫存,重跑一次試試。

都不行的話,就要向你的網路供應商詢問看看,正常是不能玩的話,DMM 會跟你說所在的國家不能使用這服務,但我不知道你碰上的錯誤訊息是什麼,所以只能建議你清除掉重跑一次。

匿名 提到...



就是这个信息没错。
我的console之前也可以用,现在不能用了,重新贴过之后还是显示我的区域不能玩。
《Facebook Pixel Warning: Multiple pixels with conflicting versions were detected on this page>
楼上是我贴了6行码之后,关了console再开的console显示的东西,能否看懂我的问题所在?

求帮助!

匿名 提到...

DMM 會跟你說所在的國家不能使用這服務
就是这个,昨天开时就不能进了,显示我不在服务地区范围里,我试过重新清洗cookies,再typ 4行码 / 6 行码还是不能,当我关了console重开是,我的console显示的是:
Facebook Pixel Warning: Multiple pixels with conflicting versions were detected on this page

请问知道我的问题出在哪里吗?

wini 提到...

>匿名

你好,請完全照以下步驟,再試一次。

1.Chrome 清除所有 cookie、快取圖片和檔案(不限時間)
chrome://settings/clearBrowserData

2.連到 DMM.com 網站的遊戲首頁、選擇使用「日本語」
http://www.dmm.com/netgame/

3.登入(ログイン)(※註:我是綁其他網站帳號登入的)

4.在 DMM.com 網站的遊戲首頁中開啟 console(Ctrl-Shift-j)

5.輸入六行代碼後按 Enter 關掉 console

6.進艦娘網頁試試

重點是盡可能清掉瀏覽記錄,還有要在 DMM.com 頁面內開 console,
目前我上面貼的六行代碼是可以用的,所以要再查有哪裡跟你不同的話,
就只能猜是你的登入方式跟我不同而已。

還是有出問題的話,建議你找你當地的討論區發問,
應該比較容易找到相同問題的人。

wini 提到...

另外就是時區要再確認是不是日本東京時區、時間有沒有跑掉太多(主機板電池沒電可能會讓系統時間不準確),這是比較可能系統有在背景更動,但使用者不會注意到的。

匿名 提到...

我都出現上述的情況,清cookies和重新輸入都試過,但都不成功。
現在只有先用VPN登入

wini 提到...

>匿名

你好,請參考前面幾篇回覆,如果在你的電腦上都無法解決,建議再借一台電腦試試,如果都不行,那可能是你當地的 ISP(網路服務供應商)的問題。

JS 正確輸入會跑出下面畫面
https://goo.gl/KcDV22

 

本站著作(不包含圖片、影音以及回應留言)係採用 Creative Commons 姓名標示-非商業性-相同方式分享 2.5 台灣 (中華民國) 授權條款授權