創作內容

1 GP

【翻譯】Gw2指令表─命令列參數(Command line arguments)

作者:風之樂章│激戰 2│2015-02-22 09:30:06│巴幣:1,000│人氣:2786
                                                                                                                      內容更新2021-8/26

命令列參數(Command line arguments



命令列參數是追加於遊戲啟動程式中,用於執行命令(Command)的指令列(Directives)。這些指令是用於更改用戶端的運轉模式,如精簡玩家的登入步驟及啟用診斷資料等。


命令列參數可以「-」與「/」作為前綴,因此以下兩者是相同的:

/clientport 80

-clientport 80


參數可以被空白「 」或冒號「:」分開,因此以下兩者是相同的:

/clientport:80

-clientport 80



用法範例:

建立Gw2.exe捷徑,並在捷徑內容>目標處代入指令。
指令前方帶半形空白,參數(若有)前方帶半形空白 / 半形冒號。








使用命令列參數



Windows 透過捷徑:

你可以透過Guild Wars 2的捷徑直接執行各種功能:

  1. 右鍵點擊Guild Wars 2捷徑並選擇「內容」。
  2. 在「目標」區塊中你會看見你的Guild Wars 2可行執檔的位置:
    .../Guild Wars 2/Gw2.exe
  3. 於引號後方編寫你想執行的命令列參數,各命令前方需以空白隔開,如:
    ".../Guild Wars 2/Gw2.exe" -perf -windowed



Windows 透過開始/執行:

若你不打算頻繁地使用參數,利用Window的「執行」命令可更簡單地達成你的目標:

  1. 點擊「開始」按鈕。
  2. 選擇「執行」(Windows 7後無需此步驟)。
  3. 輸入帶引號的Gw2路徑並帶上你想使用的參數。
  4. 按下Enter。



Mac OS

  1. 右鍵或按住Ctrl點擊Guild Wars 2.app並選擇「顯示套件內容」。
  2. 找到Contents/Resources/CiderSettings.plist
  3. 使用文字編輯找到這一段序列:
    <string>--cmdline ""</string>
  4. 於雙引號中加入你所想使用的參數,如:
    <string>--cmdline"-testVerticalFov"</string>



透過PATH變數:

另一方法是,將GW2目錄添加至你的使用者PATH環境變數中,這會允許GW2作為一個命令列命令執行,並允許參數的存取,在完成以下步驟後,GW2可自命令列中,作為"gw2 -<參數串>"執行。

  1. 開啟「執行」視窗,或按下Win-R(Windows+R),亦或按下Window鍵後,輸入「執行」並按下Enter。
  2. 輸入以下命令,不含引號:「control sysdm.cpl」,並按下Enter執行它。
  3. 至進階設置。
  4. 按下底部的「環境變數」鈕。
  5. 雙擊於「使用者變數」底下的PATH變數,它位於上半部。
  6. 於列表前端加上「<安裝目錄>;」(不包括引號,且帶分號)。



透過Settings.json:

此項功能新增於2017的PVP更新中,Settings.json檔則位於以下位置:

  • Windows:%APPDATA%/Guild Wars 2/Settings.json
  • Mac OS 32-bit:~/Library/Application Support/Guild Wars 2/p_drive/User/Application Data/Guild Wars 2/Settings.json
  • Mac OS 64-bit:~/Library/Application Support/Guild Wars 2/Settings.json

Settings.json須按照JSON格式撰寫,否則將無法為遊戲所讀取,寫法如下例:

{
     "arguments":[
         "-prefreset",
         "-windowed",
         "-mapLoadinfo"
     ]
}







命令列參數列表



指令 帶參數 描述
-32
使遊戲用32bit模式運行。
-assetsrv
指定用於下載遊戲資源的IP或DNS。
-authsrv 指定連入登錄伺服器的IP或DNS。
-autologin 當將用戶端設定為記住帳號及密碼時,將自動登入帳號。
-bmp 使遊戲建立無損的.BMP截圖,用於建立高品質但容量更大的截圖。
-clientport 80 / 443
指定用戶端以連接埠80(HTTP)或443(HTTPS)連入遊戲伺服器,代替業界標準遊戲連接埠6112。
  
  • 部分ISP在一天的不同時段會調整個別連接埠的流量,某些家用/學校/企業網路也可能會阻擋6112的連線,因此此指令能使部分玩家有更好的連線狀況。
  • 而雖然機會低,但某些ISP也可能調整埠80或443的流量而引起遊戲連線問題。
-dat 指定其他檔案替代預設的GW2.dat檔。
-diag
使用此指令時,遊戲會建立一個含有診斷資料的詳細診斷檔而非啟動遊戲,該檔可用於疑難排解。

  • 建立的檔案NetworkDiag.log將會位於你的遊戲目錄下或是DocumentsGuild  Wars下,若想使用此功能,務必建立一個新GW2捷徑。
-dx9single 於單執行緒(single-threaded)模式中啟用Direct3D 9c的渲染器。此指令會增加於Wine(Wine Emulator)運行時的顯示效果。
-forwardrenderer
使用正向渲染代替延遲渲染。

  • 此一指令可能造成光影效果不正常顯示。
  • 在部分顯示卡上使用可能增加整體FPS。
-fps 限制最大FPS數。
-image
此指令只會使遊戲在有可安裝的更新時執行更新視窗,反之則會立即關閉而不讀取登入器。
  
  • 建議建立一個GW2捷徑(例:GW2 Updater)特為此指令使用。
-log 啟用自動建立記錄檔的功能,這些檔案通常被用於提供給客服尋求支援。
建立的資料位置一般位於:

  • Windows:%APPDATA%/Guild Wars 2/Gw2.log
  • Mac OS:~/Library/Application Support/Guild Wars 2/p_drive/User/Application Data/Guild Wars 2/Gw2.log
  • %APPDATA%是環境變數,通常預設位址為C:/Users/<電腦名稱>/AppData/Roaming
-maploadinfo 於地圖讀取時顯示診斷資料,包含讀取之百分比數與經過的時間。
-mce 在用戶端關閉時開啟Windows Media Center。
-mumble 指定對應各個用戶端的檔案名稱以MumbleLink(API)格式編寫。
-nodelta 當遊戲資料更新時,停用差分編碼
-nomusic 停用音樂及背景音樂。
-noui 停用使用者介面,同在遊戲中按Ctrl+Shift+H。
-nosound 完全停用音效系統。
-portal
指定用於連至Portal/Gate伺服器的IP位址或DNS名稱。
-prefreset 重設遊戲設定。
-repair 使用此指令時,會檢查遊戲檔案中的錯誤並修復它們;運行此指令可能會耽擱很長一段時間(約半小時至一小時)用於檢查20至30GB的所有遊戲內容。
-shareArchive 開啟GW2.dat檔案的共享模式,能於遊戲運行時令其他程序存取該檔案。
-uispanallmonitors 使使用者介面延伸並穿越所有顯示器至三重顯示器的設定。
-uninstall
此指令會顯示解除安裝的視窗,若同意,將會刪除除了GW2.exe本身與任一自行建立的資料夾外的安裝資料夾內所有內容,自行建立的資料夾內的檔案內容(若有)將不會被刪除。
-useOldFov 停用field-of-view於寬畫面顯示器中的增幅效果並恢復為原始的FOV。
-verify 用於驗證.dat檔。
-windowed 以視窗模式開啟Guild Wars 2。在遊戲中,你可藉由按下Alt+Enter或視窗右上角的圖示來切換為視窗模式。
-umbra gpu
加快Umbra遮擋剃除的速度。
  
  • 可能造成高CPU使用率與低GPU使用率的現象,導致整體FPS降低。







無功能的命令列參數:


下列是於用戶端中發現的參數,但並無可證實的效果,部分指令曾一度有效,但後來便從遊戲中移除了(通常不帶官方解釋)。



指令 帶參數 描述
-allowinstall 用於顯示安裝程式的視窗。
-audio 未知效果。
-cinema 未知效果。
-combatlog 未知效果。
-copydat 複製於dat檔中的所有檔案至新建的dat檔中。
-cuda 允許遊戲使用Nvidia CUDA平行運算程序。
-defaultcharname 後方自訂的參數將會作為你的角色名稱,並預設顯示在角色建立頁面。
-defaultLang 指定用戶端使用的語言預設值。
-email
用於與-password和-nopatchui一同使用,略過更新並直接登入指定帳號。

  • 並不會更改登入器中的Email位址,因此此指令無法在沒有-nopatchui時使用。
  • 於2019.1.22因安全性因素而移除。
-enabledevice 未知效果。
-exit 此指令會立即關閉登入器或遊戲用戶端。
-filesrv 曾用於指定檔案伺服器。
-isRelaunch 用於GW1,當在按下角色選單中的「Log Out」鈕重啟GW2.exe後會生效,效果未知。
-lang 未知效果。
-localdat
用於指定local檔的位置。

  • 與-dat同功能,但並不會指定位於:我的檔案/Guild Wars 2目錄下的local.dat檔。
-map 未知效果。
-multi 用於同時開啟兩個帳號。

  • 於2013.7.28後已無功能。
-nodelta 未知效果。
-nopatch 防止遊戲於啟動時更新,但在檢察更新時,啟動器可能卡在0%。
-nopatchui
於更新時隱藏更新介面。

  • 此指令必須與-email及-password一同使用,否則會導致遊戲黑屏。
  • 同-email與-password於2019.1.22因安全性因素移除。
-password
用於以指定的密碼自動登入遊戲,需要符合下列條件兩者之一:(A)與 -email一同使用。 (B)以前有勾選「記住帳號名稱」。另除了-email外,其他指令順序皆不可位於此指令的前方。
  
  • 2012年10/13起,此一指令須與-nopatchu參數一同使用,並代表著─自動登入
  • 例:  "<...>Guild Wars 2Gw2.exe" -email myname@myprovider.com -password 12345 -nopatchui
  • 註:若你的密碼包含空白,則需要以引號括上。
  • 例:  "<...>Guild Wars 2Gw2.exe" -email myname@myprovider.com  -password "1234 5" -nopatchui
  • 提醒:將你的密碼放在捷徑或批次檔中會令任一使用你電腦的人更容易存取你的密碼。請勿使用此項設定若你正與你不完全信任的人共用電腦。
  • 於2019.1.22因安全性因素移除。
-perf 顯示性能指標,如三角效率、記憶體使用率、FPS及每秒資料傳送位元數,會以不同的文字色彩顯示於GW2視窗的右中方。

  • 此一功能已於BWE2時移除。
-portalalias 未知效果。
-StreamingClient 預設為啟用,曾用於測試此功能的測試版本。

  • 功能曾為當你下次開啟及更新遊戲時,於遊戲進度條上會顯示一個標記,告知你至少需要下載多少資料才可進行遊戲,一旦到達標記,你便可開始遊戲,源自官網
-token 未知效果。
-tokenpassword 未知效果。
-usenewbrowser 未知效果。
-usenewlauncher 預設為啟用,曾用於開啟GUI登入器。
-useoldlauncher
使用舊式的登入器開啟遊戲,且允許玩家觀看帶有音樂的舊式的登入頁面。
  
  • 允許玩家使用2012年7月前的更新登入器(並不會檢查硬體配置及有著不同的登入欄位設置),曾對虛擬機器的使用者相當有用,此指令已於8/21, 2012的更新中被停用。
-userid 未知效果。





2021/8/26:檢查內容更新



引用網址:https://home.gamer.com.tw/TrackBack.php?sn=2756374
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:激戰 2

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

1喜歡★lillianxx 可決定是否刪除您的留言,請勿發表違反站規文字。

追蹤私訊切換新版閱覽

作品資料夾

sakima55搞不懂他在想什麼
下班放鬆,不符合邏輯的拋腦後,一個sheet就能搞定的東西卻要搞成10多個excel真是有病。看更多我要大聲說昨天18:25


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】