奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
: A0 Y+ s  |, h* I- v) a5 H/ z( f& f  F  U. f
* W6 m7 F# {; Z1 i/ Z- D) [) ^
( n: d) d* Y: ~* P. F4 R
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271# h7 J& i8 ^! `# s& c

4 Q. a7 R5 n) ^; y' ?. pUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " `  T' C0 _; p0 j, E
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)+ W! R# H9 p% z( q
ver. 0.20, 2010-01-19
/ r+ q, K% o* Q& N( p. @* L( n" |1 k. q8 Y3 ~
- DAO TLK Editing Tool
% |( @7 o' ~# Z$ J& g7 }* v - Can handle multi-referenced string(s).! ?! l3 ]$ C. o' o4 O
- Export (Tab Sep. or Line Sep. with/without dup.)
+ j6 E1 D, C' g4 H, j. ~# U% Q - Import (Tab Sep. or Line Sep.)3 I8 f; v0 L4 q4 c4 Q
- Comparing tlk-files
7 ]# j, w$ \: ]! |8 W - Checking categories of the strings and Filtering the strings.) s7 O! `( {& D2 n4 a  [3 k/ B6 ]
  ' b* W) N( L0 }, X, D. d% W+ l" V
- Require .NET Framework.
3 v8 O" `3 I: p. F
; u7 ~$ {# l3 i' D. ]& u0 {' @* Without command-line option, Program starts in UI Mode.+ r/ P: N& R1 S9 r/ B

5 q8 i5 S  e, \% b. Q- K* Command-Line mode ---------------------------------------1 V6 P( d2 f; [

7 c' X0 S+ a# ]" j  P0 OExitcode: 0 No-Error or Succeed. else, Error Occurred
1 R$ X) v8 q: g' F
; S$ h# h9 X8 ]0 d8 c3 S7 LCommon options3 O/ t, u' f2 b
/ Q( p3 p0 v( O# J3 h* S  a$ E
- Option with 'Q', silent mode. doesn't display message box for error9 X6 w" j; K) x# v$ s
- Option with 'X', always display message box showing exitcode$ k8 h/ k6 \; Z' z4 c
- Option with 'Z', logging off1 P  R" S% ?- L$ Z
1 I) J3 I7 g! u
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt2 R) s  i: I4 C3 Z
6 O4 |7 [  @9 \/ w; W$ c
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
& V$ a& W7 u) J- H: N
( _; ]: O) j1 T6 ^DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt; P. q: i4 G9 N8 J  n: m

: M; a% H! O* T( H8 w - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 1 Z% x6 x9 x/ Z$ M: L0 A, J6 f
7 a3 r( m4 `0 i; u
DAOTlkEdit -diff[m] a.txt b.txt& o' B. V) M- H9 Y

1 Z" @8 u0 Y6 s( w1 t - 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>
' ~  ]) U8 l2 E6 I( d+ W# i - Case option without 'm' (-diff), Tab Sep. txt file.
+ n3 M7 V: q, ~6 g) ?. D: W - Case option with 'm' (-diffm), Line Sep. txt file.
, h# I4 A* F: O: d# _% R5 M- M3 N. m+ l+ h2 I; O! q9 F+ t
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]- m4 D  @" ~1 j( a) N; c

8 C! X1 w5 {# z% k - Export string item(s)% p6 d* R; ~4 E/ L: ~( F- N6 y& N
- Option with 'u', extract without dup./ e# d" k7 s" i6 {5 N* K- E
- Option with 'm', Line Sep. txt file.2 H* p$ p3 f) }6 j" C
- Option with 's', sorted by strref.3 z% y/ ]* @  J9 s- `  b! ?
- Case omitted to-txt-file, saved to tlk-file.txt
# v0 @- z# T# P- O/ k0 d: u* Q, W9 V
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]5 Q4 V2 b* P* Z& {5 f

9 V% y3 A  ]  ^* w - Import string item(s)" a/ X, R$ b; k2 Q) J' B
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"6 _0 g, c3 |0 V, n9 h7 x: h5 ~
- Option with 'S', update a string value separately by strref  m, O& g0 n- R0 }# \2 x2 ~9 t- z
- Option without 'S', update directly the shared-string (multi-reference string value)0 A( _' @+ M  f& o+ J; K
- Option with 'R', strings will be reconstructed, and the same strings be merged.' }: L4 H% [$ T
- Case omitted save-tlk-file, overwrite tlk-file! ?0 A+ [1 A- P+ w1 k- ^
; f/ s: |: ~( s2 M2 G' [& Y
DAOTlkEdit -d source-files output-save-directory export-txt-file
. u. t7 V9 \" t3 V- W
0 R+ h9 J" \8 U/ X" k - Remove & Export GFF3.2x embeded strings0 b) ^& ]5 S8 `
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"8 Z! I- h. }, [8 G
  3 D# C, d4 n; m7 V
* History -------------------------------------------------* S: J, d: i; z) g5 v; Y
( a0 @9 \/ o5 h( W$ \
ver. 0.20, 2010-01-19
# c! E7 {. @1 `) }: a
1 \7 s7 R6 G* u5 p! M- fixed. didn't found strref.
. O/ Y5 d3 [5 ^( B- added. GFF3.2x remove & export embeded string.4 s# O$ {6 h) F( Z
- added, Find All( j$ B& l. R1 _" n
- fixed, edit text didn't changed when undo current cell8 H4 G- h, y: d7 ], |; E
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
0 Q# H( j  h1 E5 v9 M+ U- deleted, empty.tlk/ }9 D( c& x) U) |& o
& C: C! t* W& S5 N5 x9 c; @
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
7 b3 N' I3 Q' e1 ^) Q: H; `如果有支援字典檔的話,那翻譯、校正起來就方便多了。% k% q; L, d! l9 O* F/ t

  t4 E( w/ N; H6 V3 Q' U9 U等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 F% K  q7 B5 r( r5 R( q: M7 g給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
6 Y5 c5 t! _" o. L0 E6 G給UTF8什麼的文本,導回就亂碼了。 ...& {% W6 @/ E5 q% l
blackteajing 發表於 2010-5-2 15:49
& R( _& u4 U  Z8 z
9 E/ B3 @9 z* z4 G
話說,我是用這個來修改 TLK 檔案的,' I( n' B$ o' P9 T2 E) @( E
* q7 d4 e$ j: b% f7 R3 j
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
$ M; S5 ^  T; |! C
  @0 \: r0 c; W8 V匯出時選圖中那項,就不會是亂碼了,  {$ ~6 G1 D4 s1 g. X. t' g
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
( m5 w( L0 L) q0 R對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯   ]8 ]6 K, M- H, s
9 z) v( b2 Q0 p, O
good software !!!
7 {, g! f, B& i+ b, q7 @8 gsupport, support !!!
% [5 ^# _% _+ m
% O6 \$ ~; S* [' z/ H4 i疑問,5 f* P2 z) F' [
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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