奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
( [# j7 v9 O% b8 Q- ]1 X* h$ Z* A# ?- N* b( X( y- a5 H
# b, P# t; F3 [

# _6 _4 R  U' @8 Y% W1 C! v* b原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271. z: o% K4 y* u

( q" D- ?" R1 a) Q4 UUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
( T4 v  J7 j2 S' ?& Y) U6 IDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
5 X  h- ?8 X- x: [  l  U! @- M8 ` ver. 0.20, 2010-01-19. ~( `) F' `) }# u2 \7 N7 U

+ Y3 y, b3 N/ J& a9 |) \8 H+ _ - DAO TLK Editing Tool% f0 D3 h3 X& V. }7 z# H: B  e0 K
- Can handle multi-referenced string(s).+ ^% H  h% H; A& Z
- Export (Tab Sep. or Line Sep. with/without dup.)! |5 u& U; S5 E. Y1 _
- Import (Tab Sep. or Line Sep.)
" q& U% I; q+ ] - Comparing tlk-files
/ B1 L, Q1 G1 B8 \2 V+ \) a# G - Checking categories of the strings and Filtering the strings.3 t( W0 L/ w: F! [/ a% g2 E# R
  5 J8 I% Q8 a# W
- Require .NET Framework.6 a( v$ e! }- e$ M' S+ J! }
0 T6 B* k6 m2 E% U/ ^
* Without command-line option, Program starts in UI Mode.0 o' I# g2 |" P/ z- y
1 {+ [9 \" _, f6 h3 _0 x/ k( o
* Command-Line mode ---------------------------------------+ B, Z2 i* A; C, m2 V

; U6 A7 W5 l: o% g' d% XExitcode: 0 No-Error or Succeed. else, Error Occurred; C! @4 {1 [. n5 J+ s) g/ f

7 k: X5 M" O4 I# _- Y# Y5 O0 a. f% kCommon options! I% t. H, n' g) R) [' v
  h* ?" I5 d( S0 w
- Option with 'Q', silent mode. doesn't display message box for error
; _% @; b, P4 Q. X! b) o - Option with 'X', always display message box showing exitcode9 M' f( Z# `/ X) k3 N
- Option with 'Z', logging off
: x7 T6 H1 Q# u' A" }0 N0 K1 P
6 M( M+ x2 k; c) FDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt2 i. Q1 T. y5 }/ K& A# n, u. C
( M8 Y  L* r; N" P9 U- l
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File+ V- Q0 Q1 T9 _( X
' P3 z' r5 X) y: K
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
4 l( r' O6 J/ m  G: `. q
6 B$ C  M# C) f6 C# N/ n. |; ~ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
0 c" n4 u9 h, ?# p# b  ]4 Q, V* D
: W' V4 U! M# F9 e/ g7 LDAOTlkEdit -diff[m] a.txt b.txt$ O( v( ?# b* q3 X2 b( r1 T$ D

4 g" ]. K* R4 f8 u - 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>+ W0 L5 v( v1 b, X& M
- Case option without 'm' (-diff), Tab Sep. txt file.2 c8 b- l+ q$ q" Z* G
- Case option with 'm' (-diffm), Line Sep. txt file.; q& }8 |' a: b- g5 o& i

2 G+ L0 {0 v* q- ?' FDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
1 @! f/ }0 Z& i' Y, g8 G
# F- J8 C. P# ?+ D8 O4 e - Export string item(s)
) h  e, L: c" E* E6 T  y+ K - Option with 'u', extract without dup.- c1 E( K9 k, v+ y+ |0 m
- Option with 'm', Line Sep. txt file.$ i; g& L, N/ v
- Option with 's', sorted by strref.0 Z) x: z6 p* ]0 N: S. Z8 j6 s
- Case omitted to-txt-file, saved to tlk-file.txt( I2 z/ b1 ?8 Z5 K( x

6 S! h5 d2 S" d4 nDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
7 H" Y0 z% ^' F9 d/ R* b; L! ^/ P; w
- Import string item(s)9 w: Y5 g1 a! T8 t
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"7 j: `5 {' x7 _! p
- Option with 'S', update a string value separately by strref
  @9 n' @4 J3 E' R - Option without 'S', update directly the shared-string (multi-reference string value)5 j3 @6 v) H. h! n
- Option with 'R', strings will be reconstructed, and the same strings be merged.
5 X4 N! K7 z; I/ [- _ - Case omitted save-tlk-file, overwrite tlk-file0 S# g2 T1 r7 e9 E- x6 E# t

7 U# M8 m4 m( h7 W& k" a4 nDAOTlkEdit -d source-files output-save-directory export-txt-file% q8 ?" J) g. u' `1 n8 d* i! j' Y

: l/ _/ j1 Y: ~, f( s/ k - Remove & Export GFF3.2x embeded strings( O$ G* l2 t7 ~6 \' G
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
& O# ~- o$ N& e$ v0 J& |  
9 {) Q& x" A- I  V$ R/ P# S$ J* History -------------------------------------------------2 k  }, [' S2 J" w4 P% x

' l6 g" a) ]. {ver. 0.20, 2010-01-19
$ i; j8 S5 {0 g# L
5 B" c, F& e! ~) U- fixed. didn't found strref.
& M8 Q2 J4 J4 m+ S' f) S; n- added. GFF3.2x remove & export embeded string.
4 S. Z- q3 p! S9 u# Z# q/ w3 L) ^5 B* _- added, Find All: L: @9 _( i0 K' _: l5 [0 v
- fixed, edit text didn't changed when undo current cell9 H" @3 Y; P& t( f
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
+ W- d1 G' w5 I+ E9 K5 D- deleted, empty.tlk# ~# q9 r: O8 t! G; |0 G' S

6 M- O! h; c( G[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
. ^; n# |* d7 a8 ^4 E如果有支援字典檔的話,那翻譯、校正起來就方便多了。/ N8 B3 T+ o, n  @$ M) V5 {
) z& M# D1 P% t2 B
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 X3 n5 z9 e$ h
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼! y, Y$ X- i: y; Y
給UTF8什麼的文本,導回就亂碼了。 ...' K" s" u' l/ ?$ y* C; @. e( Y4 P
blackteajing 發表於 2010-5-2 15:49
- d2 R; U, o, Z
. w+ A+ c2 z: z; e& u( }
話說,我是用這個來修改 TLK 檔案的,/ ]/ ?! ~6 W, c0 n+ A7 n
/ x; R7 H! C8 x! }# ^: w
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
: G2 C; H( q, w  A2 Q4 p2 X$ k* q9 h9 {: r1 |% U  q. e" o+ r* \
匯出時選圖中那項,就不會是亂碼了,
7 S% w; {, B# k[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
% U8 d& `6 ]' I) y5 D0 K對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
/ A) v; m5 p1 ]$ {) M
" \& Q: J% W9 c* R' z3 ]! m' Fgood software !!! 9 r8 g) j5 \$ Z9 Q4 N; f- h- N# Y
support, support !!!1 `9 C, P9 Y& d0 p: Q0 z
  K: _- e! j+ V
疑問,6 q: _8 v3 e7 ^# Y" ^( A+ a
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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