奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用* a* `& s4 J1 T! b, q

. E, q3 i" |7 I' U# r   L2 M" K5 ~# J3 j
: I! v* w: U) s3 r0 G/ V
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
1 ~0 i& l* A% w8 k; |% v4 s; I$ b# V  g
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ; G" x3 f' H5 s7 c( W. N! W
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
0 o) A2 y% g6 E ver. 0.20, 2010-01-19
. K. s0 I3 a: L/ [4 q
* c, R- A9 u* K" { - DAO TLK Editing Tool# c* n0 D( u' w% F6 I
- Can handle multi-referenced string(s).
: N% x" B/ J. a8 y9 }& f6 T1 d - Export (Tab Sep. or Line Sep. with/without dup.)
$ P% ?, s5 }- p8 V6 k0 I  v - Import (Tab Sep. or Line Sep.)
% |9 c0 G. ^% i - Comparing tlk-files& a. Y5 |6 \9 C8 s4 _
- Checking categories of the strings and Filtering the strings.2 g" k9 u# K# W
  
: ^. X' [: y* a, h6 m. l0 a - Require .NET Framework.2 d3 Y/ A1 x1 f" F$ y4 x

5 X- C& Z; S; [8 K' {0 R' Q* Without command-line option, Program starts in UI Mode.
) A9 v) F! |; I# d' Z& X* }4 U& Z8 ]& E% u
* Command-Line mode ---------------------------------------/ Y( _1 ?% k5 Y- Y1 r+ w
1 r% H6 Z9 E5 x+ i0 d; O
Exitcode: 0 No-Error or Succeed. else, Error Occurred6 X" z+ u# x8 T0 k2 v" S; p/ Y
9 ^) Y' m2 K, T- h& O8 u) D3 ?( h, Y
Common options2 f$ `6 A; g7 r  C

) A0 G0 N# ^, K5 \* A4 a - Option with 'Q', silent mode. doesn't display message box for error
8 C8 @. ^* `- E* S# j+ u - Option with 'X', always display message box showing exitcode0 U" V5 i. R6 g6 ^5 _
- Option with 'Z', logging off
7 d4 x4 `% u0 o  x/ [
6 m+ m4 g; [) X6 BDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
4 c# d+ v# N7 n2 s' i) Z* W  O3 m: j( y& L3 X
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
7 `2 I) y' o3 e% r* j5 h. l
1 G+ U! n; i) C3 b( o" aDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
- w  z1 |! |7 C2 B: ]/ R4 h2 f+ |: F8 K" ^; r
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
( i8 R6 m! h: d$ r1 ]5 x) ^# V% K/ |) K) }( I. C. k
DAOTlkEdit -diff[m] a.txt b.txt
3 g: @# Q) b/ o5 x6 Q2 L0 ?4 c5 r3 {& j) ]1 L1 w: G$ z
- 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>
1 j7 |+ a: n$ h- Y6 p, S - Case option without 'm' (-diff), Tab Sep. txt file.
7 R, M3 H5 w% O9 O) N6 E/ O - Case option with 'm' (-diffm), Line Sep. txt file.
6 ?  K! i$ A: C, N- l
1 B( y8 \- N* r) iDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
: q: w% w  y- r0 x8 |8 {. b# B* c- ^( b$ K3 f  m2 I5 ?4 b
- Export string item(s); N0 U  }+ @* |4 I
- Option with 'u', extract without dup.+ w1 \4 l" e8 T; v+ j7 R! n8 k
- Option with 'm', Line Sep. txt file.+ I, H( F: ^" f: q
- Option with 's', sorted by strref.
2 V' a/ u5 i4 g( Z3 N2 D - Case omitted to-txt-file, saved to tlk-file.txt% K9 ~% |6 p2 }# ?. `# R

( m5 p+ b/ f% K$ d* {( `DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]) Y2 h0 k5 [3 ?

' j: |) y! A5 k4 n; t1 @- i - Import string item(s)0 Q, i9 M, }6 B' w; y
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt", ^) G/ y2 W4 m; U' X
- Option with 'S', update a string value separately by strref
0 z, @4 g# i  G+ g4 }5 a - Option without 'S', update directly the shared-string (multi-reference string value)5 j; K8 K8 p/ m$ A5 U8 H
- Option with 'R', strings will be reconstructed, and the same strings be merged.
5 |) a0 W5 C- t - Case omitted save-tlk-file, overwrite tlk-file
4 o0 j* C4 m/ H, ~( T! F$ m # W/ w  Y; ^  l( {  Q' b! O, g5 n
DAOTlkEdit -d source-files output-save-directory export-txt-file3 f' z3 X4 p' M: m; C8 E
- g3 P/ E  @6 c2 ^; _
- Remove & Export GFF3.2x embeded strings
3 K" H& O' ^1 p8 s - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"4 G. T& r3 s: R" I( I" Y
  ; C, q6 D7 ~1 Y$ A! d
* History -------------------------------------------------/ D" s( M+ y; ^7 q
- O0 K/ A3 p- l( p2 X
ver. 0.20, 2010-01-19
7 p' \0 e" ^# `5 g7 f( T6 o( l: `/ y  g
- fixed. didn't found strref.
. j3 J( _8 t/ m" `& m; |- added. GFF3.2x remove & export embeded string.
, P$ p/ `5 R' a: |5 x6 c- added, Find All7 l$ b& e# Z/ T& A! c
- fixed, edit text didn't changed when undo current cell) K- k9 w% d$ R0 K& _- d- `
- fixed, Find(F2) didn't do from start row. (v0.16 bug); R5 f9 f. ~  E. U& e, N+ y
- deleted, empty.tlk
) c2 g& y; A, @$ G, n! C
/ W- D: z1 f6 Q5 U9 o3 I; L[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
0 {, `% L& @# E' _& G3 j6 D如果有支援字典檔的話,那翻譯、校正起來就方便多了。
; N7 `% X# r7 @2 T  Q( P6 A, D5 R- k) d* S5 ~* `
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 U8 U0 i; Y. S" A0 U7 \9 @給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
- q7 j; j1 H6 I7 u: A& p給UTF8什麼的文本,導回就亂碼了。 ...! z& Y. C4 _7 {/ g6 U2 y8 x
blackteajing 發表於 2010-5-2 15:49
/ N. j" H# r: b% k# u# `

# E9 M) O/ a# s) s話說,我是用這個來修改 TLK 檔案的,& J- D8 U; u8 K8 ]# D
* w8 O" t* T; [( ?6 ~
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了% ~+ A. B' r+ r; x- ?
9 Q0 e* i5 ]. B# s0 [4 X1 @2 F
匯出時選圖中那項,就不會是亂碼了,+ D) F  F8 ]2 D6 a# D8 I& A5 \
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?2 o, }# W- i3 A8 G- n/ O- P
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
9 Y7 U# R" x6 D- `4 N* C7 Q! D8 w. O5 F
good software !!!
& y8 @2 R+ M: s0 U5 k" c0 c, Tsupport, support !!!+ ~+ O0 k# |, v) p; y
! z0 {% d$ @2 ~7 P; M) B
疑問,
; y8 v2 Z5 P1 e; q8 G' i7 F在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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