奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用, g8 V$ x" o0 B( c6 C
8 u1 D  a1 d/ g9 \3 A* l/ a' }6 }! J4 ?
! J  i: a. q: b: _$ y' n
2 O3 D* W7 h. U5 }+ F& q
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
$ W+ {7 d' V6 g1 Z" e: m% Y" f. b: J4 b( l4 R$ u) O! S$ D
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
0 D' J" y/ ~! ^: n! C7 H6 [0 M# ?DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)' K( m; [# c# g% o' }6 H
ver. 0.20, 2010-01-19
& s/ S: h; _( `& j5 }9 ?
5 }" z" ]0 W4 x - DAO TLK Editing Tool
& n& v" H1 m- Z% z2 s$ G; B - Can handle multi-referenced string(s).# V! K4 I9 |( Y. Z6 ]/ T  ^7 M5 D
- Export (Tab Sep. or Line Sep. with/without dup.)9 ^2 r( n3 H8 g: R
- Import (Tab Sep. or Line Sep.)
7 o! j9 V2 e" q3 f3 s; s - Comparing tlk-files. I; T2 k/ e8 d! S9 S! w
- Checking categories of the strings and Filtering the strings.: w! }2 B6 i$ ^5 a' h
  0 U9 }: i0 i5 r1 ?/ O9 I
- Require .NET Framework.! K; u5 x) b. L3 V; D

* @& @' j9 b7 X7 I8 s" O  P* Without command-line option, Program starts in UI Mode.
1 _9 m0 W1 ~  L; o+ p' l0 h$ W: i- X) J# y
* Command-Line mode ---------------------------------------
1 B; m! W& o- H" ?6 C% m+ @4 G8 H" H" c: a" ]8 y6 O; j
Exitcode: 0 No-Error or Succeed. else, Error Occurred
  m# m4 \6 o! Y7 v- t2 ]. @$ `* Y4 z; {) t
Common options
* o* e3 o% y# L6 M- o- g9 K9 G) v" b
- Option with 'Q', silent mode. doesn't display message box for error& E6 m  A" J% _& Y7 Q& `( N: g1 I3 h
- Option with 'X', always display message box showing exitcode5 I6 h) [+ Y5 K2 x4 M% x
- Option with 'Z', logging off0 m; U" T. P0 F! h* E" Q
' p9 v, z% B$ L! ?6 }
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt! |$ k% h/ s3 r  P( u% N; z. C

4 _$ f2 l- D; [ - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
! k3 F% U% c* N/ X/ E' @5 h' v& M0 f2 u$ }3 M) D* [# \% Q
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt' L6 N" ^+ M6 v0 p

. ~/ D& f9 K1 Z5 e# _0 X8 T1 V - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
( o- J. J0 A! _5 K  P3 Z2 T4 m9 n% R  d' f# A
DAOTlkEdit -diff[m] a.txt b.txt
# Z8 G  R- m  P$ d4 C5 c$ o4 t# H3 m  J8 J6 w: y) q! V" 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>! V6 R8 t+ C. e3 K
- Case option without 'm' (-diff), Tab Sep. txt file.9 K! ]! t- x9 E
- Case option with 'm' (-diffm), Line Sep. txt file.  y0 l5 K: ~8 b/ j1 a4 \- Q

! C% k% ]5 u) X" cDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
5 ^: @/ `/ Z, w, I
: Q+ C! g+ R8 P' ~% @4 _ - Export string item(s)
/ k5 a( c5 i7 M! A' t0 B/ j# n7 A - Option with 'u', extract without dup.& z: Q$ ?. C& E$ D* p7 m- S5 x
- Option with 'm', Line Sep. txt file.9 g% r/ ?. k% l" c1 D( h5 O& j
- Option with 's', sorted by strref.
) a, n7 o! r- B4 Z% H- ?2 [) k - Case omitted to-txt-file, saved to tlk-file.txt
* m% Q7 b8 {; {: l3 N" ^. E( W7 T
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]  ^; ~8 t' A/ D+ F9 H

" ?. d* ?6 q; U5 a - Import string item(s)! K# B& f, q$ V! G
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"; L1 o7 q) i( w/ y6 G9 E
- Option with 'S', update a string value separately by strref
8 M8 P8 d* u6 Q/ b3 ^ - Option without 'S', update directly the shared-string (multi-reference string value)- c9 P8 O. l' h( k$ O( x  O; ]8 P$ e+ f
- Option with 'R', strings will be reconstructed, and the same strings be merged." V4 T2 D- @2 f' H0 e3 ^. L! u
- Case omitted save-tlk-file, overwrite tlk-file
( y, n3 ?. j5 M9 \* b
! d; x! y' C$ bDAOTlkEdit -d source-files output-save-directory export-txt-file9 A# O& Y1 M/ `; T' }( [4 N
- \* j9 b0 t8 K1 L8 m; [* k$ y
- Remove & Export GFF3.2x embeded strings) @2 l7 q1 i9 N7 ~/ {. Y" o: s
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"' W7 u  u2 I4 c5 h( V
  
8 {8 c! L2 T/ e* History -------------------------------------------------5 A* |8 I3 o! p+ R5 [

9 t, [) M# `' }7 \! ^5 `ver. 0.20, 2010-01-19
8 O6 H6 C; V9 w1 p
+ y3 c7 y+ H! }* i2 j" C- fixed. didn't found strref.0 ?% Y6 ]% |8 O
- added. GFF3.2x remove & export embeded string.
4 M* @% `) _' O- Z- added, Find All
2 d& }& c) u6 b- C; N- fixed, edit text didn't changed when undo current cell
+ i, f* k3 M, g6 k) d) q- fixed, Find(F2) didn't do from start row. (v0.16 bug)* G  W. @, z) W0 t- m. \2 t
- deleted, empty.tlk* ~3 J/ b9 l8 V1 s" k1 `" I9 x

$ E1 [( W* J  J3 f[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,- l7 E1 S$ j) w4 g: f" l6 L
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
! y8 ]  u( X/ D' b
8 `( x3 ]8 M# r' k等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; Q8 l3 d6 P' E" S5 y" q; U& Y給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; `3 z& D- N2 T' R8 a* s  K
給UTF8什麼的文本,導回就亂碼了。 ..., b- j! K+ z4 V8 I5 r( C
blackteajing 發表於 2010-5-2 15:49
: G7 c# M  L9 B$ I
- V1 \' N3 n% k2 {9 X4 Y0 ~
話說,我是用這個來修改 TLK 檔案的,
5 }4 R1 ?# ^. W, v+ B+ s- D* T& B8 v7 R; z
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了2 Q" x( P5 ^2 K4 b

' ~$ h! Z( o* S& M& P匯出時選圖中那項,就不會是亂碼了,
; k. H" o0 L7 L, e; \  T9 d[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
3 H( n7 \. V* [, ?9 Q對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
: x$ e, P) ~2 d+ ]/ l2 i; d
/ W; C2 I" w7 f7 dgood software !!! + J& B% K& ?+ y
support, support !!!: ]# F  @, w% h; v0 [$ s+ y7 }
4 h' ]; u; O0 f- `% a. A
疑問,1 f7 ~/ q/ A5 {1 h! f- m0 q( s- y
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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