奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用5 y4 R% P7 c/ b3 I* _- m. H- ]
5 T1 E) x" k" r' G3 ~: v- y0 G& ?8 l
( o* l1 n, K2 u3 o
" E% s' M! d# Q# c
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271: L/ ?" p, Z$ f, [0 R8 F& Q
+ c/ j3 Q; B' k2 `" T
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                9 C9 ~) L& `7 I: U1 i) N3 c
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
/ i# S% a4 l. c, E! ? ver. 0.20, 2010-01-19
+ A  N! `! {1 v' v/ y" r( t6 n0 y2 s+ U  v
- DAO TLK Editing Tool
  X) T+ {3 F5 } - Can handle multi-referenced string(s).# ]6 \1 `: q: L9 ]' Z
- Export (Tab Sep. or Line Sep. with/without dup.), E0 p" ^+ [9 E& l
- Import (Tab Sep. or Line Sep.): `; H! q" r2 z& z; c
- Comparing tlk-files
$ t( R% Q$ ~/ S& j* x8 r6 a - Checking categories of the strings and Filtering the strings.
0 V' v. i$ p( P  " \1 f# K8 |3 n2 l( o& Z
- Require .NET Framework.
8 ~; w. j3 j! F) P
' ]! }8 m5 Z8 V8 B  _% u0 R* Without command-line option, Program starts in UI Mode.
: z# F; G8 G1 ]0 B' e" I4 N- j/ P3 ^8 F9 c$ m
* Command-Line mode ---------------------------------------
" T( j' p  h$ c
2 C2 g  w& j5 E/ M% z7 F  MExitcode: 0 No-Error or Succeed. else, Error Occurred
+ g3 L" O$ s3 I4 E0 a
; J* J8 p) k2 ?0 p2 bCommon options: [/ R/ G' U, }
9 C0 }+ W8 z4 H9 e! f
- Option with 'Q', silent mode. doesn't display message box for error
$ V5 e1 P" W! F0 v - Option with 'X', always display message box showing exitcode
+ Z  t( a- _) z - Option with 'Z', logging off( g: F4 h4 [  B% N0 }

- {$ x  h/ D" ]DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt' F' I. D1 [5 O: u9 v& f9 o7 w" ?
: G5 k* V) A# m# B- J, |
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% J8 r/ n+ e; A/ d

" w. E2 }3 ?9 {DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
7 Z% o, ]+ G0 G; t7 D$ |" O  {# `. w0 p8 E
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 4 w1 i% b0 [' V+ k. u1 c) _( e5 j

' \. @. V! L7 N0 _DAOTlkEdit -diff[m] a.txt b.txt
2 m: b( Q3 L0 ^& H( d, \3 \8 \) E2 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>
$ G# ^! f- ?1 u* D - Case option without 'm' (-diff), Tab Sep. txt file.
; a' j8 S* u+ F- i# h0 H - Case option with 'm' (-diffm), Line Sep. txt file.
3 g0 E' D& C: [/ Q1 j+ g$ M
6 ?# ^& X; u+ G4 eDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
4 j# p) n" ]  |# K7 o1 ]! j7 {2 y5 q8 D. `5 D& g6 ]6 `: q" W
- Export string item(s)9 T, Y0 ]# f7 z2 i. h7 Y, v
- Option with 'u', extract without dup.+ ~" e7 D7 z* F# H0 W
- Option with 'm', Line Sep. txt file.
5 e4 ]# v- y4 Q$ C/ y1 F - Option with 's', sorted by strref.& f) X! y4 j4 B; j5 x' J- `, C
- Case omitted to-txt-file, saved to tlk-file.txt0 i1 H7 w. D4 Y2 G

' I. ?9 I" ^8 V/ j! D1 T' EDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
+ X% _* K2 [, R2 {2 i# |, v8 ~
* q  E4 p% x0 O8 W& h) z0 C* j - Import string item(s)
' U: {% |$ D6 ^* I - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt") x& X8 `. {3 }  V' u+ G- j
- Option with 'S', update a string value separately by strref
% g# |4 o) j: {! h - Option without 'S', update directly the shared-string (multi-reference string value)8 N$ C0 E: M1 V! X
- Option with 'R', strings will be reconstructed, and the same strings be merged.3 e; i4 }7 P5 Q7 e
- Case omitted save-tlk-file, overwrite tlk-file& u- T1 W! F+ s% q$ Z. o% N

- Z# o0 N" D# _3 ?  g5 j# VDAOTlkEdit -d source-files output-save-directory export-txt-file0 |% D9 W8 b6 v: n- H
3 J$ W: K; c+ B( y* T# ]
- Remove & Export GFF3.2x embeded strings
* X2 I; j, j* A+ I2 ?' T - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
5 ^0 }6 h6 b; a( _  6 v( b0 I& h3 H1 U! w# C
* History -------------------------------------------------
1 \& `) \3 C6 p  P$ k2 M% Y0 E& I& x! E4 b
ver. 0.20, 2010-01-19
# \) n% n6 m. U" r5 P/ W* d2 M; a0 @& B( y
- fixed. didn't found strref.( Z3 M( B' ^% D: u$ n- c$ R8 Z" U
- added. GFF3.2x remove & export embeded string.+ m7 Q& F5 |6 @: x/ ^
- added, Find All
$ H( Q+ w5 L* Q5 u( i8 ^+ x6 y8 N# {- fixed, edit text didn't changed when undo current cell1 E. @2 _% P# ^$ `  _  s9 L9 x
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
- ?1 y9 w. G8 O& t# O) M5 I/ D8 N- deleted, empty.tlk
- Q+ r3 V* Q1 w6 d2 [5 G6 I: o8 R2 s+ p8 m3 E
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
+ h' T8 N* ?. A# Z7 W8 N- U3 C) y' m如果有支援字典檔的話,那翻譯、校正起來就方便多了。
3 V$ o# B8 {' E5 H- z$ H3 A1 _
, k% P$ \* B+ S( G! Q等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
, J2 W2 q( o2 B/ g( `3 f( }給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, @, F% w, O- n4 ?* ^. n4 f% T
給UTF8什麼的文本,導回就亂碼了。 ...5 v+ }3 f* a% W5 d5 u- n/ H
blackteajing 發表於 2010-5-2 15:49
4 m, I& N% u( E  n

9 H1 f: N0 f. G" B% X& l7 ]話說,我是用這個來修改 TLK 檔案的,
5 ]# Y' k- N; i4 ?6 s. G( ]% @8 [: c0 H. e$ N
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了; `+ L" F3 }9 e2 j! m" I: s3 q
4 C9 N3 K5 }/ O5 x7 D1 n( r9 v/ }
匯出時選圖中那項,就不會是亂碼了,4 R/ N# M* Q8 n* \( @! A) X% i
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
( D9 N% c& c+ v$ @1 c對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
0 S  d' J' I/ }6 c7 [- r8 l) W4 q+ X, V# N
good software !!!
3 E) X7 a+ b: K& [support, support !!!( M! [. D9 P; Q- t1 G" i) _" f

# Q2 V; a3 V9 ?1 `* _% M疑問,2 F& @! z, a1 f% o$ c% U8 E
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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