奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
3 J7 d* f! D0 Z! Y) ]9 \* J, ~) ~! z: f0 Q" }

) ^* @# h, c. S! f6 j* ~" g1 z
3 ~) x) r: p, a( d" ]/ @: ]原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271; m7 w4 T/ N8 I
4 P5 ^. [/ Y% j3 _
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
$ \2 F1 ]5 b  E0 R% ^, _DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
& g& ?, p. n; S5 j0 L) R ver. 0.20, 2010-01-19
0 M0 ]; R4 w/ N. z
. Z4 s3 k2 Y" R! i. V - DAO TLK Editing Tool  e8 n# U1 [: S+ ^7 V! y3 e
- Can handle multi-referenced string(s).$ P0 [& R5 ^- I6 e" m; T
- Export (Tab Sep. or Line Sep. with/without dup.)
4 r) C4 \8 ^  s- @  S - Import (Tab Sep. or Line Sep.)
! B/ P/ i, v' J' v$ @+ i, p( Y3 ? - Comparing tlk-files8 d! p! ~) G! c8 `3 l
- Checking categories of the strings and Filtering the strings.
# A5 c- j) F0 e; I  - d9 E- T2 N  B; q/ B/ d$ t3 j
- Require .NET Framework.
& R) L" o; i+ C. ~2 @7 L- G
) d: ]3 A1 ]$ G5 Q# Z* Without command-line option, Program starts in UI Mode.+ u( K! }" w' g* y$ |: T
/ e2 h8 p0 j5 O& N
* Command-Line mode ---------------------------------------
, c2 @8 J8 V' g. p4 o- l, ]" t( g8 u, S" c/ P# |+ T, C
Exitcode: 0 No-Error or Succeed. else, Error Occurred; H! B4 D# `* z! |2 v$ G
+ ^7 p# U1 H2 E- }, |
Common options) b# B1 B  E8 t1 S/ z% U
+ S; @( l8 `+ t' S* ]4 d
- Option with 'Q', silent mode. doesn't display message box for error
  |8 h' Z0 _# `1 q1 J# X - Option with 'X', always display message box showing exitcode3 k6 G( S# ]6 V. `7 k- N1 ~
- Option with 'Z', logging off
5 n" W) [0 ?! h& }4 h. @3 c
1 G. n& f$ ]" `: @& X# d/ d4 f2 ^: yDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt% _( u* ?. T: l. o0 c  X/ f2 W+ V
0 W( z8 f5 Y& b2 @( n
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File1 \" {! x) _$ z! i1 H4 N
9 {) r6 G- T  V6 f1 ~
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt. H9 a/ \/ K& c4 _+ i1 Y/ `
$ q2 C6 w4 b+ z9 w; Z$ C% q) Y9 z8 z- J
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT   e5 E: l, \, b* c% N: V7 S4 `4 o

& z! k9 J$ ~% e0 X% |* \DAOTlkEdit -diff[m] a.txt b.txt5 L0 N# Q) j& i, h& v2 O' q! E4 i
. N' V) q( `+ `6 [6 S* i
- 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>" ^- F: v$ s, ?  _$ Q
- Case option without 'm' (-diff), Tab Sep. txt file.
* e4 D, D) m% n& o, O - Case option with 'm' (-diffm), Line Sep. txt file.
7 }, x! B  _- Z" |  a" q! S  j7 A6 x
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
$ M4 Z$ |+ W( D9 c" ?' c) L0 Q2 ~( ]0 p, |) z; K7 p
- Export string item(s)
% ], s8 o  L" S# @; i% l - Option with 'u', extract without dup.
+ h0 ^3 b( ]: o$ y# Y5 v) V7 G% C - Option with 'm', Line Sep. txt file./ t6 A( N- @$ F5 a7 R" x; R; ^% i6 Z, b
- Option with 's', sorted by strref.
1 C+ a3 s& M8 V- J8 ` - Case omitted to-txt-file, saved to tlk-file.txt, J$ f$ B+ ^7 o; M5 @1 w+ z

; D2 g3 r, z0 P' oDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]: t  M! B( s+ z) e" I3 d9 g
- n0 U- ]/ G% o% `/ k; {
- Import string item(s)% v# S. f) N1 v) i" F! n8 n: b
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
, u. j% I- P* k& t6 A$ o - Option with 'S', update a string value separately by strref+ e% ^% |8 B3 f3 ^. x- N' Q& T
- Option without 'S', update directly the shared-string (multi-reference string value)3 Y7 l" M# ]. Z- _6 ~) V/ F) T8 p7 G
- Option with 'R', strings will be reconstructed, and the same strings be merged.
7 V; O6 N6 i! M - Case omitted save-tlk-file, overwrite tlk-file
+ [8 J. e  Z3 f& B8 V 8 i0 X7 ^% L' p7 \+ T
DAOTlkEdit -d source-files output-save-directory export-txt-file: Y- E* T- R; ~( @" {& r/ m: z* R
8 m! _# y  y: E9 X+ x4 {8 q  h  E
- Remove & Export GFF3.2x embeded strings6 }* }; ^, p7 O/ [- h
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"$ F8 ]5 ]: V' F& G* X5 J' q
  8 k) @9 |1 y5 P7 H9 A  E& {: k
* History -------------------------------------------------
' `  B- `# w6 O% @+ n% U# H( E3 K2 v: o6 ^, O. i; G
ver. 0.20, 2010-01-19
- X- r% M' M. B# {! {: X. b- r4 A' D8 }
- fixed. didn't found strref.
2 B- C8 b% g- t" Z+ j- added. GFF3.2x remove & export embeded string.4 l: F+ X1 V" g: D- l* g
- added, Find All% N" s( I; C# t$ ?( c, u
- fixed, edit text didn't changed when undo current cell
1 p0 F3 }+ U$ X8 e  Y- fixed, Find(F2) didn't do from start row. (v0.16 bug)
; ^* q+ i; b- Y- deleted, empty.tlk' s: `5 u8 T5 ^( I  I8 ^$ c# K

( `6 j- |' a- w; B[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
8 F% \7 W9 S6 d( {' e4 ]如果有支援字典檔的話,那翻譯、校正起來就方便多了。4 S% n& N3 p7 b3 V
4 |' k5 g. t1 G4 e* J1 }8 x
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! n" ~6 V5 C* s% I1 A2 _  ]; O給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼  T9 }6 n' H, q7 y
給UTF8什麼的文本,導回就亂碼了。 ...4 U6 j* P8 u9 k" b8 F9 X% h
blackteajing 發表於 2010-5-2 15:49
/ P. `6 x3 P6 l

% e: }+ E/ U- u9 c: ^1 l7 u- }話說,我是用這個來修改 TLK 檔案的,, _  R' B9 C( N1 Q9 d) S+ f
* X8 h1 n8 ]% Y: X  V
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了! K# P% r6 L# q1 v4 J1 J5 _
8 W8 D9 |0 i! u! P  G
匯出時選圖中那項,就不會是亂碼了,
1 n4 k' K) ~/ Z$ [* B; K[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?8 C  o: t& ^3 }
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
/ Z/ r3 l4 L. v7 A  g3 O
/ ~; k3 h/ n/ G- n! [) cgood software !!!
. N5 S. P, Y) x0 @; ?" r) ~8 f' Isupport, support !!!
" |& H9 d6 }; P
; \* p( h; G8 U$ W疑問,* E  z' y% n9 Y$ c! C5 K
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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