奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
/ C4 w; o6 a8 D/ B5 S
5 n0 ]; p  d9 u, K% [ 7 k: a0 h5 f* a/ L

! t: V1 B& I! Z. j  l' {1 j原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
$ h/ w+ \1 w6 m, U* ~- L( l) o0 S9 ]: Q
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                / i: @) E6 E/ h* E2 ^
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
3 j' G, L* E3 F) J, x ver. 0.20, 2010-01-19
$ G8 S& G( J5 E; L& W
8 b! i. B/ |6 ]2 h6 v6 |  f - DAO TLK Editing Tool9 }9 U, `' \+ i" T3 d) q/ u
- Can handle multi-referenced string(s).
. E; {- h+ {6 L0 [) D - Export (Tab Sep. or Line Sep. with/without dup.)7 r- V; i2 H8 w! }7 ?. R
- Import (Tab Sep. or Line Sep.)$ a5 C9 l/ P3 q8 {4 f
- Comparing tlk-files$ ?* m# b3 Q3 i& ?. |# _* X
- Checking categories of the strings and Filtering the strings.
) j0 m' Q/ H; ?  * d! o- e: d$ L! l* O7 E
- Require .NET Framework./ v# z5 k$ j, I2 j& m

. _/ y; [7 x' z* p" y$ Z* J( O* Without command-line option, Program starts in UI Mode.5 J) ~8 L- \, o8 f+ H
' p; @# O; P0 a( x. ~6 i5 R, q* R
* Command-Line mode ---------------------------------------
3 R1 i2 t9 ~. n5 H; b, [$ m+ @& L% z1 K% F7 m; Y' D4 K
Exitcode: 0 No-Error or Succeed. else, Error Occurred; [- t1 K/ M  P6 v) e) g+ i5 ]

+ k& m1 g3 E. E; ZCommon options
9 K1 l$ m) L5 m$ [) @( Z, J( \$ s% Y! |9 _
- Option with 'Q', silent mode. doesn't display message box for error
/ A7 A# e) @% @1 `8 [+ e9 _9 d - Option with 'X', always display message box showing exitcode
1 K( Q# ^2 c0 t* w - Option with 'Z', logging off8 i3 v3 k0 {; r( O+ }' y
9 A) e0 x% W% i% ^, _# K9 \
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
  ^  L! @4 J6 u- x1 `( }
: V7 h# ?$ J5 x' _: M% t - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
3 J6 o1 E9 B. t: P' `; X& I- e5 H# x8 a5 J- f- \" _$ @$ Y9 k4 t/ u# s3 Q
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
' h3 b4 I9 _* r" w9 ?; z) l6 A9 h; Z, ~
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 {5 m/ S' H- j/ x$ w
1 l0 {4 e( a2 h; L! p% ~% t
DAOTlkEdit -diff[m] a.txt b.txt
0 C- r1 ?% K+ _7 A& H2 |, p( l# m2 ]0 X0 k2 y+ n8 L) r, Z6 Y
- 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>" Y8 B# i9 T$ i* U* E4 E5 E
- Case option without 'm' (-diff), Tab Sep. txt file.
! p8 X5 L4 e/ {; f! Q& t: V: c1 G+ T - Case option with 'm' (-diffm), Line Sep. txt file.
: n7 G0 e) b( `: p# A$ b
3 c+ s0 F$ ~1 JDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
% A! t8 p/ U- V; C8 T
  @7 ]6 n8 j3 G5 {; F/ V( K - Export string item(s): f4 S7 q' }+ ~0 o$ }
- Option with 'u', extract without dup.* d! H3 e& Y: w6 G- c* k" h0 q
- Option with 'm', Line Sep. txt file.
1 X, G/ P$ g* Z - Option with 's', sorted by strref.$ O7 R' u& U2 U5 m6 C( y
- Case omitted to-txt-file, saved to tlk-file.txt% E% F6 T( z4 X2 F
2 ?, q, l" M+ K8 U. g
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]7 C& @: [1 Q  T. `
. X/ U1 u4 m, L6 s: }% A
- Import string item(s)' s: ^/ z* E. _* d- p+ K+ x- _
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
# g( E7 }7 B7 y1 K+ W$ ~. S - Option with 'S', update a string value separately by strref
, c9 S* ^5 S) H+ o; G; b' d - Option without 'S', update directly the shared-string (multi-reference string value)" {) f2 N& p% ]' m2 I/ `5 m7 R
- Option with 'R', strings will be reconstructed, and the same strings be merged.
1 R+ M( x, l3 ] - Case omitted save-tlk-file, overwrite tlk-file
$ Y) s7 l1 e  ^& C7 i$ Y& l2 x
4 [. e% Q* L8 W/ _# s: l  fDAOTlkEdit -d source-files output-save-directory export-txt-file
5 [" b! U: t' h8 C4 F" d, J% L  Q$ E, g
- Remove & Export GFF3.2x embeded strings
( _7 N! a" U, {1 V/ A/ d - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
; x- G, G, T+ K; H9 G: q+ [  ; u; l& C7 A4 D1 }* {4 ~' B
* History -------------------------------------------------' {, v5 W/ Z9 j; X8 Q, B
% H6 Y6 ?4 ^* h) o: C6 Y- y3 I
ver. 0.20, 2010-01-19) Q' N- `8 O0 g
0 d: k% U) S9 E  E
- fixed. didn't found strref.; N6 p. \5 B4 ?/ i+ x  H4 t
- added. GFF3.2x remove & export embeded string.
0 l4 v$ ^  P( ^% Y8 E3 K+ k) h  |- added, Find All
' i; k) y5 e% ]1 z: w- fixed, edit text didn't changed when undo current cell
7 {2 J3 w  f2 R: N- fixed, Find(F2) didn't do from start row. (v0.16 bug): ^$ ]+ ^, O- G! M
- deleted, empty.tlk
2 F. a2 K4 m% _6 m* y7 A$ ~+ z0 X7 [3 [+ l, f
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,+ P/ I4 d) g  X1 G
如果有支援字典檔的話,那翻譯、校正起來就方便多了。/ L6 L  e# ]$ G, \8 b+ c" }. P
! @3 O7 s( h0 t" O* x4 ^2 T
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
/ u7 I; D8 J- G! J8 k" u給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
) k: e  b0 Z8 b' ^9 d給UTF8什麼的文本,導回就亂碼了。 ...4 U$ R& C& `( x  ~6 R3 s* @
blackteajing 發表於 2010-5-2 15:49
8 H/ ~5 c$ U2 {8 V* E! \

: X9 ]+ V# n: k話說,我是用這個來修改 TLK 檔案的,$ v. j7 Q. _$ c, s% ^6 F+ I
' W# v- |& j" c7 P5 Z9 e3 T: x2 ?
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
& Y5 h4 K- @! F+ l; ]  d! d; Z; r- ?
匯出時選圖中那項,就不會是亂碼了,
* n0 V; r8 X: i, E' n1 R[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?+ u* k" [% ~' w" k0 k
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ; \+ K9 l* b1 s3 f; X0 Z$ M0 x
" ^& V6 V* {/ p5 F+ S3 o2 g
good software !!! . U9 r/ ]" ^6 D
support, support !!!
/ O7 B' w4 R: d3 L2 K$ f  ]+ H/ e. R
疑問,% j- ~/ g! }" T4 O& I0 H1 r
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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