奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
& C( |5 f7 l/ I3 E! N* ?' ^% F3 o0 g' x/ m5 e. Z) s) ~( h8 J

4 _- [) @5 u; v& M+ o# Z( b. `5 y
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271' H* o& ]/ l4 X: u3 b  O, X

1 T" e) F: p4 NUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                : A7 ?( R" {6 @. W; O2 b
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
2 W( b+ E% _3 U+ J ver. 0.20, 2010-01-19
  @$ r" C5 i5 `) u5 N; v3 l8 a, _: S# F
- DAO TLK Editing Tool
( Y' j* Y. F  g - Can handle multi-referenced string(s).
1 j( a* q' g! L. t4 m3 Y) g - Export (Tab Sep. or Line Sep. with/without dup.)# E: J! {' A: w4 U2 w' N, M1 C
- Import (Tab Sep. or Line Sep.)7 `4 v' f3 Y9 m% T* i& B
- Comparing tlk-files- k! f7 \5 y4 [" A! c
- Checking categories of the strings and Filtering the strings.. w* I- x; P' k/ N/ }$ D
  
0 b3 `: z* Q6 |% I - Require .NET Framework.0 Q; Q8 \0 S) d- q8 X

; D0 q2 u$ s$ o$ j- T# b6 G. I* Without command-line option, Program starts in UI Mode.
) C* ?' q2 }; m6 g0 \7 g& {. ^3 X7 ?. `. Z" H
* Command-Line mode ---------------------------------------
" G  y3 l. v- Y/ @$ j  f6 A1 K6 e; Z
Exitcode: 0 No-Error or Succeed. else, Error Occurred
) y+ i) U& k) o
$ Q. ^$ C- U: A/ ECommon options, U2 Y. j- P7 t6 H! x! c% I" v
! }8 w. {5 X+ ?$ ]# u3 K. N
- Option with 'Q', silent mode. doesn't display message box for error( t4 c, B7 T  y# E7 E* t7 v
- Option with 'X', always display message box showing exitcode% `# _5 W9 H5 C% [1 x" F& v
- Option with 'Z', logging off
' r9 o. q* Y$ a* l, v9 M- E9 o/ k5 t5 [' S$ a7 F/ x$ S1 ?
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt0 g# C( @- x4 V
/ |# w% f! @0 C8 z: F8 F1 w
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File+ F8 W3 e  [- P  O! E8 D

$ [$ f0 j" e- G$ E7 N2 P& V! UDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt) ~8 |4 H4 S+ L& p! j
- G1 W3 n! c+ U; [$ b! X7 E4 l
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ! ?6 P% _4 D* q- t8 Y% ~/ Z

6 ?& S2 T7 r$ N/ K2 m8 }0 L4 |DAOTlkEdit -diff[m] a.txt b.txt
) e) C- k  E) Z( g( @( L6 l4 I7 N
. X6 P1 p& W4 s5 f - 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>9 E- h3 m( m, Y: v4 R# N0 P, [
- Case option without 'm' (-diff), Tab Sep. txt file.- t* y0 {8 m. ]
- Case option with 'm' (-diffm), Line Sep. txt file.8 W. X2 f5 R& Y- |6 M2 [

7 P% P- y9 |; |1 x. x5 GDAOTlkEdit -e[m] from-tlk-file [to-txt-file]$ S# P. k# ~6 {
* D4 n5 w( U2 I+ L; w1 |
- Export string item(s)
/ C5 V( a5 V5 V6 ~5 J6 v0 c - Option with 'u', extract without dup.
5 |' L3 R! S! A0 v% X) ], y - Option with 'm', Line Sep. txt file.
2 J" K7 p* {) |' O - Option with 's', sorted by strref.4 Q/ w: L7 F* C; n/ d4 E$ A$ u0 g( ^
- Case omitted to-txt-file, saved to tlk-file.txt
; M4 U$ H1 v- `$ f, K/ G! f) d) g+ f7 {& E: U0 P: a
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
4 i; J+ l: `4 j( {( H/ q( D5 |$ Z
' C% J9 H/ M" R- y - Import string item(s)+ @7 ~- C% x  e% l: {5 g+ Z
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"! ]6 R6 ~: _5 z8 I/ v
- Option with 'S', update a string value separately by strref
8 \) J- e* [% P' C - Option without 'S', update directly the shared-string (multi-reference string value)
! N) L3 ~8 U- t; A3 x - Option with 'R', strings will be reconstructed, and the same strings be merged.
* f( ]" M0 H$ \- ^ - Case omitted save-tlk-file, overwrite tlk-file, I5 k2 M# k( c& U

# M- W9 H1 S4 ?* _) A# NDAOTlkEdit -d source-files output-save-directory export-txt-file
& @) O+ {( c8 q  \/ b$ n
8 B5 {7 Z8 q1 ^" A  ^ - Remove & Export GFF3.2x embeded strings
$ ]7 V: x% I: J. r$ j - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
' f2 j& c0 J$ \$ u  
  d2 ~7 l$ w& d& K4 F* History -------------------------------------------------2 ]/ s7 j  q/ C% h& t  ?
) z( K' Z8 r$ _3 V$ X
ver. 0.20, 2010-01-198 K) w4 |* l7 l& O6 P! F6 u

; W9 s& U8 O& K1 N- fixed. didn't found strref.  y1 \3 o2 {: A* `+ n: L
- added. GFF3.2x remove & export embeded string.5 f0 C$ I' c' s" N+ u9 l5 h& R6 ^7 H8 C
- added, Find All
! F4 L' w' @* O& Y5 n# Q- fixed, edit text didn't changed when undo current cell
5 w! @: [* N3 n" P# N' t9 \& Z& e- fixed, Find(F2) didn't do from start row. (v0.16 bug)6 F1 ?4 B1 J1 V& n- }& u/ b/ g3 m
- deleted, empty.tlk
, l* O8 b( D: R! D- k# {5 z
7 _) R# R# |$ J[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
; o+ p/ w" e2 L8 c如果有支援字典檔的話,那翻譯、校正起來就方便多了。
4 Y% h) E1 G, l2 c. d1 j" b. t. e! s4 W. v( s
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 y( s5 {" O% Y0 ^3 k( R給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% Q' D8 d/ M% {- l/ }5 U0 y給UTF8什麼的文本,導回就亂碼了。 ...
: b9 f/ }& ]/ R0 o5 Pblackteajing 發表於 2010-5-2 15:49
! w5 [) e* r) S2 S! w& G

9 f" u8 Z' r/ `- ?/ v6 i( G話說,我是用這個來修改 TLK 檔案的,3 F! u1 [8 h4 h+ @1 h! s
# _/ g1 l* ]" E  r; M% r$ y
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
( b, v; K  M' D) M6 X
2 ~  Q& F8 H; U$ n' m匯出時選圖中那項,就不會是亂碼了,
) v2 R' h& O! K[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?# K( Y& ?  X3 i' n, |0 [% @- g
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 * C4 G# c' |" g8 ~2 w

) h. F8 y" F$ n( H$ d" \+ g+ lgood software !!! % g/ W! k9 q6 D  @0 ]
support, support !!!
0 m! Y+ y# g9 z- I2 V
# ?* p# |2 O0 O1 y疑問,
4 n2 s9 d0 ]2 c. \5 W在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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