奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
; o/ X: \6 v9 W. P/ S% T
, y3 |6 `4 F7 T- r- m6 D
/ E' u$ ^5 g; _+ t7 M7 \( u1 M/ H- c8 v. E% r, e5 x  o
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
3 i7 Y4 N% K. [+ u5 l9 m; j5 t: K( M$ x. H* @6 K
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                % \/ R+ C: R! \1 Q: a0 {; ~6 l
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
% h/ {- t" Q6 |1 ?8 _( `& x ver. 0.20, 2010-01-19
) X( g' Q. s# k3 P3 @' }
+ O1 v7 E9 N! H - DAO TLK Editing Tool
! Z0 z/ K- c2 ~4 r - Can handle multi-referenced string(s).
' [$ H: u  B. M; w( d% @! {5 w - Export (Tab Sep. or Line Sep. with/without dup.)
8 D- ]" @( T% o8 L2 w2 Y( K; x - Import (Tab Sep. or Line Sep.)
9 b7 y- j3 P! S& @2 |4 T - Comparing tlk-files
9 n) @9 k0 g' F0 j  h - Checking categories of the strings and Filtering the strings.4 \& r  T% g* ^8 `
  
+ G) S% u+ x7 H4 C( N2 c4 j8 ]& ]! A, f - Require .NET Framework.
1 h9 a8 M3 @, o/ F5 K8 K) i# o/ E5 o4 |4 w% K6 E
* Without command-line option, Program starts in UI Mode.$ E% T1 C# c7 K7 @& b
# ?, J/ i/ }3 Z& J8 c
* Command-Line mode ---------------------------------------
& E+ ~" W+ t# G! ?9 M: r7 x6 R
+ c2 [- U1 ]7 I9 t. k9 f, Q' gExitcode: 0 No-Error or Succeed. else, Error Occurred4 ]5 t2 U- {* M# B  _0 j" K9 t

8 U. W/ G8 r9 t! M( pCommon options* {  i) F: r3 n# n+ V0 p' U

7 t) G/ U7 I) `- O - Option with 'Q', silent mode. doesn't display message box for error+ @* [+ E% y& ~8 r/ R5 w
- Option with 'X', always display message box showing exitcode
3 m$ ]* c8 y) V: y0 ? - Option with 'Z', logging off3 [# o# F" w8 i# a& {( `
+ T  ?# Y1 `0 ^' N5 w1 E
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
9 s, D" [9 E0 D9 l
( v2 Z+ h# S/ O$ t - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% t3 K4 g. e9 H+ W; ]

5 D# O" p& C  }# y; [0 g# a# S0 Q2 uDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt) p, \% [" b0 s4 Q

' U( F% Q9 E3 }7 k0 C& M - Tab Sep. TXT File to SDJ's tlkeditor Export TXT % W' g4 h4 J5 r( q

# n7 L9 v7 \2 J9 n% DDAOTlkEdit -diff[m] a.txt b.txt1 _. `# E0 l9 \% O' B# ^
- o' l' J$ c4 D% @
- 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>4 G. e% q5 ^5 ?4 x/ b
- Case option without 'm' (-diff), Tab Sep. txt file.5 s; j, P$ N* r  w( p8 U& @9 g
- Case option with 'm' (-diffm), Line Sep. txt file.% c# e+ s. z) L( _6 Y  `  r. d

4 h  r0 z5 p) }1 JDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
; ]2 Q9 k! s; L& m
% V% Q' \$ D1 n& \, M* P" o2 a: l - Export string item(s)
. s, f0 g5 d9 H7 g3 Z% U1 a - Option with 'u', extract without dup.
+ |0 L8 v& L$ X$ Y: m6 X$ `6 y$ s4 l - Option with 'm', Line Sep. txt file.3 i. ^/ Z; ~9 D7 f3 `5 o
- Option with 's', sorted by strref.5 D  E; I7 X& ]# q: Q# K3 U7 p
- Case omitted to-txt-file, saved to tlk-file.txt
# b0 Y: q  z0 n1 w% y
# X% ~$ J2 i3 W1 {& }, h4 C6 i6 yDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
8 A  [6 a0 w" y; U* K# z4 D& f" z' n3 n4 `1 B+ n* L8 `6 l
- Import string item(s)6 R+ m1 e  r6 s* {) s
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"! ~9 r* J( U& O+ o
- Option with 'S', update a string value separately by strref
0 G. C% a$ I' x! x9 {8 o3 P - Option without 'S', update directly the shared-string (multi-reference string value)$ l& {+ J& O; Y4 G4 |9 b$ B5 u: T
- Option with 'R', strings will be reconstructed, and the same strings be merged.- v, @! t" H" D) }0 @7 T
- Case omitted save-tlk-file, overwrite tlk-file
8 D3 b( o" |- |3 g
. d1 Y3 u& q3 Z) {6 A/ @5 e6 L/ |DAOTlkEdit -d source-files output-save-directory export-txt-file2 ]3 K: X* I8 C  @6 a) q8 L
+ n; U. q" y/ w1 t6 G% @. w9 h
- Remove & Export GFF3.2x embeded strings
# Q' ?( i7 R8 V/ V& p2 _ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"( i6 H! e3 C) E  D, ^" g
  
2 y) @% K- q  v0 j1 f' \9 x/ |7 Q* History -------------------------------------------------
# i" W' f+ z  x$ ~3 a  F) G# B8 ], r. A
ver. 0.20, 2010-01-19
0 s# w9 y1 {% ~
6 }/ P2 I5 D: Y3 z- fixed. didn't found strref.
, `/ c" {1 c6 o- Y1 V; O: T- added. GFF3.2x remove & export embeded string.
+ ?8 j4 H( k7 A# R2 ?1 X2 C- added, Find All
8 g; J# z! d2 [" K  r9 n- fixed, edit text didn't changed when undo current cell# B# H6 K& V8 s
- fixed, Find(F2) didn't do from start row. (v0.16 bug). m. s. |0 Q' E, y. {: \$ r/ |
- deleted, empty.tlk6 m7 `+ s; ^+ x

: O$ }/ c) M5 f. y# B$ a7 y+ a[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,& F$ M, ?8 A  [7 R& V
如果有支援字典檔的話,那翻譯、校正起來就方便多了。4 ]# p: }: T- S9 V+ K

) K6 |; A. x5 z6 G3 Z5 I等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 V% {( s! ^! d5 x& Z
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
: k$ r+ c  H/ O, g$ \給UTF8什麼的文本,導回就亂碼了。 ...: {6 ^2 Y6 b  L
blackteajing 發表於 2010-5-2 15:49

- J% y4 c, p4 b- i  y3 w+ B1 P% Z+ a: H
話說,我是用這個來修改 TLK 檔案的,$ M8 x/ y: ?5 g3 L  e% U1 y2 ^6 h
$ s4 U1 p4 M6 ]% T) p9 p! f$ i- G
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了1 `% R6 [. u' E  ~

/ K2 i, j' ~9 u) d3 F  l8 s6 z. d* v匯出時選圖中那項,就不會是亂碼了,! a1 {9 H9 ~( s+ A) u  c+ u( q6 E
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?" |& n4 V; h5 Y, z
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 * ?$ w( _8 w0 c& d. V! ]
' [: A% V' I- _. G- |
good software !!!
& Z# q0 h7 @( t! A6 psupport, support !!!
- D8 q$ `$ X7 {& D: U4 P7 G8 ^8 K# W. H* {9 c( V' Q
疑問,
0 |0 |$ n2 K8 \3 w) r4 ]在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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