導航:首頁 > 文件教程 > fo4edit讀取文件中

fo4edit讀取文件中

發布時間:2023-06-05 00:41:35

⑴ fo4edit怎麼設置中文

本帖最後由 媽媽說用戶名不能太長 於 2015-12-24 14:38 編輯

2015-12-19 為master條目的復制添加了空值判定,修復了2015-12-17master條目為空時進行復制可能導致部分條目失效的問題 (如果論壇有漢化,最好優先用漢化版本,如果仍然存在英文,可以考慮使用下這個) 另外有人提到漢化不全的問題,這個腳本的功能是快速恢復被mod覆蓋的文本,並不是自動漢化。。。如果是新增的文本是不會覆寫過去的。而且覆寫過程只會覆寫條目頂層的FullName和Description,不會覆寫其他任何任何任何內容,所以類似技能相關的lable標簽,嵌套在其他標簽內的名字和描述都不會自動漢化,依然需要手動處理。所以還是那句話:如果論壇有漢化,最好優先用漢化版本。

首先是FO4Edit下載
http://bbs.3dmgame.com/thread-4981009-1-1.html

FO4Edit中文化
中文化部分可以使用老滾5當時使用的方法,只不過需要需要變更默認載入的文件,我這里寫了一個簡單的bat文件
放到FO4Edit文件夾下,執行runFO4EditCN.bat即可啟動支持中文的FO4Edit 中文UTF8支持來源 來源點我
自己下載,然後用命令行「hdtTES5EditUTF8_loader.exe FO4Edit.exe」執行也是一樣的
剛載入mod之後,Fallout4.esm並沒有載入本地化文件 右鍵Fallout4.esm,依此選擇Other -> Localization -> Language -> cn(或者你需要的語言) 選擇完之後就能看見正常的文本了 寫在修改mod之前 千萬不要直接使用FO4Edit修改Fallout 4.esm,如果要漢化主文件,建議使用Fallout4Translator
http://bbs.3dmgame.com/thread-4980980-1-1.html

這里有更為詳細的使用方法,如果認為本篇接下來的說明過於簡介,可以去下面的帖子看看 http://bbs.3dmgame.com/thread-4991180-1-1.html
作者是shihenwx同學

帶界面的完全漢化版也有了,大家可以試試,暫時還不太完善,如果有問題可以去下面帖子反饋,大家多用才能早點完善。 http://bbs.3dmgame.com/thread-4990796-1-1.html

【簡略教程】 我下面提到的內容是用來將Fallout 4.esm中已有的文本,覆蓋到其他mod中的。 比如英文版的「更多的裝甲槽位」和「更多的可改造服裝」,他們會修改服裝,然後順帶改了服裝的名字,所以游戲里會顯示英文服裝名字。這時候就可以用這個方法,將Fallout 4.esm中的中文,覆蓋到這些mod裡面,然後這些mod就中文化了。 這個方法的優勢是,可以讓mod和當前你使用的原版文本內容一致,比如你可能在使用簡體中文那麼復制之後得到的mod就是簡中的,而現在發布的漢化可能是針對原版繁中的。(不過由於是復制原始文本,所以如果mod新增了物品,還是需要手動漢化) 如何使用FO4Edit快速修改esm/esp文件來恢復被mod覆蓋的原版內容文本
FO4Edit自某個版本提供腳本功能之後,其可用性提高了一大步。
這里講一下如何使用它來快速恢復被修改的原版文本 1、首先需要用FO4Edit打開esp/esm文件 當然這一步是廢話。。。但是必須要有。而且最好單獨打開,這樣可以保證復制過去的是原始文本。 2、載入本地化文件 載入之後右鍵需要漢化的mod(或者mod條目瀏覽那裡的空白也可以) 依此選擇Other -> Localization -> Language -> cn(或者你需要的語言) 3、恢復文本 在你需要恢復的 mod/條目/條目分類 上點擊右鍵,選擇 Apply Script 然後在Script的下拉列表裡找到名為「Restore record names from master」的腳本 當然,那個不知道是猴年的腳本,直接運行是沒有用的(也許每個人都不一樣,但我這邊是不行的) 所以需要將該腳本進行修改,將'FULL'和'DESC'欄位的名字補全為'FULL - Name'和'DESC - Description' (請下載附件的pas文件,復制到FO4Edit的Edit Scripts文件夾下,然後使用。這里就不講了) 4、執行腳本 點擊OK,一秒還原(以More armor slots.esp為例,如果mod大了,估計會慢些) 5、關閉FO4Edit並保存修改 用過FO4Edit的都懂。。。點右上角關閉,然後勾上要保存的腳本,點OK。 右下角有個備份選項(請確保勾上了),如果修改之後無法正常工作可以用來還原,目錄就在存放esp的Data文件夾的FO4Edit Backups子文件夾里 Script: 為了方便更新,不再列出code內容,請使用附件的pas文件 圖?因為需要一點動手能力,所以就放步驟3那裡調用腳本那一步的圖 (主要是告訴大家點哪裡比較方便,實際自己會玩的話,可以試一試,很多方法可以完成這一步) 圖以外的步驟如果試了一下,發現自己不會的話,請使用別人編輯好的esm/esp文件。 呃,但願別沉的太早了。

⑵ delphi 中 讀取文件

Delphi同Object Pascal一樣支持三種文件類型,即:文本文件、記錄文件、無類型文件。

文本文件
文本文件類型的版變權量用如下方法聲明:
var
TextFileVar: Text ;
文本文件是以行為單位進行讀、寫操作的。由於每一行長度不一定相同,不能計算出給定行在文件中的確切位置,因而只能順序地讀寫。而且文本文件只能單獨為讀或寫而打開,在一個打開的文本文件上同時進行讀、寫操作是不允許的。

記錄文件
記錄文件是一種操作更為靈活的文件類型。它允許同時為讀和寫打開,而且由於記錄文件中每條記錄的長度固定,所以可隨機存取。記錄文件的類型變數可如下聲明:
var
RecordFileVar: file of RecordType;
RecordType是一個自定義的記錄類型。

無類型文件
無類型文件提供了底層的I/O通道,可用於存取可變長度記錄的文件。經常用於文件的復制操作中。由於Delphi提供了更好的方法,所以無類型文件很少使用。

⑶ delphi中如何讀取ini文件中的內容,並顯示在edit中,需要執行程序後edit中就顯示

在程式的OnCreate屬性增加FormCreate事件: //程式啟動就執行
procere Tfrm_main.FormCreate(Sender: TObject);
begin
With TINIFile.Create(filename) do begin //filename為文件路徑+名稱
edit1.Text :=ReadString(SectionName,IdentName,DefaultValue);
end;
end;

例如,以下三行為ini文件中的內容,那麼,PrinterSetting為SectionName,ComNo和BaudRate均為IdentName,DefaultValue表示找不到相關SectionName或IdentName時採取的默認值(找不到則為DefaultValue,找得到則為找到的值,如ReadString('PrinterSetting','ComNo','2')=1而ReadString('PrinterSetting','ComNumber','2')=2).

[PrinterSetting]
ComNo=1
BaudRate=9600

閱讀全文

與fo4edit讀取文件中相關的資料

熱點內容
小論文發表了但是數據錯誤怎麼辦 瀏覽:952
注冊表禁止啟動程序運行 瀏覽:705
網路優化總體流程圖 瀏覽:735
前端程序員簡歷模板 瀏覽:706
蜂巢積木編程機器人怎麼樣 瀏覽:561
微信小程序tips 瀏覽:117
油印文件有哪些 瀏覽:854
java線程買票案例 瀏覽:672
java架構培訓 瀏覽:857
price是什麼文件 瀏覽:258
手機游戲編程哪個好學 瀏覽:259
qq郵箱怎麼發語音文件 瀏覽:494
php刪除資料庫記錄 瀏覽:905
文件校驗工具有哪些 瀏覽:158
蘋果app被亂扣費怎麼投訴 瀏覽:269
數據通信工程師要負責多少設備 瀏覽:904
excel有沒有多個文件數據鏈接 瀏覽:842
鄭州兒童編程課程應該怎麼選擇 瀏覽:103
word2003二級標題編號 瀏覽:370
ipad百度雲盤壓縮文件 瀏覽:912

友情鏈接