奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
& c$ K( p6 b2 Q) ?4 b
) z, ?; P$ N" d: ?3 f
2 @) x% m" m% s3 T6 L1 o! y, [! k# N
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
7 `' N, l9 P+ c( z+ v3 \4 B0 o; c: `7 A- ~% _
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                * l0 m! E5 y( ~9 s4 U" r& P2 n1 c3 |
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
% _% T: E( A) f1 u' }- O ver. 0.20, 2010-01-19& K  `! H) w7 S# U( I; f

6 k8 f! t$ r. I. S' J; } - DAO TLK Editing Tool5 H% m0 J3 T" u8 g. d
- Can handle multi-referenced string(s).5 d% F# S7 H" N( }
- Export (Tab Sep. or Line Sep. with/without dup.)2 C  F2 |2 ]/ ^1 A! _
- Import (Tab Sep. or Line Sep.)& C+ J6 `( s3 x8 v6 ^
- Comparing tlk-files
8 }5 Y  G1 s6 G$ H6 F - Checking categories of the strings and Filtering the strings.
# O! _: c# _3 [& W; N  
/ E4 ~( Y/ J7 w7 z3 v9 E - Require .NET Framework.( u' u) L$ I0 @( ]; m
& T+ k# z( B: P4 [
* Without command-line option, Program starts in UI Mode.7 F& @; p! {0 a
% W6 g4 t, Q+ W4 ^
* Command-Line mode ---------------------------------------
3 m; n* s# A+ `) @, \2 c' N$ _- n1 m. W. q
Exitcode: 0 No-Error or Succeed. else, Error Occurred
+ \) Y' v8 ^% R+ M3 t
! _8 T5 M  y0 W% T# z( sCommon options
, t* Y6 H" x/ g& v
5 r8 W4 S/ J  G. U - Option with 'Q', silent mode. doesn't display message box for error
3 A# \' H( @7 x8 R' l# A2 c4 W% C2 e - Option with 'X', always display message box showing exitcode
" c3 |# c* d3 ^8 B8 Z - Option with 'Z', logging off& c) L. m$ v; J9 u. z/ O& ^: S& [

. n3 v/ d# y- E2 q; A! gDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
/ R, t- b1 s6 C# s" Z- [
: o" q5 g7 @7 R2 e% D3 E - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% x' s, s: y7 F, c# E
: E4 S' i8 Z& [' I+ l
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
' c5 n- O5 U. L: H/ w* ^$ ~! |4 j% f& y5 D  A
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT * k4 Y& {+ t5 q$ F
# z" e, A) J9 A# ]4 ?! l
DAOTlkEdit -diff[m] a.txt b.txt
5 I. I3 s+ z; V+ {3 H6 ~" k
. P  i* L, r0 Z1 Y: B9 n$ F0 M$ h - 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>
! q; x- i" H; |0 p7 t: ? - Case option without 'm' (-diff), Tab Sep. txt file.
+ H% G* Q0 B( [ - Case option with 'm' (-diffm), Line Sep. txt file.
- @# z7 ~0 X8 a4 h% d& h3 b1 {  |3 C) @
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
) B) g3 Z' V, A  q/ m+ X% M3 Q) d, t! e# G& O7 R4 Z, X2 D" Q
- Export string item(s)3 |3 g/ [/ l  n$ ^
- Option with 'u', extract without dup.
! \7 H4 c- E  D" o2 l7 F - Option with 'm', Line Sep. txt file.
; ?. E0 u- `$ v5 d+ W - Option with 's', sorted by strref.2 x3 W2 U" j0 ?/ E$ g1 H
- Case omitted to-txt-file, saved to tlk-file.txt# L2 d1 y, S, ?" }2 H- T6 ]9 a
6 `- z9 `6 j3 z3 D/ r: N& q
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]- [1 w7 ^  C; m' ~7 @2 E

/ y: C* B" J% m, A1 [* \ - Import string item(s)
9 }% d9 S2 z7 `( X+ G - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
! j% t: J9 R3 q% B0 a( m1 q - Option with 'S', update a string value separately by strref
1 A9 y  x- D5 i* Y6 [4 E9 g - Option without 'S', update directly the shared-string (multi-reference string value)
! r) l+ r( I$ X& j5 ` - Option with 'R', strings will be reconstructed, and the same strings be merged.
9 d& w( v" T$ s# f9 |: p - Case omitted save-tlk-file, overwrite tlk-file% K+ Y. X* [& a+ K$ [/ c

/ {' Z' K4 P# ?$ d3 ?DAOTlkEdit -d source-files output-save-directory export-txt-file
3 B3 u9 f9 k8 Q! n. I% o, K8 m8 ~5 G" L0 _+ h. Y$ M2 q
- Remove & Export GFF3.2x embeded strings
: m' X+ j* P+ `: t0 j' E, w - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
0 y1 c2 F) B! p3 O4 X) q7 D  - V5 V$ w0 e6 x" I+ Z- O
* History -------------------------------------------------
( n$ M3 R5 V) d' ]
5 i2 e3 h" ]/ Z, lver. 0.20, 2010-01-19% F1 ^/ e3 H, M+ b; ]; g
: f3 {' v3 U1 E2 Q+ d7 {5 Q8 m' l, d
- fixed. didn't found strref.+ N/ G  j  h4 M( e4 x! G
- added. GFF3.2x remove & export embeded string.
; S: n' ?0 K) M- added, Find All
1 l4 Z3 a( R' S* m, _  g- fixed, edit text didn't changed when undo current cell
3 e1 {# H. ?/ F- fixed, Find(F2) didn't do from start row. (v0.16 bug)+ o3 V$ T4 H, N  z) y  j
- deleted, empty.tlk( L! K: ], v% D( v2 a5 m0 m5 T
# P* c: ~, g; ?" M$ l
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
! R! E1 @. f! D# c- y. |, L: W如果有支援字典檔的話,那翻譯、校正起來就方便多了。
% ?# X- ^+ c0 d0 r$ s7 o0 C8 [- |6 b9 z0 Q( }  {8 ?# M
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 g0 A9 r. R, i- Z' U2 F1 G) p5 k
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼$ A: d$ |) Y1 v
給UTF8什麼的文本,導回就亂碼了。 ...
* T1 R+ p4 S: T7 P5 Wblackteajing 發表於 2010-5-2 15:49
/ B1 n  s; N% s6 ]4 E) m' l) U" `
% E+ L# m. V4 h) {7 E  q
話說,我是用這個來修改 TLK 檔案的,
8 h$ W+ Q5 t$ M& a, E4 a% d; Y% w! D1 @9 O
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
; M) F/ F7 |, d# ^* C- x2 v8 \" f0 e: C1 B- N) \; X6 V; K
匯出時選圖中那項,就不會是亂碼了,: q& T! Q6 W- E# x, C( g8 }% _. I+ C
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?2 \2 @  }' V7 w+ E4 h: n4 \3 c
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 3 O" X3 W2 C% s3 |( y, h+ w# W, ?
$ v/ B( W/ F; G/ ~
good software !!!
3 n: M. A1 \+ _  vsupport, support !!!
8 }3 }3 y0 s$ Y' M, z4 ~- r9 \  L6 W# u
疑問,0 O' X+ R2 d# S# v% M; E; f5 w) Y
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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