奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用# v+ x: i, W( `: k$ T4 s% r8 _

( W/ I/ B) y/ ~# f$ R- Q ; n2 Z# [0 G6 k, R3 P
' _) j/ Y! U8 F
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271" h  M$ Z, I8 O4 h* W2 H5 n

  B/ g7 u/ w, q1 YUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                . ^5 v. x  d' q. s2 r
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
6 _% e' |* V9 q* `  _+ |( j ver. 0.20, 2010-01-19
! a0 H2 `8 X. S7 w& {9 I) b# S$ y! h
- DAO TLK Editing Tool
- y7 ^* g+ i0 L. F - Can handle multi-referenced string(s).
! `' o7 e2 _7 I/ n9 m: D8 _1 O - Export (Tab Sep. or Line Sep. with/without dup.)# H( V- V% z& Q3 q* l
- Import (Tab Sep. or Line Sep.): h0 |0 D3 J0 T% x' A8 P5 h3 _5 ?
- Comparing tlk-files
6 m2 ~. c) U. _- k1 O4 i - Checking categories of the strings and Filtering the strings.
' a/ y4 f$ Q3 ?# M, |  
/ j( i: O8 ?& S8 Y3 |' P6 a - Require .NET Framework.; M8 U9 _* v* P& {4 p

! J9 ^# B/ {( a. w* Without command-line option, Program starts in UI Mode.
( Z  j6 G% R- c4 y) B
* |$ Q3 Q* V: y. j7 k* Command-Line mode ---------------------------------------
/ R4 U; @* a$ F( ?! V5 }; l! x( ?* Y0 B2 D6 Q0 A) d
Exitcode: 0 No-Error or Succeed. else, Error Occurred
& ], m, C! J' o; w9 W6 v/ K# Y- j: h/ B+ F5 a8 u% h0 I
Common options
3 D# @* g6 o8 L+ s% H9 L1 z2 h! e: p5 m* }' u
- Option with 'Q', silent mode. doesn't display message box for error
2 L" `+ l' Y. p: M, P: l6 l. z - Option with 'X', always display message box showing exitcode
" a7 p) Z! w, P" x: L5 ]# [ - Option with 'Z', logging off
% E5 o: s% g  \8 c+ }
: e5 `( Q: Q( M# kDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt$ [0 Z) N& G: j1 y- S  }3 s* b
! u) a" X; E. g6 R% w
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File1 ^5 |! i& [) o; I. F/ t/ V

+ T8 d2 J, v) w5 I4 M& @" W7 vDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
9 }( T/ f) H; H/ @% d3 u3 S5 n9 w
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
: t5 ~# _- O# V' P. v6 P% T" U+ R7 f% X# l: u
DAOTlkEdit -diff[m] a.txt b.txt
4 J" m# Y4 z* w" x, g) p  a$ h. U8 M3 E* ^+ A5 w# X
- 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>' b# L2 Y2 ]' c" E6 D- o, d$ T
- Case option without 'm' (-diff), Tab Sep. txt file.& L8 }: j2 N1 r6 O" y. ^% t
- Case option with 'm' (-diffm), Line Sep. txt file.! n0 e- R; I' B' v. M, S4 l
7 S5 |. O& `4 w2 b. M8 p0 g
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]0 s" R9 P: M$ b/ D/ m; w2 f) X

& c" E) `$ q4 X  f# W - Export string item(s)* m+ X. F+ U. {2 S
- Option with 'u', extract without dup.
) y  k' P9 g6 d. k- b  N - Option with 'm', Line Sep. txt file., ?4 G3 m) y* b" R
- Option with 's', sorted by strref.
& ?2 B# z, X, @7 e; H - Case omitted to-txt-file, saved to tlk-file.txt/ D2 z8 a" \* s, D# t5 |
( s, V3 ]9 W& S
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
- g* c* \+ A: N/ P  b) @' w' L* d
: ]2 ]) k" z. L& m% |, g5 l - Import string item(s)
( j- H3 T: \* S - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"+ k/ z5 u( e5 k4 Y
- Option with 'S', update a string value separately by strref- H9 p5 I. ~6 x$ ]& D
- Option without 'S', update directly the shared-string (multi-reference string value)' x, d. O9 i7 j! T5 i+ z
- Option with 'R', strings will be reconstructed, and the same strings be merged.
$ W8 @# c. F/ g3 B - Case omitted save-tlk-file, overwrite tlk-file: {0 H" E3 w9 j+ L/ T

: J% j# u8 n$ M( F- HDAOTlkEdit -d source-files output-save-directory export-txt-file9 B; U$ {! r$ C
% `4 f: p$ D) E. P" ^: h* [' @
- Remove & Export GFF3.2x embeded strings
3 \; n& j0 ?1 W - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
9 R0 E; P" g1 X/ q" g  
# p. u  t! o. U/ Q' j" D$ v* History -------------------------------------------------
2 L' |" b) y" t9 h; g% Q) U% K8 y% f
; \) b9 k. C6 _  ~% v3 gver. 0.20, 2010-01-19
* D" m/ l- ]; n- C% s
8 \$ |8 u! ?! q- fixed. didn't found strref.* |9 L& b2 y& r
- added. GFF3.2x remove & export embeded string.
! k1 Y! d, R* M) u4 u, v# c- added, Find All& n+ c) Z. W3 J+ U7 _5 B
- fixed, edit text didn't changed when undo current cell
* Y8 ~8 ~/ V, G- h' G# @$ x  O- fixed, Find(F2) didn't do from start row. (v0.16 bug)9 h1 r4 _6 ~; M+ \7 j5 g7 w) g
- deleted, empty.tlk
' J8 A! q, t& b0 S0 D, ?; n3 [# E; v
" V0 s2 K  M9 U4 K0 P1 i[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
% _6 u9 _" C2 ~+ x  i如果有支援字典檔的話,那翻譯、校正起來就方便多了。
" u: H6 Y0 x7 u) A- G8 S5 I# A7 Z- s+ q/ s0 E* B& E
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( D! X( c2 ]6 N6 U* x& {) Q0 L
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# X% k, S9 M4 p3 P
給UTF8什麼的文本,導回就亂碼了。 ...+ [! O" \" j* W/ a& |
blackteajing 發表於 2010-5-2 15:49
0 e# l3 q% Y% `/ W2 x

3 }- S2 k: y, t+ i) H; `4 P# W7 C話說,我是用這個來修改 TLK 檔案的,
& O2 s; {3 c7 i. I  Q' a
2 _5 m5 I  {7 O. |$ ]也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
6 i% u0 |- T: i6 N. W  y3 K' |  j+ C3 D6 e5 ?- l
匯出時選圖中那項,就不會是亂碼了,' L* _! a% x9 M5 \0 s- W, _2 e
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
" f6 p  U& h! b9 m) C8 f9 C, v& }: Q" g對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
4 Z  p2 U7 G) h, F  J: d, U$ O1 f* q, L+ r6 [* K8 ~
good software !!!
" [( B0 Y- s: s- u  msupport, support !!!
# G, G! n! |5 L5 }2 c4 b4 K- `# z8 e9 _3 z1 u$ F7 U/ D
疑問,& H2 o) I7 r4 S
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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