奇幻遊戲社群

標題: 國外高手製作的 DAOTlkEdit 0.20 [打印本頁]

作者: mymag    時間: 2010-2-28 06:30:44     標題: 國外高手製作的 DAOTlkEdit 0.20

國外高手製作的 DAO TLK Editor 非常實用/ o) x! I# x% y  J1 V' E

, C) L8 P7 k1 S1 @ ; H6 W5 e* K1 r. r8 R3 I" {0 T8 \3 \

% j, }$ S& ~1 n原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271+ O$ }: r6 Q3 o* `' [

0 ~. o2 I( s7 ^Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                9 A: t: ^0 d7 h
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)) Y. F7 W8 `3 p0 f
ver. 0.20, 2010-01-19; y; T  P' Z5 k' m# l

$ f% {) s$ H" ~0 j" B - DAO TLK Editing Tool6 P/ O9 r! _; C+ p/ ^
- Can handle multi-referenced string(s).  w/ C. O; K1 o
- Export (Tab Sep. or Line Sep. with/without dup.)5 E. j' ]6 h$ c
- Import (Tab Sep. or Line Sep.)" d; T/ k3 H% j- o; t8 J
- Comparing tlk-files  w9 F0 E6 i, }8 q
- Checking categories of the strings and Filtering the strings.+ R& B3 S1 C. Z/ P; R* T
  & v- t  a( U- k- W, M
- Require .NET Framework.
9 o  Z; Z6 A- z/ C$ k. w. Q* A
7 J( ?  \+ Q+ L* W9 M5 D7 z* Without command-line option, Program starts in UI Mode.6 k! C9 o2 X" b

5 o9 M4 f/ Q9 q* Command-Line mode ---------------------------------------
$ m# O/ |( }$ [7 u& d
$ U7 Q3 ^! F8 [9 LExitcode: 0 No-Error or Succeed. else, Error Occurred
+ G7 M9 }( F* @) {0 x
% z0 x4 m9 T9 g( N. r1 E5 l! H  _Common options* S' y# o( f2 `' ^$ Q" @& ~5 f

4 K! \$ B* e; i) C& @! R - Option with 'Q', silent mode. doesn't display message box for error
4 ^, S$ R0 g: y. P - Option with 'X', always display message box showing exitcode
  B& t6 I6 A/ _, i - Option with 'Z', logging off
; c8 e' N( v5 l8 f7 p6 t9 t4 Z6 N+ P& V: X
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
; q; v; P1 A& {" |. j
4 H6 A$ a4 r" }( B, h" z - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
1 A8 P/ T3 `6 R, H$ T" \# Q0 J7 ~. R
8 C1 r$ ~  Z, b4 [DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
' l  {  }0 e' ^: `: j4 D( W6 L  O# P# u3 l5 C" Z
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT : J0 Z' r! }: ^& E: x
0 O& G1 r9 ?6 y+ {1 c$ w9 S4 G. V  q1 l
DAOTlkEdit -diff[m] a.txt b.txt1 a# ~# H2 |" D- u
1 y: E4 D0 {+ k
- Compare two txt file, and Extract diff strings To <a.diff.txt / b.diff.txt> with same item(s) and order. plus <a.only.txt / b.only.txt>  E) V; i: }9 V; ^8 }) a# D
- Case option without 'm' (-diff), Tab Sep. txt file.
% o- S( {) i% D- `  h$ R! Z0 P - Case option with 'm' (-diffm), Line Sep. txt file.- y. g4 ~( `" O! g; z

% G9 a8 y' o1 L( V) A8 D! jDAOTlkEdit -e[m] from-tlk-file [to-txt-file]. `$ W9 M9 y5 @4 G& Y

  y! V! O1 j( c7 U/ v4 M* |6 U8 W0 Q3 l - Export string item(s)
$ R7 z4 E% S- d; f5 |7 y% Y0 x - Option with 'u', extract without dup.
% r2 W! t# Y9 q& I7 F; S4 b# W* T - Option with 'm', Line Sep. txt file.8 L/ o% z/ C  y2 ?" q0 n
- Option with 's', sorted by strref.% F) ]/ k; j5 Q( l' @* m& y) }: L
- Case omitted to-txt-file, saved to tlk-file.txt
: d" }9 |8 u8 j( a# h0 B% F5 g8 s4 H$ Q& S1 }; W3 ^
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
% K0 T8 Z8 Z# t) s/ W7 T+ P- R5 d+ e+ [. \$ d
- Import string item(s)
$ Y: c7 C6 ~3 O, x- ]: l, R. d- ? - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
. H" O2 m! g! o) J+ G& @$ O - Option with 'S', update a string value separately by strref
0 p1 P3 A/ ~' Y3 X5 I$ m) r - Option without 'S', update directly the shared-string (multi-reference string value)6 g8 ]+ t! J% z( x, A) y6 L
- Option with 'R', strings will be reconstructed, and the same strings be merged.
# W6 J( j0 a  N2 q- s - Case omitted save-tlk-file, overwrite tlk-file
9 f: q; G0 c7 U( B7 X8 e
# y5 @3 |4 }- X8 w) iDAOTlkEdit -d source-files output-save-directory export-txt-file. X/ p9 ~, F; k$ _. A: u! W: h% f

+ l! o, j0 U" l+ P+ A - Remove & Export GFF3.2x embeded strings
3 h9 z# _* |1 \0 E  y9 c0 H - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
' O' J% h& v" b  
1 z2 d. e4 H0 U, c+ m% T! K* History -------------------------------------------------2 r" A' Q7 W, S8 T  ^
. L+ P0 _  C7 ?8 c' a
ver. 0.20, 2010-01-19" l( U4 _: J$ d+ W! J5 n7 \
$ _7 r, p/ M: B4 h% P: V- L
- fixed. didn't found strref.
8 X1 K* S5 z0 z! e6 _8 y: x- added. GFF3.2x remove & export embeded string.
3 Y% b2 h% H* M, x" e+ r- added, Find All
( x3 |" `2 K4 E- fixed, edit text didn't changed when undo current cell
# c* E' ~- K. Z+ p3 w/ \9 z4 r+ [. b- fixed, Find(F2) didn't do from start row. (v0.16 bug)' e) f# W1 E+ S
- deleted, empty.tlk
0 {/ s* M3 E7 ]- u9 q- b' h4 k& _7 \
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,/ |$ Y5 i' c& P0 `1 T/ \/ S; r
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
8 V7 d5 F( h& C( X
1 R; V1 m+ _' \" N* R, S( R等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼6 G; f1 K' }: R& o/ X, E) q& G
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' k( W7 O# c/ I7 V給UTF8什麼的文本,導回就亂碼了。 ...
9 U' w& l! b8 Sblackteajing 發表於 2010-5-2 15:49

' g- K/ L/ m3 k8 r& C. ?; T0 r2 _, K: K( Y: l# [5 @! x
話說,我是用這個來修改 TLK 檔案的,* K6 x) q2 J$ u9 ]! h- y
3 S1 n# z" u/ U
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
) L- ~! ]  l+ M0 O* A+ h* C2 `2 j- a2 E! r7 {
匯出時選圖中那項,就不會是亂碼了,
, G* H( F0 D) e. ?4 |[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

貌似很有用的工具啊,能看到所有分支对话的剧本吗~~~
作者: asuszyj    時間: 2010-5-10 18:29:59

下载不能?) b* s1 u! Q2 j, @! Q
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
4 {1 ]! F" O/ w8 e) L
$ u! @1 J5 n9 T. }good software !!! " Y6 C$ ~% z# s6 W
support, support !!!
0 S% z$ ~1 D3 G1 |. l# d1 u5 \& S% g' r5 I
疑問,
' H2 _: @, B, @3 [3 x在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




歡迎光臨 奇幻遊戲社群 (http://59.120.61.89/tuxbb/) Powered by Discuz! X2