Trainz/Content Manager 2.0--CM3.7
| |||
|
|||
|
| 詞彙表 |
| HKeys-CM |
| HKeys-DVR |
| HKeys-SUR |
| HKeys-WIN |
| 滑鼠使用 |
| 符號 |
操作說明:點選正文中的腳註 ([2]) 或註釋標籤 ([note 12]) 將引導您(定位頁面)到該條目的確切文字。 • 然後:點選那裡的?符號,將帶您返回您開始閱讀的地方。 |
- 主要內容:Content Manager Plus, AM&C/Content Manager
- Content Manager 和 DLS 的背景
CM 或 CMP 的前身是 Trainz 1.0 到 TRS2004-SP4 的獨立實用程式(也稱為 ContentManager.exe,因此 TRS2006 的 CMP 中的“Plus”),使用者可以使用這些實用程式來安裝新的模型資產。 選項不多,只能安裝資產。其他實用程式執行了一些任務(例如上傳),但資料管理主要透過移動資料夾來手動完成。 從本質上講,早期的簡單 ContentManager.exe 程式執行了一些簡單的檔案管理,並解壓縮了 cdp 檔案,並將它們的內容儲存在使用開放資料夾、列舉 資料夾位置和沒有真正資料庫的資料系統中。它們還可以建立 cdp 檔案,使 Trainz 社群早期成員能夠分享創作,並從中受益。 最終,早期 Download Station 由 Auran 託管,使用者可以瀏覽,但搜尋功能有限,就像如今在不太複雜的三方 Trainz 粉絲網站上一樣。 這些網站大多由個人或一小群 內容創作者 運營。 在 TRS2004 之前,我們今天所知道的 DLS 雲服務更像是一個無組織的 zip 和 cdp 檔案集合列表,而不是一個內建搜尋引擎、FTP 管理器的組織資料庫。 它是一箇中心儲存庫,但比較混亂,在 DLS 在 UTC 的鼎盛時期(v1.5)建立時,這種混亂被轉化為今天的秩序,這個時期略早於 TRS2004(v2.0)的出現。
早期的本地 Trainz 安裝 資料庫也更像是一組開放檔案,因此更容易出現數據損壞,直到 TRS2004 演變出更好的檔案結構和壓縮資料格式,這在 TRS2006 及其Content Manager Plus 的出現時得到了最佳利用,它成為資料庫管理器以及搜尋和訪問工具。 在伺服器端有一個數據庫管理器與 DLS 端的資料庫管理器進行握手,更復雜的使用者端軟體變得可行,它隨著 Trainz-build v2.5(TRS2006 Content Manager - 後來重新命名為 Content Manager Plus(或 CMP))一起出現。
CMP 具有早期 Trainz 'Content Manager' 不具備的功能,該管理器依賴於原始的 地區 和 型別 標籤分類系統,其資產分組和搜尋功能有限。 早期的模組主要是一個列表/目錄實用程式,允許使用者檢查自己的資產庫存,沒有 DLS 的資訊。
- CMP 承擔了以前由多個獨立的 *.exe 實用程式(包括第三方提供商的實用程式)執行的大量額外功能,幷包含了許多強大的新搜尋、分類和資產管理功能,例如
- 在搜尋過程中直接與 Download Station (DLS) 通訊的功能
- 可以從安裝到安裝匯入內容,方法是直接匯入/解析檔案
- 或透過 cdp 匯入,
- 匯出路線或資產或
- 將其上傳到 DLS 上與他人共享
- 管理資產編輯
- 管理和使用檔案以及歸檔
- 透過組合條件和分類進行搜尋
它基本上成為資產操作的中心點,不涉及實際構建路線。
|
CM/CMP (內容管理器 Plus) 可透過Trainz 啟動器螢幕訪問,或直接從 Trainz 安裝目錄的 \bin 子資料夾啟動 ContentManager.exe 檔案(推薦,或使用其快捷方式)。許多擁有多個 Trainz 安裝的使用者會將啟動 CM 或 Trainz 啟動器程式的快捷方式捆綁到一個公共的 Trainz 資料夾中。CM 的主要目的是管理與 DLS 之間的資料流,並管理硬碟上的本地資源(位於您的..\UserData 資料夾)及其子資料夾(如..\local、..\settings、..\screenshots、..\editing 資料夾)以及 Trainz 版本的內建專案專用資料庫。(參見JA 檔案 和 庫。)
主要是 Trainzer 使用它來溝通和管理從 DLS 下載,並選擇和過濾用於勘測員的資源。TS2009 引入了增強的過濾功能(可選擇的可儲存條件是 T'06 CMP 的一部分,但它們可以組合的方式有限。在 T'09 中,新功能在於添加了新的搜尋細化布林邏輯運算子:OR、AND NOT 和 AND [後一種在大多數用途中有些多餘[注 1]]),因此高階使用者通常會定義一個搜尋條件,稱為搜尋過濾器,儲存它,然後使用它來縮減必須檢視的資源列表,以便在路線構建時找到所需的資源。
CM/CMP 具有複雜的搜尋功能,並自動識別和下載與每個資源相關的依賴項。CM/CMP 與CCP 緊密整合,也用於開啟資源進行編輯並提交它們以在 Trainz 中使用。在 TRS2006 及更高版本中,新的資源和資源克隆(帶有新 kuids 的副本)是透過 CM/CMP 建立的,儘管可以使用勘測員 中的“另存為”選項克隆路線 或會話。
|

從 CM-3.7 開始的 CMP 看起來很像一個帶可重新定位列的電子表格(來自 TS2009 的 CM-2.0),這意味著使用ALT+V 在“主檢視”(螢幕右側部分)中選擇的列稍後可以向左或向右滑動並重新排列以適應使用者偏好或你可能正在執行的任務型別。例如,有一天你可能想找到所有與 XYZ 路線和會話下載一起安裝的資源,所以想檢視安裝日期... 一個通常不提供資訊的日期資料列。有時你想要修改日期,而在其他情況下,區域、年代或 Trainz 構建值可能是你主要的排序和搜尋興趣。ALT+V 選單允許隱藏列或開啟它們的顯示,而拖動它們則允許你從左到右重新排列它們。
- 標題欄符號
在TC3 之後,以及在 TS2009-SP3 之後,CM/CMP 標題欄中出現了 CM-X.Y 符號,最初只是 CM-2.0,它隨著每次程式碼構建 遞增,因此顯示為字尾,以便直觀地提醒Trainz 構建標籤 或 Trainz 軟體的“版本”。現在它表示使用內容建立者 Plus (CCP) 編輯建立或更新的資源將被賦予的 Trainz 構建程式碼。
- 編輯模式
CM 支援兩種形式的資源編輯:CCP,它是一種表格式的填空式嚴格形式,用於將正確的部件分配給新的資源;或使用 Windows 實用程式進行自由形式的編輯。對於資源修復,幾乎每個人都避免使用 CCP,而使用 Windows 資源管理器編輯資料夾,直接訪問構成資源的檔案。這個資料夾和檔案可以通過幾種方式開啟
- 熱鍵SHFT+CTRL+E 直接開啟一個 Windows 資源管理器資料夾,不進行任何處理,它會立即彈出到其他螢幕視窗之上。
- RMBH+拖動+用什麼開啟 訪問了 \bin\...\Tools 子資料夾中安裝的 PEVtools 或其他批處理工具之一。 因此,例如,如果修復需要訪問紋理(例如在錯誤訊息中,您看到一個 alphamask 並且它的基本紋理大小不匹配,因此需要調整大小),則可以使用 PEV 的 images2TGA 實用程式開啟資源,並立即準備修復問題。 在這種情況下,視窗通常會根據您的影片設定和 Windows 中的內建偏差,位於其他 Windows 應用程式視窗的後面。 如果執行雙顯示器或三顯示器系統,這些通常會偏向於在 CM 的其他螢幕上開啟,因此將在可以立即看到的地方開啟。
|
目前,請注意 CM 頂部 主檢視 沿預設選項卡(每個選項卡在按下時都會在搜尋窗格中載入搜尋條件);以及透過使用 Tab ↹(切換)可以隱藏或開啟左手窗格。 如何在 CM 中高效搜尋
tutorial & reference will allow us to cover tips and tricks in depth outside this survey topic. (You didn't want to read that here, now anyway, did you?)

1. 下載助手 (DLH 窗格) 作為頂部窗格開啟,這裡顯示一個需要更新的專案。(注意圖示)
2. 搜尋窗格 視窗緊隨其後開啟(部分被遮擋在窗格之外),以及
3. 第三個,詳細資訊窗格 顯示資源的縮圖及其描述標籤的資料欄位資訊的一部分。 其他資訊被遮擋在窗格之外。
4. 而當最小化時,它們看起來與底部其他三個“摺疊”的窗格欄相同,只保留它們的標籤。
如您在下方和左側的影像中所見,每個左手窗格都有一個小的點選圖示,用於開啟或關閉它,在正常操作中,其中一個將是 DLH(下載助手)窗格,另一個是 資源詳細資訊窗格,根據需要,搜尋窗格 或其他組合 (上傳、存檔 和 選擇列表),基於您正在執行的操作,為您提供所需的靈活性。 每當設定好後,都可以關閉它們並仍然有效,或者可以使用 Tab ↹ 鍵交替按下,以相應的寬度或縮小來切換整個窗格集的開啟或關閉狀態。 顯示的其他窗格用於上傳、存檔等,但與 DLH 窗格一樣,這些主要用於將 主檢視 中的內容拖放到窗格中,因此必須開啟才能真正使用。 玩一玩,閱讀手冊,無論是印刷版還是 pdf 格式,然後重新閱讀它。 等一個月,再讀一次。 每次都會為您提供額外的知識和見解,以便您瞭解其功能,並進一步闡明我們在本文中介紹的內容。

您應該始終給 DLH 一些“幾分鐘”的時間來穩定下來,然後再點選 開始,但一旦它開始工作幾分鐘,如今點選開始似乎沒有任何風險,這與 CMP 曾表現出的一些不穩定性不同,正如 CMP 文章 中提到的那樣。 當然,CM-2.0 可能存在一些相同的問題,但 CM-3.3 及其後的版本將大部分資料管理解除安裝到 TADdaemon.exe 的更好的實現中,它在 TrainzUtil.exe 管理向資料庫新增、提取等操作的同時,控制著進出 DLS 的資料;這兩個程式在後臺都是不可見的,除了高階使用者之外。 TS12 的 TADdaemon 比 TS09 和 TS10 共享的技術有了很大的改進。
要選擇要下載的內容,請先設定搜尋條件(參見左側影像),然後單擊一個或多個資源以選中它們(突出顯示,CM 的顏色和突出顯示顏色由您在 Windows 主題中設定),然後將它們拖放到 DLH 窗格 中。 當您新增更多內容時,您可能會注意到一些活動正在進行,其中一部分是 CM 和 DLS 在填充依賴項——您選擇的資源所依賴的子資源,例如該型別鐵路車輛的轉向架、車輪或聯軸器,或者紋理等,這些都是您選擇的資源的一部分。 當您透過拖放新增更多內容時,列表將增長一個捲軸,並隨著依賴項的識別和新增而變得更長。
按鈕很簡單,開始、清除、停止 和 +/- 用於 新增/刪除 一個新的 “過濾行”(API 資料視窗)。 窗格中沒有任何內容時,它就已經被清除了。
| DLS“意外後果”示例 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DLS 路線下載的一個問題 獲取路線或場景可能會帶來 大量“成噸”的依賴項! (以及它們的錯誤,如果它們使用了舊的 kuid!)[註釋 2] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
下載的風險
[edit | edit source]新的 Trainzer 需要意識到過早下載過多內容的風險。有聰明的方法可以進行,也有效果不佳的方法。右側的表格說明了這一點。六個資產在 DLH 窗格中列出為下載。當 CM 添加了依賴項後,下載量達到了 36!增加了六倍,這只是一個溫和的例子。下載一個場景將引入一條路線,這條路線(以及自 TS10 引入分層以來)和場景可能分別具有數千或數百個資產依賴項。
搜尋窗格
[edit | edit source]也許比 DLH 甚至更多,搜尋窗格可能將獲得您最頻繁的關注。
備註、腳註和參考文獻
[edit | edit source]Config.txt 檔案在 Trainz 資產中是普遍存在的,因為沒有資產可以在沒有這種型別的計算機科學容器的情況下定義。在編輯或建立 Trainz 內容時,必須始終牢記關鍵字-鍵值對。 TrainzBaseSpec 包含資產定義 config.txt 檔案中最常見的數值和容器。
備註
- ↑ AND 布林運算子:在簡單過濾器中很少需要,因為在(堆疊) 一個接一個輸入的兩個過濾器輸入視窗會自動組合成布林 AND。因此,它的用處主要體現在使用 AND NOT 運算子首先與連結到第二個或第三個條件的條件一起使用,這兩個條件用 OR 運算子分隔。
- ↑ 關於下載意外後果:
據我所知,勘測器和 CM 在儲存資產時不會更新場景或路線 kuid 表(依賴項),如果較新的 Kuid2 或已廢棄的表條目替換了它。該操作似乎只會在載入時發生。因此,即使是更新的“改頭換面”的路線也可能需要舊的 KUID... 並且如果您的系統沒有最新更新,舊的也會一起出現。
這需要對每個丟失的依賴項進行版本檢查,然後進行下載。我們將'How-To' 過程在其他地方深入探討。
腳註
- ↑ TANE CM/SP1-狀況正常:託尼·希利亞姆在 8 月初的計劃中宣佈,沒有任何預期的釋出時間/截止日期。
參考文獻
- Trainz 印刷版或pdf 檔案 手冊,適用版本 - 通常在..\extras 或 ..\extras\manuals 資料夾
- TrainzOnline Wiki Config.txt 檔案頁面 和其他頁面
- TrainzOnline Wiki:內容建立者指南頁面(各種)
- 各種CCG 和 Auran 網站




