奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
' o; G, H( G% o. q7 ]( j* S; d6 X* y' E7 ^# h
9 I( D0 W8 |3 J/ O$ c
: x; `3 A6 u  [" H: u) C
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271. D9 a- d" [5 J# Z6 S2 k& a& v

* H3 h. c0 F$ o0 K) gUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                7 `7 B. b& K- r
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
  Q2 f0 Z$ t2 m5 b+ [# R ver. 0.20, 2010-01-19
. |* U, ~, ~+ D" \8 ]) A3 n6 I' c5 h9 x
- DAO TLK Editing Tool% n6 M' g+ b% P" d
- Can handle multi-referenced string(s).- J7 G5 f% ?! w; Q( u* O4 E$ W+ ^
- Export (Tab Sep. or Line Sep. with/without dup.)1 i" z5 c2 r, q6 ?& b/ z
- Import (Tab Sep. or Line Sep.)- d+ ?- A9 h& S3 M# m' V
- Comparing tlk-files
8 d3 y* {) V5 _, N - Checking categories of the strings and Filtering the strings.8 v9 L) }- c9 c6 Y
  ! t+ E. }! L# |9 |* R' ~3 y3 ~
- Require .NET Framework.
6 S  _/ D3 ?# d/ \8 @7 R' ]# ^6 f8 N- O0 |6 |, R
* Without command-line option, Program starts in UI Mode.9 g1 \* ~/ {3 y4 W" u7 Y

3 z4 }  o6 t3 t; ]* e  p+ U' s* Command-Line mode ---------------------------------------. l2 m( A* ]1 L5 e" E. K
9 H5 z, i: y: A; A- ^- I, M7 w1 j
Exitcode: 0 No-Error or Succeed. else, Error Occurred' i! g: B. z( N: k6 g/ n9 T
/ R3 P1 j. `0 F7 h+ D4 A: O# n
Common options
7 D* i; q8 V" p. h* Y2 l  K, b, {; j* C: L+ F0 }
- Option with 'Q', silent mode. doesn't display message box for error
" P- k' F0 N" C( ] - Option with 'X', always display message box showing exitcode+ r9 i6 Z4 Z$ R5 U. A) E6 N+ J
- Option with 'Z', logging off
5 H" O; i/ f6 S3 ~2 k+ o. r  ]9 I2 O) ?0 T; G
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt2 l! [8 ~9 s, i# j

6 Y* s. Y" p& W# f# r - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
& |) y2 x% q6 c3 F; J% I5 h* v: [) S# V8 {- i0 Y
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt' ^6 Z% b. ~- E3 ^

0 A1 s9 O4 Z' I - Tab Sep. TXT File to SDJ's tlkeditor Export TXT ) i5 T8 C6 Y" [! D

! Y0 q6 q, J7 S  P$ SDAOTlkEdit -diff[m] a.txt b.txt
2 p! B8 Y$ L! h2 \! ]$ p9 N! P" V* k* w
- 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>5 d: R; x# f4 c9 g. j: \. a
- Case option without 'm' (-diff), Tab Sep. txt file.& m2 D& ?- R% I; x" o! V. X8 R
- Case option with 'm' (-diffm), Line Sep. txt file.2 B5 e/ j! z  p* `! L. b8 P/ B  Z
3 D) H4 T4 k4 C$ P. n
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]( F8 n/ {! U) D9 }3 E8 H% m1 w

. O+ I$ o6 M9 ^' u* ] - Export string item(s)
9 }- G+ f' Z6 E  D! s; L* r - Option with 'u', extract without dup.
$ {( V% O- ^, n/ B( V9 O! c- ^ - Option with 'm', Line Sep. txt file., \& n+ j' m6 \- y& k* e4 T" t
- Option with 's', sorted by strref.
* m: n0 n. F9 T/ B5 C9 C - Case omitted to-txt-file, saved to tlk-file.txt
1 h) f2 h5 |. Q6 @. E. W- P& ]# Z
1 i+ p+ H! _7 m- U; F. l, o0 ~DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
( s( P) I  G. ~3 q8 i  F, a$ h9 A5 v4 e  E) @$ ?4 p5 a# ?* G
- Import string item(s)8 A% Z9 Z) _+ @+ S  L" y# b
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"6 ?9 m/ p1 `" R# U- ?+ W
- Option with 'S', update a string value separately by strref
, p$ E* |) G: A( C - Option without 'S', update directly the shared-string (multi-reference string value)
$ B2 G) @  I1 M: g9 f* v - Option with 'R', strings will be reconstructed, and the same strings be merged.* I" h8 k% ?* c
- Case omitted save-tlk-file, overwrite tlk-file
  E9 E$ X6 f% A2 G$ `/ z   b5 L! |& z$ O8 b' N; g8 b
DAOTlkEdit -d source-files output-save-directory export-txt-file
$ M. m: j1 m0 N8 b
5 Z/ F. ]/ O9 T2 q. q9 @ - Remove & Export GFF3.2x embeded strings% P7 _4 M. R* F1 N: N/ H
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"" q) X  l, e( ^" I: R
  ; x# i& V$ D2 K& v2 q2 O5 q( P* j
* History -------------------------------------------------% d% s7 {9 c- F; ^+ k
# u) C3 S7 n8 n  @
ver. 0.20, 2010-01-191 y2 |' v8 O1 w7 ~

! u  U! Z  Y. z) M* n- fixed. didn't found strref.. Q0 J% a" |" Z7 x: o
- added. GFF3.2x remove & export embeded string.
! e0 o! v& m' ^3 s  Y' @  @- added, Find All
; `% I% _. I: d* M8 f- fixed, edit text didn't changed when undo current cell  v9 S+ f' d0 \7 d3 {
- fixed, Find(F2) didn't do from start row. (v0.16 bug)1 Z8 q6 J9 j; g3 n# u* I& F
- deleted, empty.tlk
* R% d8 Z; U% X8 @7 O9 o7 {
/ V& `& X3 ^& _6 t[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,0 r0 J5 B: o8 w9 m  b
如果有支援字典檔的話,那翻譯、校正起來就方便多了。+ D2 V) d% S( X3 f+ y' j2 e( {

, ~4 l" w6 G9 ~+ T% q等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 M$ K# z" u9 {. {" e9 F2 P5 p
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. ]+ [0 j0 B  b: `# d$ ^% p; v' T給UTF8什麼的文本,導回就亂碼了。 ...) h6 p* f+ {/ S$ B# x
blackteajing 發表於 2010-5-2 15:49
! x- w7 c, v$ b% ?6 H  O6 R
, @: h$ ?6 V. N& v/ G! m
話說,我是用這個來修改 TLK 檔案的,  S" h7 m# }# i& p# Z& P0 B* a

; r# G1 X. _7 }9 W1 G3 G/ G也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
# _9 e( y9 J) L. Q$ w4 v  [- n, Z/ G4 B" x) p5 Y& ]
匯出時選圖中那項,就不會是亂碼了,
, }# k! G" S) m+ q" ?9 c- L[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?1 y. ^8 }+ F" Q* M6 F# ~, H
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ( S- J. q) T- x; T/ ?& j3 E: N
  g; X$ Y+ L& O; \, r
good software !!!
3 E0 {+ G* w. z* x3 Qsupport, support !!!+ t' B0 g1 S& }) C: s0 h; s
1 n. M5 ?0 U7 S0 H4 o: a" J2 M
疑問,/ a, K9 a+ C+ J, m9 h. w: ^* u: {
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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