奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
+ }2 N/ k* K* T9 v2 [, n4 E: v4 M3 ?
+ h: k$ r3 @$ M1 K3 d' q) x
$ J; v: \, v* I0 H: P) d: J. ]
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
4 }$ }8 i% `+ C( ~
' q, g* j% G# @" h( x. ?5 oUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                  W, ~4 G% Z( Y4 r
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
3 ~* N3 z) f# k0 z* b+ O ver. 0.20, 2010-01-19
4 I  c/ n7 [, A3 v5 x8 U; n8 |+ o( s
- DAO TLK Editing Tool
: g) C& E& E2 y- k, |) V6 p - Can handle multi-referenced string(s).7 k' H+ X0 f( M
- Export (Tab Sep. or Line Sep. with/without dup.)+ R6 N  k7 V! i6 @- D* J) y0 R
- Import (Tab Sep. or Line Sep.)
2 J" H# @( h2 Q9 z - Comparing tlk-files
! W1 D, ?. B; ?/ b! X - Checking categories of the strings and Filtering the strings.
4 i8 I& _. r- G/ [  1 c4 O/ W9 ]) X; X1 D' Z1 Y
- Require .NET Framework.
& s7 k3 R9 u* J% q, u. j2 g9 o
- \/ u: Y  S# j9 F0 ^* Without command-line option, Program starts in UI Mode.
. i! g  e9 X: V! H3 A/ ^- t/ @0 n: n9 E& K; B/ G2 H
* Command-Line mode ---------------------------------------
3 W) |, o3 d  _" ~$ l. k% r% S# y! m
8 ^( b( M+ f" U- `0 |* X) W# JExitcode: 0 No-Error or Succeed. else, Error Occurred
# s9 }0 ?- o8 Y. k' {( e$ y& S4 j0 E3 d5 X2 u# u
Common options
3 O; W* J0 y  r% I4 q: M) z
5 d; _/ ?! H" C3 z* v9 G - Option with 'Q', silent mode. doesn't display message box for error
- x" b7 v8 h. c - Option with 'X', always display message box showing exitcode& Z, {  l( M8 h2 a5 s
- Option with 'Z', logging off
$ F2 Q/ Y4 i) [' u! J5 F3 E
' |( ^# K% Q3 i- qDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
+ ~& N7 t# Z2 }+ g- F
* Z8 u8 W* L7 H' W" D# O - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File3 `* e9 o- m$ h- c  r2 ?
+ w* v0 @7 g" J& k8 s
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
# V$ h4 e4 y" d+ _% N0 Q! ?# k+ {; |. _  O3 {$ a* {0 h) O' z7 w
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
( M+ ]: C1 I) \: \$ M* Z* p/ C* ?; x7 \& ~' I3 g
DAOTlkEdit -diff[m] a.txt b.txt( h% c) L3 T# S! x
. [) Y7 u0 e! |: P* @( d
- 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>; k# o7 q4 t1 N. O/ q& [3 H. H
- Case option without 'm' (-diff), Tab Sep. txt file.( S0 j' E, ~2 [
- Case option with 'm' (-diffm), Line Sep. txt file.# {) r5 k! r1 \' o4 |
% [3 o. e% n+ L
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
! O& ^% s; _+ q, f) g8 D. x6 s; Q' a, B# v0 m( a! t# e! \
- Export string item(s)% E& Q2 z' G$ V0 V9 u" c3 l, R
- Option with 'u', extract without dup.
9 w, X& Z/ @% l2 z0 W, ?2 o! u& I0 X - Option with 'm', Line Sep. txt file.
' D9 v3 j( U  B* |" {: `, U' c. d - Option with 's', sorted by strref.
! }/ k( M8 g, x, j; L* Q8 G - Case omitted to-txt-file, saved to tlk-file.txt
0 s7 e1 \7 T5 k1 Y+ G. e8 J% y, N6 s0 W& J; f# n4 G
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]$ z  }% [$ Z7 Y2 ?4 K$ d3 ^/ r

, W+ Y+ y4 q5 ^9 t% q - Import string item(s)0 C3 E: U6 X5 G% U( L
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"" }6 H4 R% x. h3 J& j) _% G
- Option with 'S', update a string value separately by strref
; j1 @' ~! G. N  m - Option without 'S', update directly the shared-string (multi-reference string value)8 E0 Y% x& F% R$ D% x* x
- Option with 'R', strings will be reconstructed, and the same strings be merged.9 N) d( h" D0 t5 X4 u
- Case omitted save-tlk-file, overwrite tlk-file
( `5 d# e8 }4 d' h: f" Q $ G& t1 _7 m  E" ]' @
DAOTlkEdit -d source-files output-save-directory export-txt-file! ~; o8 [5 E- _! F7 w

2 P" t% L1 T4 Y3 G - Remove & Export GFF3.2x embeded strings# h4 O  S0 \8 j2 S. A! V
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"/ _7 V2 l1 O0 v) ], D
  3 e" O5 }9 v4 o
* History -------------------------------------------------
& w1 F) h6 l" d, W5 S3 f( \4 s& m* M6 Z3 `
ver. 0.20, 2010-01-19
8 P1 q/ e7 U2 j7 }4 T4 t6 |' h4 C) i2 q5 F/ h% p7 n/ [0 _8 E) l
- fixed. didn't found strref.
" m( x* k5 D( M+ ]0 L7 T- added. GFF3.2x remove & export embeded string.4 v0 q2 S1 I' X" j* h$ q" X
- added, Find All
( R4 r$ u3 g5 j3 _: V; f- fixed, edit text didn't changed when undo current cell
; b6 i- ^/ d' H& g% d- fixed, Find(F2) didn't do from start row. (v0.16 bug)) g. W* d8 V4 [( O$ U  g
- deleted, empty.tlk7 Z/ x& D0 t! _; Q! A- q3 x
; \% i2 G, g2 @5 }. h2 c, D
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
1 }7 n8 Y& X7 R* I% |如果有支援字典檔的話,那翻譯、校正起來就方便多了。
# I! J* T0 {$ K0 Z4 \! o6 D: t5 s, s: P; G2 \; Z, e+ ?
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. r5 `" j% i7 r2 P  E% h
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( Q% b9 o! l0 y/ G- V: E. ^
給UTF8什麼的文本,導回就亂碼了。 ...# [  K+ v# M$ G7 C* \4 X2 z
blackteajing 發表於 2010-5-2 15:49

* _1 U6 {. n7 U% B, X: j' R; i( ?
3 ?' ~6 e4 x9 x! N/ ?4 n# G5 E話說,我是用這個來修改 TLK 檔案的,- L& y, E2 Y" ~' C
  b- t3 Q" V. u* S4 q6 p  z) H- c/ v) Q
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
8 {, ^- W; H; [6 `, }# K2 N
# x! T& r( v) r0 C5 B7 E4 N. Q匯出時選圖中那項,就不會是亂碼了,
7 \4 k" n5 y1 y4 Z/ y* L[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
8 B2 K5 F$ F7 C, O! G. ^對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ( |* }4 ]  f! b. Q+ l: D8 o( j1 h3 Q" `, m

" U9 |# j% K9 C) l( ngood software !!!
0 Z4 p9 m% W$ I+ Y. R2 m/ \support, support !!!5 i6 \" N4 V. }  q7 a  i

3 z4 @. _9 y' A% U疑問,
% ?( I8 l$ h8 w, e9 c$ }在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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