Trainz/內容管理器/內容管理器 Plus
|
|||
|
| 詞彙表 |
| HKeys-CM |
| HKeys-DVR |
| HKeys-SUR |
| HKeys-WIN |
| 滑鼠使用 |
| 符號 |
操作說明: 點選正文中的腳註 ([2]) 或註釋標籤 ([note 12]) 會導航你 (定位頁面) 到該條目的確切文字。 • 然後: 點選那裡的?符號將帶你回到你開始閱讀的地方。 |

內容管理器 Plus 是 Trainz 中新增的新模組,隨 2005 年 11 月釋出的 TRS2006 一起釋出,使用者可以透過它安裝新的模型資產或匯出路線以供共享。雖然 CM 或 ContentManager.exe 也是 TRS2004 中的獨立 EXE 檔案實用程式 - 但 2004 年的設施很原始,儘管比在 Trainz 1.0 到 Trainz UTC 中執行獨立維護和維護功能的幾個 EXE 模組有了改進,將這些可執行檔案中的幾個功能組合在一起。雖然仍然是一個獨立的模組,但 TRS2004 的 ContentManager 進一步發展,但仍然主要是一個本地資料庫管理和訪問工具,並且有單獨的程式來管理上傳和下載 cdp 檔案 資產到新建立的雲服務、Auran 的 Trainz 下載站 的 FTP 事務。
CMP (內容管理器 Plus) 的重大變化是將幾乎所有資料操作(除了編輯器)都組合到一個軟體包中,作為 TRS2006 和 Trainz Classics 及以後版本的功能,可以透過 Trainz 啟動程式 (Trainz 啟動程式) 螢幕訪問,或者直接載入 exe 或使用快捷方式。
• CM 的目的是管理硬碟驅動器上的資產(位於 Trainz/local 資料夾[註釋 1] 中),以及管理從 DLS 下載。
• CMP 具有完善的搜尋功能,並會自動下載與每個資產相關的依賴項。
CMP 與 CCP.exe 緊密整合,CCP.exe 是另一個 TRS2006 新資產管理工具,也可以用來開啟資產進行編輯,並在提交資產供 Trainz 使用之前對其進行適當的資料結構驗證。從 TS2009 開始,CCP 的驗證功能已內建到新的 CM 版本中,具有更嚴格的格式測試和錯誤資產拒絕功能。
在 TRS2006 中,雖然 CCP 可以用作'填寫表格的助手',但自 Trainz UTC 及以上版本以來,大多數內容創作者都在離線手動建立資產(使用標準文字編輯器和圖形工具),將獨立部分收集到一些新資產資料夾中 - 這些資料夾由其他工具建立和製作。然後透過 CMP 將資產資料夾提交到資料庫,今天的後繼 CM 透過將新資產資料夾拖放到 CM 並將其丟棄來實現。或者,CM/CMP 的下拉選單具有允許導航到和匯入此類資產資料夾的輸入模式。 cdp 檔案,Trainz 壓縮資料包('zip 檔案',用於 Trainz 資產)檔案也可以透過選單匯入,或者拖放到這些內容管理器中,所有這些都是基於 Windows 的程式。
|
不幸的是,CMP 因為其 bug 和問題而臭名昭著。對於許多使用者來說,崩潰、宕機、資產損壞、故障、不可預測性和資料丟失並非罕見。CMP 的可靠性因使用者而異,並且取決於系統設定和作業系統。
|
以下是一些針對 CMP 常見問題的建議補救措施列表。它是根據 Rob Shaw 在 Auran 論壇上的帖子。
- 如果 CMP 無法啟動,請按 CTRL-ALT-DEL(或 SHFT-CTRL-ESC)以呼叫 Windows 任務管理器。在“程序”中,檢視是否正在執行第二個 ContentManager 副本,如果是,則將其終止。
- 如果 CMP 無法識別使用者的登入資訊或錯誤地報告沒有 FCT(頭等車票)或類似問題,請檢查 C:\Program Files\Auran\TRS2006\Settings 資料夾中是否有任何內容設定為只讀。然後確保透過啟動程式>選項正確輸入登入詳細資訊,並重新整理它們(更改使用者名稱中的一個字母,然後將其改回)。
- 如果 CMP 無法連線到伺服器,請檢查防火牆程式報告的任何問題。如果問題仍然存在,在 CMP 設定>Internet 中,選擇“使用 Internet Explorer 設定”,據報道這有時會有幫助。
- 據報道,如果安裝了大量 DLS 內容,CMP 更可能頻繁崩潰。在這種情況下,刪除 ..\TRS2006\assets.tdx 檔案和 ..\TRS2006\Cache 資料夾內容可能會有所幫助。
(The later is routinely deleted as CMP boots itself regardless.) This is because occasionally the database becomes corrupted for unknown reasons. You need to run TRS2006 after deleting those items before launching CMP again, and TRS2006 may take a long time to start the first time after deleting the database.
- 貢獻作者:nismitunknown
由 nismit 在 auran trainz 論壇釋出
|
在我最初艱難的 2-3 天的 Trainz 2006 體驗之後,我逐漸瞭解了 CMP,事實上,我已經愛上了它,儘管它是一段漫長而艱難的旅程。當然,CMP 會卡住、崩潰,有時還會“忘記釋放物理記憶體,當它崩潰時,必須透過 Windows 任務管理器中的應用程式(或程序)標籤將其清除;但即使它卡住了,也能從中斷的地方恢復。
第一個突破是在 CMP 中開啟聲音,並聆聽它發出的聲音。然後下載部分開始變得有意義了。
將資源移動到下載助手視窗後,不要立即點選開始按鈕!等待它!當“資源列車”準備好下載時,會發出鈴聲訊號。
警告:不遵守 CMP 的“鐵路規則和條例”將增加事故和沮喪的風險。
當發出出發訊號時:按下“開始”。門衛的哨聲響起,CMP 開始下載。(對於 FCT 下載,通常會最大程度地利用連線頻寬,在我的情況下,高達 500KB/s。)
另一個(未描述的)聲音訊號,當下載助手完成了它的工作時發出。真正的樂趣(正如紅矮星號上的 Rimmer 所定義的那樣)開始了。按下“缺少依賴項”以初步評估“損失”。希望您在“狀態”列中一直看到“筆記型電腦”圖示。
不要排隊太多資源,除非您真的想給自己找麻煩。控制您的貪婪,將較大的運輸任務拆分成多個“資源列車”。
有時 CMP 無法找到資源,即使它們在 DLS 上。在 DLS 中搜索它們,並在那裡按下下載按鈕,以編組下一趟下載列車。有些資源在 DLS 上找不到,那麼您將回到這個論壇尋找提示。
一些資源會帶著錯誤下載。要麼是“缺少依賴項”,要麼是故障。doNT paNIC,大多數問題都很容易解決。首先,在右鍵單擊選單中開啟有問題的資源。
如果缺少依賴項,請選擇檢視依賴項,然後在彈出視窗中按下“在主列表中檢視”。在這裡,您將進行遞迴搜尋,查詢有故障或缺少依賴項的資源。
可以使用 3 或 4 種方法編輯有故障的資源,但我選擇不安裝 .NET 來節省寶貴的磁碟空間和錯誤空間,因此我只使用“在資源管理器中編輯”,因為我是一個老駭客,所以我更喜歡在沒有太多有問題的工具的情況下,直接觀察問題。
現在,我們已經找到了一個有故障的資源。如果您無法修復它,請確保在資源 RC 彈出選單中停用它。使用有故障的資源啟動 Trainz 是一個非常糟糕的主意,因為結果是不可預測的,應用程式崩潰的可能性很大。
使用“在資源管理器中編輯”(在資源彈出選單中的“編輯”下的子彈出選單中)進入有故障的資源,這將把資原始檔移動到 Trainz 根目錄(資料夾)中的一個編輯資料夾中。然後在 CMP 的資源彈出選單中選擇“檢視錯誤”,這樣您就知道在資原始檔夾中要修復哪些內容。大多數錯誤是 config.txt 檔案 和描述視覺資源元件的 *.texture.txt 檔案 中的非常簡單的語法錯誤。如果您遇到無法修復的問題,也許有人已經修復過或可以修復,所以您將回到 Trainz 論壇,分享社群成果或播種新的成果。
對於配置和紋理問題 - 如果您不知道如何修復資源 - 通常只需在 CMP 抱怨的文字行開頭新增“rem”即可。例如,如果 CMP 抱怨 config.txt 中的“surely”一詞,並且檔案中出現類似以下的程式碼行:"surely cmp will sour over this line"。
- 只需在行首新增 rem 作為字首,將其變成“註釋”,如下所示
- rem cmp will surely sour over this line(編輯說:現在無效 - 錯誤是在 V2.9 及更高版本中建立的!)
要驗證您的修復並恢復資源:在上述子選單中選擇“提交”。如果一切順利,資源狀態欄位中的紅色感嘆號 (!) 將消失,您可以繼續處理下一個有問題的專案。否則,重新檢查“檢視錯誤”並重覆上述編輯步驟。
現在,我們需要的是一種將修復後的資源傳回 DLS 的方法,而不用採用不太尊重且笨拙的克隆修復後的資源(使用您的使用者 ID)並將它上傳到 DLS,使其成為一個新的 KUID 的方法。如果使用版本增量將資源放回去,會更乾淨,也更尊重生產者的努力,這樣下一個下載它(作為依賴項)的人就會得到修復後的資源,而不必重複我在這裡描述的操作。
關於 Trainz'06 和 CMP 就這麼多。Vista 又是另一回事,如果 BG&Co(微軟)事先徵求我的意見,我會強烈建議反對它;-). 遺憾的是,SW(軟體)工程部門的人仍然認為使用者以及其他開發人員會閱讀手冊。這充其量是一種天真,因為很明顯,他們中的很多人自己都沒有閱讀手冊,導致了各種問題,這些問題的本質與本文回覆的主題非常相似。
再次提醒:在啟動 Trainz 之前,請務必提交所有資源,並停用無法修復或無法修復的資源。告別憂鬱的星期一。
注意:您似乎必須克隆並存檔已更正的資源,以便在清理後能夠恢復您的修復。

