奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
# r9 B; p5 ~* A9 n+ p, p( ]0 {; x$ R- G! m; v5 h) |3 b2 }2 ^5 |

  x8 W1 u$ [4 Q, O. Q' z* k# C( o$ X* m. ~; `2 _; b+ E
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271& x4 g$ V; @& i0 \! T7 K6 q
) m7 \0 w& Q5 s9 t- w" i
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
, s" A. G7 P+ W2 K/ GDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)$ F. M+ }  [8 F; D! i: r( Y
ver. 0.20, 2010-01-19
* V% d3 q" U; i4 Q8 f% U: ~5 E4 s# p8 V
- DAO TLK Editing Tool: P" s8 z7 W! S( F$ Q% `  K
- Can handle multi-referenced string(s).. @) G9 q  E  e3 N) v8 M, O
- Export (Tab Sep. or Line Sep. with/without dup.), x+ s1 @; {3 Y5 N8 m' \: d
- Import (Tab Sep. or Line Sep.). \- P3 x, |; S: a; b8 p
- Comparing tlk-files+ {3 D; p5 m0 c  ~) x/ Y% R7 L2 e( t4 }
- Checking categories of the strings and Filtering the strings.
0 t% L0 ~8 \. L2 x: q  
& h; x- ]0 ^" N  Y4 M$ ?( k - Require .NET Framework.$ I1 U4 p& a' B1 x' R0 l

: |$ `. a; Q+ j8 Y4 z+ |* Without command-line option, Program starts in UI Mode.6 E. g: Y) m0 W) s( U7 r" @

& x  n5 N  s* f* Command-Line mode ---------------------------------------
. g* q8 A) B* t) Y+ V6 J9 Y5 c) C  Z( n$ B6 X- F6 ~3 S
Exitcode: 0 No-Error or Succeed. else, Error Occurred
1 ~: ~5 ]3 O* A  Z+ b% G+ s0 _" m
Common options
' y, @" g/ F$ H
8 l& H. K* z* `! U8 ^8 m" ~0 L7 G - Option with 'Q', silent mode. doesn't display message box for error# q' Q6 a; C1 A7 R) S' ]  P2 A* H
- Option with 'X', always display message box showing exitcode
$ R/ f( J6 L( V, \+ i% E5 m2 | - Option with 'Z', logging off1 P% m9 Z) H$ p3 `+ H- C9 b. p% M
3 ]  U' N, S% L" F
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt. Z* a4 e- [, E( X" T% M
/ T0 b, `9 e+ n
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
, M- p8 X1 b! i( k, L1 r7 Z+ `) ]: X6 x, _
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
0 C/ w7 {. y+ Q) C! b& N/ z0 m; e+ Y2 o! Y9 b. F
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
8 }# n+ y0 w& {
" H; ~* Z/ [! c$ V7 S; nDAOTlkEdit -diff[m] a.txt b.txt
5 }$ a5 b  c, \- H$ u3 j, _! F
8 H/ U: ?6 _: V% ~+ H - 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>
4 K4 t. j9 b5 i6 A - Case option without 'm' (-diff), Tab Sep. txt file.+ R8 f$ c( R( y
- Case option with 'm' (-diffm), Line Sep. txt file.
' H3 k0 z: p) x/ Z6 v. |: W+ @) C& \* o* ~
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]- N1 M  @/ c  ]. \
4 V9 s6 M  e0 P8 I  ]. B+ {! g2 Y0 g
- Export string item(s)
: V8 c+ t# R9 \7 M8 w - Option with 'u', extract without dup.
; L! l' K2 \: D- F2 L - Option with 'm', Line Sep. txt file.
' ^5 M% |8 R4 ~- F* b, d, U - Option with 's', sorted by strref.8 ^7 y* R% j: f/ w$ S: Q
- Case omitted to-txt-file, saved to tlk-file.txt
4 N1 q4 w8 {' o. {) C. C- C; z& ?" T) x" Y1 B, N- E! O5 O) b
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
; p+ t9 W, E) T2 j6 C8 N) K( C0 I( T
- Import string item(s)$ r& F6 l" ~, [% E2 X
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"4 E% o( N' g7 J5 Z* P; V4 y' t
- Option with 'S', update a string value separately by strref, c9 m5 y) [9 q8 g$ O6 j
- Option without 'S', update directly the shared-string (multi-reference string value)
" \, J1 Z- G" J4 f5 L/ z - Option with 'R', strings will be reconstructed, and the same strings be merged.
# a4 `. ?7 d1 d' q - Case omitted save-tlk-file, overwrite tlk-file0 ~2 @) ~4 V: ?; H6 r
+ ]& v) D1 p! \% E2 A
DAOTlkEdit -d source-files output-save-directory export-txt-file
9 {* O4 S9 m3 V
& D. E5 k0 O$ Y* ]) u8 ^ - Remove & Export GFF3.2x embeded strings
9 }  T* ]( }# F7 ?) O% ^ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
+ [8 H3 g! V8 D# a# I9 O  3 {/ _( V* w( A3 l1 ^0 D2 ]3 `
* History -------------------------------------------------
4 g! D+ K7 W, K7 C6 J  T
' o0 x0 \& c# s8 d. _! _2 Z# wver. 0.20, 2010-01-194 V0 ?' X% n/ A  e& T! Y7 k* f! [2 T8 ~

6 U5 m1 G; l6 [8 s; [* |- v- fixed. didn't found strref.: n- Y1 p" i- M# ]4 |, |1 L
- added. GFF3.2x remove & export embeded string.
3 E% M' b: P  i' C! A2 ~; r- added, Find All4 |$ \" @1 P0 s2 G; `% _8 f6 r
- fixed, edit text didn't changed when undo current cell, B" W; [% c+ e6 C8 o- p
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
4 H/ O  N" P/ a) Z/ i1 m" p- deleted, empty.tlk$ f' q# J" B+ v. r. A" y9 q

- _/ u2 N. ]/ A+ Y6 r8 z. D[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
" @/ r9 }3 t8 L/ f7 w如果有支援字典檔的話,那翻譯、校正起來就方便多了。
) T3 j9 a' C% a$ s2 D. I! u/ J, ]; I! ]1 Y+ M0 v' l+ B0 o
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼5 V, {0 {9 @5 `1 g" Y4 _- Q/ n
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
( U- L+ H4 s: h3 N& O2 f  V給UTF8什麼的文本,導回就亂碼了。 ...! M; _9 n/ ~& F* |' `
blackteajing 發表於 2010-5-2 15:49

# Z# h8 }$ [3 W$ |$ u
$ |" R; g/ ~' H話說,我是用這個來修改 TLK 檔案的,- l" l4 g) {& Z  q9 X. V
% u% n( B* a6 C2 Z
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
9 g$ o! S) Q4 M4 w0 \# O3 j2 E2 _, X6 u" i( `
匯出時選圖中那項,就不會是亂碼了,
4 o0 N  c. O- S* V6 _[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?7 C# d9 u+ r/ K
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
6 i' ?8 @; U2 g' A$ M, R* @
( |% z8 n0 C% Z6 j* ygood software !!!
4 y5 P7 W2 t5 Isupport, support !!!1 n) o1 ]! a( u+ O1 ], d0 [1 S( v4 h  q

% L# t- W+ t  n+ R/ Y疑問,$ D& r+ @9 P% V5 R# g
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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