奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用% K0 m! i$ i  F5 ~1 [6 k

- X- N5 f( b9 b1 K* X( l/ x
2 M2 y, G( {6 }3 L' x
8 |$ {7 S% e8 C( K* v6 l原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271' Q: v9 y5 T, K% G# M* @( ]" p* l

% p1 \8 I. \( U1 E# }7 `Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
- m4 L6 I7 n/ e8 l, b4 p2 mDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit): r! ~5 D. n! b; _: T$ D
ver. 0.20, 2010-01-19
7 O" T8 T' r8 T% f3 u7 @; _
2 Y3 J! R- h: T  F( q  _& _1 c0 c8 j - DAO TLK Editing Tool6 q/ k+ F- y8 r7 b. Z
- Can handle multi-referenced string(s).
3 c. Y$ ]2 i0 d - Export (Tab Sep. or Line Sep. with/without dup.)
" c9 ~( ^9 X; H6 @+ K9 Z& I* V - Import (Tab Sep. or Line Sep.)
* m6 L, k4 _0 G7 F7 D - Comparing tlk-files
' w) {* O! w! g8 ^- }2 U - Checking categories of the strings and Filtering the strings.$ ]9 H9 c% H- B
  
% b. U' T/ b( U  A7 x4 v" y% F - Require .NET Framework.
* |& P3 t! g4 t; I1 u. A8 M0 G8 }& `$ u% q# F
* Without command-line option, Program starts in UI Mode.
9 H  x4 |  ~8 U6 \1 O" a' b/ S7 |" [5 N9 `; t- ^" }
* Command-Line mode ---------------------------------------8 n% T; r5 ]% g3 \( p* W2 }, }

* P3 {; l4 F# w4 v, [0 ?' tExitcode: 0 No-Error or Succeed. else, Error Occurred
$ W! {1 }+ ^: T& K0 q( R
4 b5 Z4 [8 d& j+ J9 e* J/ @Common options
, {2 \9 _/ Q$ k6 l) ?* A; m+ q  b* h$ N  G) i2 B
- Option with 'Q', silent mode. doesn't display message box for error/ ]/ z" |8 v# g+ A$ w7 m
- Option with 'X', always display message box showing exitcode
) }* W- l' n& M1 z0 }1 } - Option with 'Z', logging off
$ K1 V7 u- z; F' f/ K: W
- |7 z% O# D: }1 q" RDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt$ v# Q: V1 l& z& `

7 O: h* b9 I+ i: w$ [2 ^0 O/ e$ { - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File4 Q4 u& E" B. q
/ `  H/ Y0 r1 ~$ }# f$ ]0 M
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
( J% `; n8 v% o7 A+ p, r$ l" D  |
/ x8 u9 ^& [4 ` - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
( ^6 l7 q! ~9 s  g+ U5 D! d: @- d) X' Q
DAOTlkEdit -diff[m] a.txt b.txt6 @/ {% p' F; r$ ]: o& r1 u
) @4 f  r* t8 e6 d( v0 _1 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>
7 A2 M  ]/ K5 d8 s* B - Case option without 'm' (-diff), Tab Sep. txt file.; W; U- x" M2 ^+ {3 _8 `# p; h
- Case option with 'm' (-diffm), Line Sep. txt file.
$ H4 h* c8 A( a9 S. G7 J% {
( Z5 p6 m7 b: w% q5 zDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
. C5 j2 z* s! t7 `- c
( L3 R: g: k" ]& y. D- y: S - Export string item(s)
0 d$ K" O0 `# m+ y, h( [7 k' F - Option with 'u', extract without dup.& X( B) L' ~3 {4 s! @
- Option with 'm', Line Sep. txt file.7 d+ e: u, \; R  x
- Option with 's', sorted by strref.
, e3 o* E9 z- d: B" h% A - Case omitted to-txt-file, saved to tlk-file.txt( E0 }' A( \8 l
/ t- ~) k$ `5 a$ A
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]% \) n7 Z5 A; x& h) v
1 _2 q- M" V6 Y; V1 m5 ]; P/ [
- Import string item(s)
) [  \8 G# H8 _1 T8 q5 X1 y: Q - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"  C4 _0 ]% x7 X  S$ b# Z
- Option with 'S', update a string value separately by strref) J0 N& l7 X$ r+ a
- Option without 'S', update directly the shared-string (multi-reference string value)3 Z! n% Q* K( p+ A, D
- Option with 'R', strings will be reconstructed, and the same strings be merged.3 N3 ^% N. ^- ^1 S% w% C
- Case omitted save-tlk-file, overwrite tlk-file0 q8 R1 u0 ^) N) r0 Z8 E2 ^

& q" k# v: n, B6 E$ ?9 F, j, k% ~DAOTlkEdit -d source-files output-save-directory export-txt-file
9 Q9 r- S5 [( Y' c% K+ E  m
: f0 c; t) c3 t: c - Remove & Export GFF3.2x embeded strings
# b+ ?- I+ \* J" }' O4 o - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf": k' e) ?# }$ b
  
( p. m, t. E3 r3 g7 c0 |7 o6 d, x* History -------------------------------------------------. v% G  T% {) G

- C" `; z0 {2 q% [/ O+ `ver. 0.20, 2010-01-19
; Y% t3 B7 s: f" l
5 F, |9 f. |) A% g9 `3 g. t- fixed. didn't found strref." _( n9 v( J& ]1 Z% C6 O
- added. GFF3.2x remove & export embeded string.# W; g+ P0 c+ x/ ^5 U7 j$ B! d; ^
- added, Find All! Y0 y9 E+ T3 O/ n: b8 n
- fixed, edit text didn't changed when undo current cell/ }  B( d8 [2 W: c0 C% r8 E3 R3 n
- fixed, Find(F2) didn't do from start row. (v0.16 bug)1 o. O% ^3 L+ f- ^7 |4 A
- deleted, empty.tlk
+ b% a$ ?! l, Z& s4 X. a
2 ^- V6 D) c7 x/ N* e) L' [# J[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,0 D! q8 T8 H9 M
如果有支援字典檔的話,那翻譯、校正起來就方便多了。% J) ^" c2 W4 p1 `2 N8 w" u# F- q

0 r$ d4 w) \5 o1 d/ u等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 v( @9 ]6 @$ g' j8 @9 }給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 H7 J" e0 I8 s
給UTF8什麼的文本,導回就亂碼了。 ...7 m4 F! ]9 u# C
blackteajing 發表於 2010-5-2 15:49
- ?% [0 l* [' l' t
! Y7 l" C4 [4 {7 x
話說,我是用這個來修改 TLK 檔案的,, s  T" [* f4 v' ?  n
; c8 A0 d& ]) j' e/ t
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了" L! G5 j. }$ f, y/ w& F1 D
0 P; M, D* B' \" c+ g
匯出時選圖中那項,就不會是亂碼了,
* q" ?: w9 S3 O5 @& }9 @4 a) M[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
( C$ @. y7 h2 o- u/ _對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ C' Z# j  @; m2 P. J

+ D8 V' j* m( S& M$ W3 l# l0 @5 egood software !!! " N5 w. t+ _5 v4 j
support, support !!!( N- Y9 h. ~; }: R! H: D

4 g! }4 m: ]* B* {4 Z疑問,
3 |) j8 G' M& q0 t  `在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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