EA 的新 Battlelog 服務非常棒。除非不是這樣。
如果您使用的是 Firefox,請確保先安裝 Greasemonkey 外掛程式。
注意:如果您使用的是原始 gist 版本,請先解除安裝它。請參閱“什麼是用戶腳本?”有關管理使用者腳本的更多信息,請參閱本文檔的部分。
若要安裝,請按一下此使用者腳本,然後在彈出的任何瀏覽器確認對話方塊中按確定/繼續/安裝。安裝後,重新載入 Battlelog 網頁。您應該在 Battlelog 的左上角看到一條藍色的小訊息,確認 Battlelog Hacks 已載入。
使用者腳本是一種為網頁添加額外功能的便捷方法。 Chrome 原生支援使用者腳本作為擴展,而 Firefox 透過 Greasemonkey 插件支援使用者腳本。
管理用戶腳本:
安裝使用者腳本後,每當更新時都會自動載入主腳本檔案的變更。只需重新載入Battlelog網頁即可取得最新版本。
無論如何,我在 WebKit 檢查器中花費了大量時間,設定斷點、猴子修補方法、追蹤呼叫堆疊等。年裡徹夜難眠。如果這個腳本讓您的生活更輕鬆,我將不勝感激您的微薄捐贈。這將有助於支付我需要的治療師的費用。
在“開發”模式下運作:
git clone git://github.com/cowboy/battlelog-hacks.git && cd battlelog-hacks && git submodule init && git submodule update
battlelog-hacks.user.js
使用者腳本/擴充。請參閱“什麼是用戶腳本?”部分了解更多相關資訊。battlelog-hacks-dev.user.js
拖曳到瀏覽器中,然後按一下確定/繼續/根據需要安裝。dev
子目錄執行start-webserver.cmd
。devsrc
子目錄中的腳本。devnodefiles.js
並終止/重新啟動網路伺服器(步驟 5)。dev
子目錄執行build.cmd
來建置distbattlelog-hacks.js
。請記住,完成開發後,您需要停用battlelog-hacks-dev.user.js
並重新啟用battlelog-hacks.user.js
。或讓網頁伺服器始終保持運作。
取代正式的樣式指南,請注意維護現有的編碼樣式。完成後發出拉取請求。發現錯誤?提出問題。
另外,請不要編輯“dist”子目錄中的文件,因為它們是透過build.cmd
產生的。您將在devsrc
子目錄中找到原始碼!
2011 年 10 月 30 日首次發布。連版本號碼都沒有。
10/30/2011 v0.1.1 新增「開發」Web 伺服器和使用者腳本。自動重試加入錯誤現已列入白名單,以避免在某些情況下(例如從伺服器踢出時)自動重試。版本號碼在啟動時在一個小藍色框中公佈。
10/31/2011 v0.2.0 將原始檔案拆分為子檔案。將掛鉤內容分解到 JavaScript Hooker 中,作為子模組包含在內。創建了一個建置工具並更新了開發網頁伺服器。
11/4/2011 v0.3.0 刪除了伺服器瀏覽器重新排序程式碼(已本機實作)。刷新或排序後自動選擇伺服器瀏覽器中的第一個伺服器。
2011 年 11 月 6 日 v0.3.1 更新了 JavaScript Hooker。現在記住 Com 中心好友清單狀態。更新了伺服器加入自動重試錯誤清單。稍微簡化了開發流程。
11/6/2011 v0.3.2 錯誤修復:刷新或排序伺服器清單時,第一個伺服器現在同時突出顯示和選取(僅突出顯示)。
11/8/2011 v0.3.3 com中心線上好友預設顯示,離線好友預設為隱藏。
2/26/2011 v0.3.4 com中心線上好友預設顯示,離線好友預設為隱藏。
版權所有 (c) 2012 “牛仔” Ben Alman
根據 MIT 許可證獲得許可。
http://benalman.com/about/license/