奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用. C3 T9 S+ ^: V# S# S) N
' l: t% J) h( c  z  @

& m  X( s7 P0 P, Z) r$ h2 F$ @
) A8 X; f' T; l6 |; z+ R原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271* j; |/ m" x3 m

. _5 ?6 V0 Q" [! s" `Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
1 T3 ]. d! B  k% Q" ?- t! @DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
$ N; O* @$ y' D% ` ver. 0.20, 2010-01-19" K% m0 M: B3 _+ a% k% D
/ i* M& h3 K# N: N$ k+ k9 @! T
- DAO TLK Editing Tool7 [7 ^2 C, F: x. t9 T  _. N- g
- Can handle multi-referenced string(s).4 e1 e' D0 o& [. u, Z( i; H
- Export (Tab Sep. or Line Sep. with/without dup.)/ b$ o4 ~6 Z7 p% X( ~
- Import (Tab Sep. or Line Sep.)
; t' p- [5 H% ?* _; x; Q. k - Comparing tlk-files
1 H2 e0 H9 F; x9 p - Checking categories of the strings and Filtering the strings.3 ?* r- r" o2 N1 J; E3 i
  : i% X8 J+ X) t2 N# \* m; h' Y
- Require .NET Framework.
( j+ n, G) Y6 V& w( @! ]5 q2 C2 N1 Q! E
* Without command-line option, Program starts in UI Mode.
8 p# p' e( Y$ Q; w# j! l. [0 I
$ D% e+ x$ G0 o8 w( \* Command-Line mode ---------------------------------------. n3 [8 j  a. F' z/ f! n3 _- M5 o

2 x4 f) X: w$ U& d8 _5 z! I0 @Exitcode: 0 No-Error or Succeed. else, Error Occurred
" N) Y! T: E/ o2 ^+ I$ S6 }, V9 `, w' k2 B3 Q# O" F1 `$ u
Common options
* C! W) v( B0 u9 Z2 z5 E& I& ?+ a& ?( E) H
- Option with 'Q', silent mode. doesn't display message box for error0 h* c% J7 c" q) W
- Option with 'X', always display message box showing exitcode5 b" _% O" x/ m- Z: S8 L) L
- Option with 'Z', logging off! w+ Z9 b; b! U# i/ J$ Z# J3 ?- ^

- Z4 p1 @5 X. J3 l) RDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
0 b; V" c" z( `0 Q4 M, r" U% I: @1 g9 S, ~: U. X
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File" o; [' _* r3 \0 [! i5 b" ]
2 q. R+ c8 |" q, O% ]1 P
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt* z" L% Q4 _+ E' @% A8 O! o
& L" ^! X& Q6 y/ Q" S
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
" z3 c1 n) S) g: N2 T# ]7 |% T- A( G' }* ?
DAOTlkEdit -diff[m] a.txt b.txt, [: Q8 c6 |# y8 G
2 E1 A& {$ W# `1 H1 h3 q) K
- 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>- V- u. |' w6 E0 c, }& X
- Case option without 'm' (-diff), Tab Sep. txt file.
: [8 ^5 A2 M5 n+ b$ g - Case option with 'm' (-diffm), Line Sep. txt file.. j9 |' ?1 Q3 \, ]- K; B; h0 y

; U3 L- `0 B6 r  N+ t7 yDAOTlkEdit -e[m] from-tlk-file [to-txt-file]0 H4 A# o0 L1 K- o" m
% }. ?" r3 e8 L* g& q2 |, y. b0 u5 G
- Export string item(s)
$ s' I9 a/ A' r - Option with 'u', extract without dup.
1 Y1 B1 u1 I2 T - Option with 'm', Line Sep. txt file.5 x% i7 ^2 z8 d/ ]
- Option with 's', sorted by strref.
2 n- j9 p3 F6 v- L& G - Case omitted to-txt-file, saved to tlk-file.txt
4 b4 K# U- w" @0 h/ e
- g. ?6 a/ `: m( [DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
* I+ [  J: X0 R% Q( a2 h! z; M, o* s
- Import string item(s)
; q$ x1 ]9 m' u  T' q9 T - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt". Q% ]  T  @# k8 o: y
- Option with 'S', update a string value separately by strref
3 s8 [7 j5 d3 K$ Y/ G - Option without 'S', update directly the shared-string (multi-reference string value)9 B% K1 x, ?& z/ T( v
- Option with 'R', strings will be reconstructed, and the same strings be merged.
9 l/ G6 E* W0 h  k- m - Case omitted save-tlk-file, overwrite tlk-file  C8 V8 U' Z  c. `; O! g: A

% R' N7 w" }% u& e+ gDAOTlkEdit -d source-files output-save-directory export-txt-file
& F. i( M/ g( B  C% @% r
4 [2 o" r" m5 k - Remove & Export GFF3.2x embeded strings
! X0 S. Q, d1 ?! s - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
5 O% w2 ]9 M9 i6 \# o) i/ u- ]. n  
: G) L8 ~  G3 w  ]* History -------------------------------------------------
' `" f% M6 N8 v# M! B- N/ l2 C, ?$ b' e: J
ver. 0.20, 2010-01-19+ {2 s4 {" b. A0 I, e: F
/ g$ V/ O( F: E; t) _/ T# O% u
- fixed. didn't found strref.
4 F* y1 x4 r- w* U  |. Z- added. GFF3.2x remove & export embeded string.1 _' K2 P: k9 T8 }, m; n
- added, Find All# `) U' T4 X) t' ~8 z  g3 Y3 k
- fixed, edit text didn't changed when undo current cell
3 D. G  x' v. Y3 ^5 X6 |% l5 E- fixed, Find(F2) didn't do from start row. (v0.16 bug)
! \0 ~& ]5 J# z$ `  N- deleted, empty.tlk
9 k0 V& b6 X( z# a* L" y6 i: n1 t6 t6 N
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,) d: w& M6 z7 Z5 ]
如果有支援字典檔的話,那翻譯、校正起來就方便多了。8 {: `0 b( ^; b! d7 b1 B' j2 ~6 J
; o! s2 m/ Q; \, I7 R2 m
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 o$ W0 ^& R6 Z; c0 t
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼- R9 a# R! e8 }
給UTF8什麼的文本,導回就亂碼了。 ...
  q! q0 Q, e3 @& |5 C) ^3 l  iblackteajing 發表於 2010-5-2 15:49
- q% g  Y- W* _8 A; c7 B& W6 J$ X
' V/ O6 F: g1 \+ n$ @
話說,我是用這個來修改 TLK 檔案的,1 Q; `+ l0 p5 Q7 `9 L1 h

) {7 s- U( g# q. t# Q5 H- p" |也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
" O- ?& E1 Y- F
# M& E! p! ?$ Y' \* Y5 u匯出時選圖中那項,就不會是亂碼了,
7 e" F& a. U) _3 p, l6 M# E[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
3 a9 Q4 _9 U7 I" [/ Q, C對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
4 c) `& b' y: ]# p% ?" a3 @2 J: N! f5 G6 [9 D/ T2 a
good software !!! 5 I$ D, B+ g4 |/ ?
support, support !!!' `# }, H- R  |' E# [

. A7 E7 G- u" l$ s, m疑問,
! u3 t. c8 F% N" o1 \, Y在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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