2021年3月1日左右,賽爾號微端又更新了!這次采用了全新的瀏覽器內核—— v78.0.3904.130。
來到賽爾號官網(),點擊左上角的“微端下載”按鈕,選擇相應的系統類型,即可下載最新版賽爾號微端。
1.更新微端所使用的瀏覽器內核,更穩定。
2.修復了使用第三方登錄有幾率遇上二維碼無法加載的BUG。
3.修復了游戲中部分需要跳轉鏈接的功能暫時失效的BUG。
4.修復了若用戶系統中遺留有32版本的Flash插件,可能會導微端無法運行的BUG。
5.使用獨立于系統IE瀏覽器的緩存與數據。
6.兼容系統IE代理設置。
知曉了大體的更新內容,各位是否還想了解這個新的微端究竟有哪些細節可以挖掘呢?接下來,就讓本文來解析一下吧。
觀前提示:
1.本文介紹的是2021年3月1日更新的最新版本的賽爾號微端的詳細情況,如果想了解之前版本的賽爾號微端詳情,請閱讀下面這篇文章。
2.本文介紹的“賽爾號微端”,特指版本,不包含Mac OS版本。
安裝包詳情
名稱:Seer.msi。大小:67.9MB。CRC-32校驗碼:。
(每個文件的CRC-32校驗碼一般是唯一的。)
依然是老名字Seer.msi,不過安裝包明顯比之前大了不少,之前的安裝包大小20.2MB。
賽爾號本身只是一個網頁游戲,絕大多數功能都在在線實時下載的swf文件中,就算再怎樣更新游戲本身也不會導致本地安裝包會有這樣大的體積變化。
有如此之大的體積變化,這意味著什么呢?答案只有一個:更換瀏覽器內核。
瀏覽器內核詳情
1.0版本的程序框架為.net下的與,瀏覽器內核為(IE瀏覽器內核),使用的Flash版本為系統中的 64位版本。
2.0版本的程序框架為.net下的,瀏覽器內核為Gecko內核(基金會組件開源項目),使用的Flash版本為微端自帶的NPAPI 32位版本。
新版本舍棄了.net框架,直接使用(使用 ,HTML 和 CSS 構建跨平臺的桌面應用程序),瀏覽器內核為內核( v78.0.3904.130),和(谷歌瀏覽器)所使用的內核,是目前公認的“最快”的網頁瀏覽方式。
打開微端安裝錄下的seer文件夾,找到“.dll”,右鍵-屬性,就可以看到Flash插件的相關屬性了。微端自帶的Flash插件為PPAPI 32位版本的插件,版本號為27。
之前的瀏覽器內核渲染網頁采用的是單線程,新版本的瀏覽器內核采用的是多線程。多線程渲染網頁是內核的一大特點,也是該內核加載網頁更快的原因之一。
與上一版本的微端程序相比,新版本微端的CPU使用占比更高,內存一般占用較低(偶爾會較高),會額外使用GPU進行渲染。
但是,新版本的微端程序真的更加流暢嗎?答案不是的!新版本的微端程序有可能會更卡頓!
下面展示一下新舊版本的賽爾號微端的精靈對戰動畫對比情況。動態圖片左邊的為舊版本微端,右邊的為新版本微端。
可以明顯地看出,舊版本微端更加流暢,播放動畫耗時更短,而新版本微端比較卡頓,播放動畫耗時更長。舊版本微端已經顯示傷害數字了,而新版本微端還沒有播放完攻擊動畫。新版本動畫播放時,“一頓一頓”的感覺更加明顯。
原因是什么呢?不是說和(谷歌瀏覽器)所使用的內核,是目前公認的“最快”的網頁瀏覽方式嗎?的確是最快,但只是針對渲染網頁來說。
但是PPAPI版本的Flash插件的流暢性不如NPAPI與版本。PPAPI的Flash相較于NPAPI來講,因為全在沙盒里面運行,內存占用更大,而且Flash每次更新基本上都是修補安全漏洞。為了更加安全,需要犧牲流暢性。
沙盒(英語:,又譯為沙箱),計算機專業術語,在計算機安全領域中是一種安全機制,為運行中的程序提供的隔離環境。通常是作為一些來源不可信、具破壞力或無法判定程序意圖的程序提供實驗之用。
為什么要使用沙盒呢?難道Flash不夠安全嗎?的確,Flash確實不夠安全,存在很多安全漏洞,這也是Flash被H5淘汰的原因之一。
在n黑客大賽中,組織的黑客利用Adobe公司的Flash軟件中的一個安全漏洞突破了運行操作系統的富士通U8I0筆記本電腦。隨即,這個漏洞的利用在互聯網上爆發,相關的漏洞利用程序層出不窮。
據統計,2015年Adobe Flash插件一共爆出316個漏洞,平均每周6個漏洞。圣誕節還爆發出一個高危漏洞。
賽爾號是Flash網頁游戲,游戲所依賴的最核心的渲染程序就是Flash插件,因此,決定游戲流暢程度的因素不是程序框架本身是否高效,也不是瀏覽器內核是否高效,而是Flash插件是否高效。
這里插一個問題,為什么PPAPI Flash要用沙盒機制,難道用Flash插件玩賽爾號會有安全問題嗎?
幾乎沒有。因為賽爾號只是我國的一款小眾游戲(雖然“賽爾號”是大眾IP,但是不得不承認,游戲本身目前已經比較小眾了)。絕大多數情況下,玩家是不會碰到相關Flash安全問題的。作為一款全球上百億設備都在使用的軟件,PPAPI Flash使用沙盒機制,并不是因為某個游戲考慮的,而是從全世界的互聯網環境出發進行考慮的。
雖然新版本比較卡頓,但是新版本的確比較穩定。
在上面這篇文章發布的公告之中,賽爾號官方指出的幾項問題,除了第1條以外,第2~4條BUG的確已經在新版本微端中修復了。更換了新的瀏覽器內核與程序框架,這些問題基本上不會出現了。
但是,第1條描述的問題目前還沒有解決, XP系統與Vista系統依舊無法使用新版本微端。不過也不用著急,相信游戲官方早晚會解決這個問題的。
為什么無法兼容XP系統?因為是打包了,而是基于 V8 引擎 的 運行時,而V8引擎只支持及更高版本。
根本原因是新版本的使用了以及更高版本系統才擁有的API,而這些系統API在系統是沒有的。
Win32 API即為 32位平臺的應用程序編程接口( )。所有在Win32平臺上運行的應用程序都可以調用這些函數。
使用Win32 API,應用程序可以充分挖掘的32位操作系統的潛力。 的所有32位平臺都支持統一的API,包括函數、結構、消息、宏及接口。使用 Win32 API不但可以開發出在各種平臺上都能成功運行的應用程序,而且也可以充分利用每個平臺特有的功能和屬性。
那么,有沒有兼容系統的程序端呢?是有的。
我在國外的某個編程交流論壇中,看到了標題為“ can xp?”(版本的可以支持XP系統嗎?)的貼文,其中有一位名為的網友回復道:“l have make(made)a xp , do you need it ?”(我做了一個版本的,你需要嗎?)
國內也有相關的內容,瀏覽器內核的作者改寫了一款兼容XP系統的。
據他本人所說,他寫的-mini是兼容系統的。
不過到底游戲官方會采用何種形式制作版本的微端,是繼續使用還是其他的方法,就只好等待官方的更新消息了。
微端使用技巧
介紹完新版本的瀏覽器內核情況,接下來介紹一下新版本微端的一些使用技巧吧。
① 刷新
賽爾號微端程序沒有可以使用鼠標點擊的“刷新”按鈕,玩家可以通過按下鍵盤的“F5”進行刷新。
這個版本的刷新功能是真正意義上的刷新網頁,而不是之前那個版本的重啟程序,還是挺爽的。
② 靜音
相信很多玩家都已經習慣把游戲靜音游玩,但是微端并沒有自帶“靜音”功能,難道要每次登錄游戲點擊右下角的“靜音”按鈕嗎?那樣太麻煩了。而且,在登錄界面,也有一段音樂挺吵的。
有簡單的方法可以讓微端永久靜音嗎?有的!
右鍵任務欄右下角的“小喇叭”圖標(聲音控制),選擇“打開音量合成器”。
找到賽爾號微端對應的那一列(名稱為),點擊下方的“小喇叭”,將它們調節到“靜音狀態”就可以了。(如果一開始找不到這個程序,可以先讓微端播放一段音樂,然后就可以找到這個圖標了。)
③ 清理緩存
游戲玩的時間長了,本地緩存文件太多了容易變卡,我想清理一下,或者我想清除一下賬號記錄,避免這臺電腦其他用戶發現,那該怎么辦呢?
與舊版本直接引用IE文件與數據的做法不同,新版本微端所使用的本地緩存文件、和網站數據是完完全全獨立的。
這些文件被放置在“C:\Users\{{用戶名}}\\\”目錄下。(一般來說,每個人的計算機用戶名都是不同的,各位可以到C盤里按照路徑一點點去找。)
如何快速定位文件夾?
按下鍵盤的win鍵+R鍵,輸入“%%”,按下回車,即可快速打開文件夾。
如果你只是想清理本地緩存文件,防止長期不清理垃圾導致游戲卡頓,那么只需要將“Cache”文件夾刪掉就可以了。
如果你想要清除自己的賬號記錄,防止其他用戶看到,那么建議把目錄下的所有文件通通刪掉。
——分割線——
以上都是基礎操作,如果你了解代碼,你可以嘗試以下進階玩法。
(簡稱“JS”) 是一種具有函數優先的輕量級,解釋型或即時編譯型的編程語言。雖然它是作為開發Web頁面的腳本語言而出名,但是它也被用到了很多非瀏覽器環境中, 基于原型編程、多范式的動態腳本語言,并且支持面向對象、命令式和聲明式(如函數式編程)風格。
的設計理念是使用 ,HTML 和 CSS 構建跨平臺的桌面應用程序,因此有什么額外的需求,我們可以自己動手寫。
基于制作的程序非常多怎么看是什么登錄器,比如,“原神抽卡記錄導出工具”。
你以為我的胡桃是“一發入魂”嗎?其實是我墊了“77發”,第78發才出來的。
同樣,新版本的賽爾號微端,也是基于制作的程序。
各位對比一下兩個程序的目錄文件結構,是不是發現非常相似,很多文件都是一樣的(版本號可能不同,但是程序結構是相同的)。
因此,核心的程序框架都是相同的,不同的只有交付執行的Js代碼而已。
如果我把賽爾號微端的這段代碼文件復制到原神抽卡記錄導出工具相應的目錄下,覆蓋掉源文件,那么原本的“原神抽卡記錄導出工具”就變成了另一個“賽爾號微端”了。
賽爾號微端執行的Js代碼文件在哪呢?微端安裝目錄下seer文件夾內的main.js就是我們要找的主程序代碼。
在這里面,我們可以根據自己的需求添加相應的代碼,來實現對應的功能。
如果直接運行微端安裝目錄下的.exe,你會看到這個畫面,這是的介紹頁面。
如果想要不依賴桌面快捷方式打開“賽爾號微端”,還可以這樣做。
在資源管理器的地址欄,輸入“cmd”,然后按下回車鍵。
在出現的“命令提示符”窗口中,輸入“ .exe seer\main.js ”,然后按下回車,就可以正常打開賽爾號頁面了。
——分割線——
④ 清理緩存(另一種方法)
想不想嘗試使用Js代碼給賽爾號微端添加一個“清理緩存”的功能呢?
使用記事本或者其他代碼編輯器(比如),打開main.js。
首先,將圖片中紅框圈出的代碼刪除。
如果你只是想刪除緩存文件,輸入下面這些代碼。
如圖所示,在這個位置復制粘貼代碼。
保存文件,然后重新啟動賽爾號微端。現在,只需要按下鍵盤的Ctrl+R鍵,就可以清理緩存文件了。
如果你想刪除緩存文件以及賬號數據記錄等內容航,輸入下面這些代碼。
第一步,先在“var retR = .”這一行文字上方的空白處寫一個刪除文件的函數。
如圖所示。
第二步,在原來的地方寫上另外兩句代碼。
如圖所示。
保存文件,然后重新啟動賽爾號微端。現在,只需要按下鍵盤的Ctrl+R鍵,就可以清理緩存文件與賬號數據了。
⑤調整窗口大小
新版微端本身是無法調整窗口大小的,就連“最大化”的按鈕也是不可用狀態。
但是,我們可以通過寫Js代碼來實現調整窗口大小的功能。
同樣的操作方法,使用記事本或者其他代碼編輯器,打開main.js。
將圖片中這兩處網址改寫一下,代碼寫成下面這種形式。
然后把文件中關于“”屬性的所有代碼,都從“false”改成“true”。
(圖片中的“//”代表將代碼注釋掉,只供人閱讀查看,計算機不會執行。)
保存文件,然后重新啟動賽爾號微端,你就可以隨心所欲地調節窗口大小了。
只不過,有一點不足,那就是這個網址無法使用QQ或者微信掃碼登錄,必須使用米米號才能登錄。
如果你想要快速恢復原來的窗口大小,只要按下Ctrl+0(數字0)就可以了。
這個“快速重置大小”的功能,是原來的代碼里就自帶的,不需要我們手寫了。
⑥“任意微端生成器”
就像剛剛展示的那樣,我們可以把加載的網址修改一下。
比如,改成賽爾號互通版的網址“”
保存文件,然后重新啟動賽爾號微端,你就會獲得一個賽爾號互通版的微端。
值得一提的是,內核的瀏覽器對于H5語法兼容性很強,執行H5的速度是比較快的,不像Flash那樣卡,H5還是比較流暢的,因此用來做個互通版的微端也是挺好的。
當然,你還可以改成小花仙的網址“”,你就可以獲得一個小花仙的微端。
⑦“資源文件下載器”
將main.js中這個“.();”前面的注釋符號去掉,使得程序執行這一句代碼,會發生什么事情呢?
會直接彈出內核瀏覽器的開發調試工具。
直接選擇“”,在文本框內輸入“mp3”,然后切換地圖,右側列表就會出現相應的地圖音樂。右鍵-Copy-Copy link ,就可以復制音樂的網址了,然后就可以下載音樂了。其他資源也是類似的方法,就不多介紹了。
存在的問題
當然,目前的新版本賽爾號微端還存在一些問題,比如下面這幾個。
①無法調整游戲窗口大小
無法調整大小玩游戲的時候是非常難受的一件事情,新版的微端原版本是無法進行窗口大小調節的。
當然,各位也可以按照上文介紹的方法,嘗試給微端“添加”調節窗口大小的功能。
②移動窗口有時會出現黑邊
移動窗口位置的時候,偶爾會出現很粗很粗的黑邊,比如下圖所示。
可能上面那張圖不太明顯,那么下面這張圖肯定就足夠明顯了,強迫癥看了很難受。
當然,這個問題還是可以解決的,只需要將窗口最小化,然后再還原,黑邊就會消失了。
③白屏問題依然存在
32位程序意味著比較高的兼容性,它可以在32位系統和64位系統使用。但是32位程序也有一個致命的缺陷,那就是程序內存上限比較小。賽爾號的某些動畫性能處理不是很好,容易導致程序內存溢出,游戲崩潰白屏。
比如,在播放主線劇情“魂之再生”第三章時白屏,在魔靈王·斯摩亞蒂使用“攝魄令”時白屏。
避免白屏的一個方法就是將程序的窗口調小,不過目前新版微端本身并不能調整窗口大小。
④按下Ctrl+R鍵會提示錯誤
這個應該是main.js文件中代碼的問題,Ctrl+R熱鍵功能相關代碼沒有注釋完全,遺留了某些無用代碼。
⑤有時候程序會保留到后臺無法徹底關閉
有時點擊了關閉按鈕,程序窗口是不見了,但是后臺程序還掛著幾個呢。我忘了這個是如何觸發的了,之后再次嘗試也沒發生過。
⑥誤觸Ctrl+滾輪滾動后,再次打開程序可能出現窗口大小異常的情況
誤觸Ctrl+滾輪滾動以后,由于游戲網頁本身并不會調整大小,但是程序窗口會調整大小,所以會出現白邊。
保持上面的窗口狀態,關閉,然后重啟微端以后,窗口又會變得更小,使得網頁出現水平與豎直方向的滾動條。
解決方法是:繼續使用Ctrl+滾輪滾動調整窗口至默認大小,或者直接按Crtl+0(數字0)即可。
誠然,目前的賽爾號微端的確存在一些問題。不過,也許游戲官方正在嘗試解決這些問題。
如果大家發現問題,可以去找游戲客服反饋。因此,關于后續的各種優化,就需要大家共同努力了。
也希望微端能夠越改進越好,祝大家游戲愉快。
本人水平有限怎么看是什么登錄器,本文內容僅供參考,如有不足還請見諒。
本文權當是“拋磚引玉”,如果各位大佬也有對于賽爾號微端的一些見解,歡迎在評論區留言討論。