奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
: Y1 Q1 {" ?# s. V% o) a; Y% E5 I: M+ z% l. V$ d9 i" s
& c( R- d' q2 o
: w: w! E' Z: `, ?: E
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271$ o; |" A; b/ R1 Y" a
7 I. @% w2 z* V2 ^* i9 J# C
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
* A& z; f* C: `; uDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
/ }5 ^+ Q0 n( w% U# r ver. 0.20, 2010-01-19$ T8 g3 r0 Y* W! g' i
* u% Q) P2 w0 ^
- DAO TLK Editing Tool  @, d. b3 m$ B8 }/ {5 T( A
- Can handle multi-referenced string(s).
. {9 c9 s7 x+ t, n9 M" f - Export (Tab Sep. or Line Sep. with/without dup.)! }0 Q/ H; f# g8 G0 _* {
- Import (Tab Sep. or Line Sep.), Y+ f9 Z: c* b7 S" {+ ]7 u. l
- Comparing tlk-files
; F1 P+ j: {, m1 D$ s - Checking categories of the strings and Filtering the strings.2 w3 W) ~' T; \! F
  
/ [1 I" s3 P- S - Require .NET Framework.
" _4 {: a9 y2 s0 R& I& _' |! r3 P  J& N
* Without command-line option, Program starts in UI Mode.8 T" K/ R; w0 o! O. F- q( k
+ n5 `& T; m- K: A, a0 J# |  }
* Command-Line mode ---------------------------------------
. p$ U! E2 j) F' s
# e) |2 S2 E5 @Exitcode: 0 No-Error or Succeed. else, Error Occurred& Q# A3 W5 T  @7 |2 Q
# y! q! w; V- U' x! L: w5 N
Common options
8 ]' u2 q, c' X- I9 a$ ^( P# y3 F. q# D, \7 {0 p5 v5 h7 B! g3 }1 M
- Option with 'Q', silent mode. doesn't display message box for error
. Q0 z  t0 c: n% W - Option with 'X', always display message box showing exitcode( [7 ]. [1 K6 l
- Option with 'Z', logging off
8 e1 h1 I9 A5 `  ]7 }9 ]/ Z- M
& \1 ~6 `. _# b  hDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
7 d' Z3 f6 [2 z$ i* u( E9 Q. q  x4 ^7 W, W
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File6 `! H. w/ `. y1 o
6 Q% ^+ O4 `* u4 |; u
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
' ~2 K. a% P! h+ ?0 {4 s' {
8 d2 y6 V. ]& H; T( D. w - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
6 b* |- C1 k: R% s8 x, l
1 F8 k$ H1 b1 q8 T$ v) hDAOTlkEdit -diff[m] a.txt b.txt
+ Z. F+ [6 B3 V0 F4 v. @! |0 q6 y  f
- 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>
6 B* F' t% ]0 a - Case option without 'm' (-diff), Tab Sep. txt file.6 D9 ~% R  y1 L9 x$ c
- Case option with 'm' (-diffm), Line Sep. txt file.
- b# B, Q1 _# Q" z7 Z
2 B4 ?. P/ b- {DAOTlkEdit -e[m] from-tlk-file [to-txt-file]5 @9 Z. A" q6 Q5 }$ x3 f0 ]

6 R8 S: U  T  P, i - Export string item(s)
, D$ G9 E$ g; A4 G - Option with 'u', extract without dup.. t- d  V* y9 {2 x1 k3 r7 L
- Option with 'm', Line Sep. txt file.
8 ~$ s  V. p0 z! U - Option with 's', sorted by strref.+ s) L, @  a$ ?  Z* V% C
- Case omitted to-txt-file, saved to tlk-file.txt: ]5 z: w6 m6 r# @% I9 M! k

$ {  v- f# J- [5 Z; N+ q  @4 XDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
7 _" R, f: J( Y5 U
# l/ |! n5 F# Q$ T  M1 Q# I - Import string item(s)9 ^2 R, G1 p6 l! V6 I2 k
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"1 @) c) z$ i: J0 a# a' k
- Option with 'S', update a string value separately by strref
0 m. S: l. Z2 ~ - Option without 'S', update directly the shared-string (multi-reference string value)
7 T4 y0 }# e; X* e2 c1 V - Option with 'R', strings will be reconstructed, and the same strings be merged.
+ n9 ~+ [& c: L/ C: ^* V - Case omitted save-tlk-file, overwrite tlk-file
* |: F" L' T; X( N8 ^* Z/ ^
3 m0 O* b) a! R; g6 I4 KDAOTlkEdit -d source-files output-save-directory export-txt-file
' k  Q2 q! q4 W. a6 |) Y
7 z% A/ `" v. o+ I  Y1 `0 h - Remove & Export GFF3.2x embeded strings
* z: b( ^4 e$ A2 ~2 Z& Z2 N. k - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
& S( ^2 O( B7 l5 K  
- I  J) y0 q  ^4 }* History -------------------------------------------------3 ~$ g/ c* Z+ E
$ F% v1 n/ r0 Y, X4 j' d, ~2 |
ver. 0.20, 2010-01-19) G# g, m2 O0 j$ H

. V" \: _% e. `+ ^6 f- fixed. didn't found strref.
" M( w7 @7 A+ |0 J- added. GFF3.2x remove & export embeded string.+ Y% T4 Q& I& T1 b6 b$ O2 a7 ?; `
- added, Find All( ]6 j1 P2 `& t% z" R
- fixed, edit text didn't changed when undo current cell
1 M2 ]; a0 t5 w! h$ M! [0 G6 g- fixed, Find(F2) didn't do from start row. (v0.16 bug)8 M! M, Y! q: b
- deleted, empty.tlk& f! [- X1 a0 j5 I/ D
2 i1 K0 f5 O. h' B
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
. n, K$ R" ~0 N5 |. z如果有支援字典檔的話,那翻譯、校正起來就方便多了。# v4 S, U: C: ~/ A! H6 R
* u: H1 z: b4 Q
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼6 r- ~) O: P1 e$ ]6 Q0 P
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( a4 v2 H  v1 R: _8 `* G
給UTF8什麼的文本,導回就亂碼了。 ...
0 m! \$ i3 E7 J9 }" T: v$ wblackteajing 發表於 2010-5-2 15:49
: c2 i# P0 w5 A* D

) b) l6 L$ O$ N1 a, ^! `話說,我是用這個來修改 TLK 檔案的,1 X1 Q7 E7 X4 ]
0 ]( v: G! q7 b( Z' O  k- |
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了5 T! `# {: h. O: J9 ?2 U

* v( P( g$ k' T( q匯出時選圖中那項,就不會是亂碼了,
0 m; _  c4 L  [" ][attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
/ `7 m  I" t5 j2 i; c對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯   U% }. N9 v; N, b8 x# r. Z- A
& L; h& e/ n+ i/ E% T& b9 N
good software !!!
0 s' g8 m# _3 l' [- Psupport, support !!!7 C. q8 |! d+ o5 U4 Y$ q

+ P( [& U! v( P) i6 a" n, B: k! c& x疑問,
: D( @4 {6 k7 `  I& j8 i在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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