奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
0 V, y4 A' ]( g# U. j$ e7 ^# v' O. }5 ~  b+ ~

" n* r" ]: w" }3 L5 ~7 A$ g4 j1 C0 U9 z
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
6 h( D( N$ V5 [, Y, `- o) {
8 S; @- _. c5 ?' Y! SUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                1 j" G; _6 p# a% v: q1 \
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit); `0 g% Y( q; S/ f8 d$ u- s: O& O
ver. 0.20, 2010-01-19$ o% F$ n9 F9 y: Q0 B: y) l
7 J$ o8 [2 k3 W7 A+ z  @0 G8 v
- DAO TLK Editing Tool
+ k; {1 w7 t2 Q! \. x - Can handle multi-referenced string(s).
2 \4 C; R; B9 G$ ` - Export (Tab Sep. or Line Sep. with/without dup.)3 c6 x: q* L' Q# }# Y2 l; Q
- Import (Tab Sep. or Line Sep.)
: e. l0 h3 v) q* M* t - Comparing tlk-files" C, R/ q* n; g/ u2 b
- Checking categories of the strings and Filtering the strings.: ~0 @+ O8 n- B6 ]/ h
  2 m! |1 o% }& Y. X, N" s, Q$ n
- Require .NET Framework.
- ^! I3 L9 E0 l0 U/ @8 }  i: c- ]4 `0 k1 m0 z$ Q. A
* Without command-line option, Program starts in UI Mode.$ ^, {- V9 r7 u" w
9 x6 S3 f/ @$ Z+ a  w6 y! E
* Command-Line mode ---------------------------------------; K4 p* s! D- A. f3 n5 @9 x3 u

  T9 {1 Y6 a0 l) L3 i5 f$ J+ B" pExitcode: 0 No-Error or Succeed. else, Error Occurred
( o7 H3 {! l' Z: J6 ^7 [4 g
- C& }+ W, [- b7 x1 ^) k" GCommon options3 y1 F2 `% |, [  R) o4 `; h7 E

7 r# T% e  h' l( @' y& W - Option with 'Q', silent mode. doesn't display message box for error
- o1 {. z" v+ X* V2 z. x" I; D - Option with 'X', always display message box showing exitcode
* ~1 `3 G4 V+ W/ ]: d - Option with 'Z', logging off
( Q! v1 }8 C; b9 y- o% h; H5 }& B4 ], j' V
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
8 G' j9 P2 X! v! ~
) v* L2 J9 n( R - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
+ G. O* u2 g$ u( U+ V$ E0 C  P% F7 j7 q% w/ z& i1 I5 J
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt8 p5 h8 M  Y8 r5 e4 K) j
% J% @( D1 o( }; I
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
1 v" {* \3 C5 C0 P
) _1 t3 y9 [5 M! _DAOTlkEdit -diff[m] a.txt b.txt& H  t! d# v+ v' o
, y+ t. j, I; J, o
- 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>8 E* ^2 S7 b0 @4 ]' Y
- Case option without 'm' (-diff), Tab Sep. txt file.
! d2 g% R, m# B1 Y  \ - Case option with 'm' (-diffm), Line Sep. txt file.1 c* P! H9 Y" P! l

* n% k, C  T4 O7 y/ a! H) ADAOTlkEdit -e[m] from-tlk-file [to-txt-file]/ G4 \/ _8 o! N
. V: ]7 V) H- ]4 S; _- K9 S
- Export string item(s)  R7 ?  q' i7 [4 O
- Option with 'u', extract without dup.
. @2 W6 F4 L/ l2 N  {) L - Option with 'm', Line Sep. txt file.
9 P" F3 m- M( U1 V5 Q - Option with 's', sorted by strref.
# J$ d; U* M1 s) l - Case omitted to-txt-file, saved to tlk-file.txt
/ e( L9 r# D5 V. p" R! }, D6 ]6 l' y7 e" _3 \# s2 Y+ x
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]9 \: O! H) l2 Q: p0 j7 ]
  t  v) ^: Y% J* y
- Import string item(s)
" w& \. O9 B9 G6 q+ N - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"7 r( D& Z% h7 N$ u. s
- Option with 'S', update a string value separately by strref8 P+ s& {; T; d1 E: r" f
- Option without 'S', update directly the shared-string (multi-reference string value)
/ s* B0 w. u0 a - Option with 'R', strings will be reconstructed, and the same strings be merged.. J; N$ C3 e% f" `% b# I
- Case omitted save-tlk-file, overwrite tlk-file1 V$ C  z: _, ~4 D

8 a! {6 s. A' VDAOTlkEdit -d source-files output-save-directory export-txt-file
& E) D& N* X" }; L) Q
4 \3 C$ n0 e8 z* {; h8 j - Remove & Export GFF3.2x embeded strings' e& B& {' E3 S4 {5 R2 w
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
9 h3 P" M, Z; v. b: E  
, O0 R( o+ U9 T) Z0 M0 w% `* History -------------------------------------------------
2 ]6 `2 R: c; T! D5 _3 I3 }9 _
ver. 0.20, 2010-01-19. |) M4 g5 |6 v
7 c4 x3 d6 x( W1 h% S# q
- fixed. didn't found strref.7 g/ J7 z/ h) B. a4 L! w
- added. GFF3.2x remove & export embeded string.
2 p  i$ k5 m  x2 f" y- added, Find All
, d4 M' f8 B$ v/ _: m; L- fixed, edit text didn't changed when undo current cell
( h. @$ f. Z2 H" y+ q3 Y% Z- fixed, Find(F2) didn't do from start row. (v0.16 bug): N& a- \: m* m/ X+ w: E' e: X& \
- deleted, empty.tlk
9 r7 I; }. ~8 _( |+ i
% m/ q9 j' w. @5 l[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,8 m  N. S0 L! S
如果有支援字典檔的話,那翻譯、校正起來就方便多了。- f) S8 }1 f; g, g" j6 i
, }" k" c9 c) `# L/ l* E
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼' ?: K, H# y9 ~: ~# {
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 M+ n! ?! O7 E: V7 h# H9 @給UTF8什麼的文本,導回就亂碼了。 ...' O& \& l8 @' Z7 \3 I: @
blackteajing 發表於 2010-5-2 15:49
6 Q' M5 b7 Q8 V( U* e4 T

2 |- q* P9 v( s0 f" }7 k5 S' Y話說,我是用這個來修改 TLK 檔案的,
4 q& ~0 A1 E$ a: D5 \, d" {2 B2 _9 o$ ^
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
% X+ a/ w: F& Z# Y4 d. q
+ j/ ]; z4 G, f) s+ T# u匯出時選圖中那項,就不會是亂碼了,+ A4 P8 Z& M* P0 t4 R8 G
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?- s1 x4 r1 n1 j) V
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
. h9 g* W( i$ _: e/ o
) Z7 |9 w% m1 G* a7 _6 zgood software !!! ' Q6 o# [4 ?# N) F" V
support, support !!!+ W8 o( |$ t* ?$ F: g. ]6 z3 o1 ?
+ D9 i5 a3 o5 z
疑問,+ M( W9 H5 C7 Q. L" v& S0 F: y( C
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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