奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
9 x- l* Y6 {) w5 w2 T/ ?& U
3 ]1 F( w2 G/ C' w& M; B $ Q+ C9 C* A) x; \

: U0 ]- j# U- C. V/ O3 v0 M5 z原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
# {/ H5 M3 J& `
# W/ e: E5 P7 A% |# m. L- \- u8 [Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
: h, c6 @2 V6 V" c; e" A9 sDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)$ E! r2 r( k, O' V6 ^
ver. 0.20, 2010-01-19
' @) V7 j2 Q$ Y! L; Q
. Z0 [/ r. U* V2 } - DAO TLK Editing Tool( f- {( N8 `+ M  L- O
- Can handle multi-referenced string(s).
4 [2 M8 x1 U. H - Export (Tab Sep. or Line Sep. with/without dup.)
* w* @+ |) x  j1 U - Import (Tab Sep. or Line Sep.)
" s+ U2 R3 y; p. f; q7 E0 a$ W - Comparing tlk-files
4 Z, d7 e: X+ |8 u/ B! }& \  h - Checking categories of the strings and Filtering the strings.
1 n& `% M/ H% n& _  
" X0 G6 L6 K1 Z% [) p. G3 h+ O - Require .NET Framework.4 t" b$ Y* [5 C$ ?
, t( W, ?8 W9 d7 M$ Q% c' \8 o# X
* Without command-line option, Program starts in UI Mode.
1 j+ R- R8 ~$ G2 r! p8 U: w/ ~# Z
, o4 b$ x" s: i* Command-Line mode ---------------------------------------+ S5 N4 P& h* H, @: i  U
* m) h7 K+ B! B1 E( @' ~3 Z# v
Exitcode: 0 No-Error or Succeed. else, Error Occurred0 j. L- g% z/ B5 p  t, v
. R, j1 Q1 N7 @+ q+ R/ C
Common options! H4 U8 q/ }) q1 P1 a
5 d4 X- H& x- n7 l0 E
- Option with 'Q', silent mode. doesn't display message box for error/ K- Z8 P7 |% J6 z
- Option with 'X', always display message box showing exitcode
3 d1 X: a$ x6 U/ E" a - Option with 'Z', logging off
  R, L* D+ I- I' Z* ^  s- d
: v! ~8 c' d  pDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt: L. j. r; j8 S  Y
3 c5 k- F4 I' g% h: c1 Q. b: z
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File( q3 R1 v9 O% B

+ ]- P8 R7 ~. p* A0 SDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt5 m% o6 A9 O" S; {1 }" y4 A
+ Z: z4 f$ ]2 u* x9 e
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT $ a+ o. c$ V% w& e* I9 k
& z, {2 R. n; Z' d- B! m; [. l
DAOTlkEdit -diff[m] a.txt b.txt" Q) c) Z- C/ j( G- E) J6 j

) b3 ^- H" L) ]  O, V4 e - 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>
& J9 Y4 C' F6 u6 A% N3 V5 B - Case option without 'm' (-diff), Tab Sep. txt file.
6 o* U2 e/ L6 P; m* T* r$ a' Q - Case option with 'm' (-diffm), Line Sep. txt file.
! E5 x' Q2 A( S: c( s
; k- C2 `" i) LDAOTlkEdit -e[m] from-tlk-file [to-txt-file]" P3 r: H& j) {$ @: J% M! ^2 m( P

5 l3 h) g& {5 g6 E# | - Export string item(s)
" f. w1 w$ `, u: }) o - Option with 'u', extract without dup.+ ?4 P% x1 y9 t+ g9 o' R( I
- Option with 'm', Line Sep. txt file.8 s8 R+ Y. ^& d' F  V
- Option with 's', sorted by strref.
# h( T% t5 ?! G" c. @$ X2 G2 C( W - Case omitted to-txt-file, saved to tlk-file.txt
: i2 R% f( y3 k5 q6 z' O! X. B$ B" ?/ {( ~, p, C7 |
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]( z7 J2 [( `2 w6 _

) V5 ]" `0 y5 _ - Import string item(s)5 K8 ~0 p$ ^) C/ H+ `2 b, O* D
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
0 d! g* l, u& E3 |4 B! v; K - Option with 'S', update a string value separately by strref5 ^/ m+ W* `2 u$ `, Q
- Option without 'S', update directly the shared-string (multi-reference string value)
" m$ l0 e0 Z" z* t - Option with 'R', strings will be reconstructed, and the same strings be merged.. w  k1 r$ k  }$ v9 N
- Case omitted save-tlk-file, overwrite tlk-file
0 [( f, h7 ~" a+ @' z* B5 R + q+ o, y$ e8 X' r8 q6 ~- R
DAOTlkEdit -d source-files output-save-directory export-txt-file8 G) J: k2 \" \( i3 _) d! d
3 f1 y7 r* l, Q0 B3 ~. A
- Remove & Export GFF3.2x embeded strings
1 w" w7 K3 W2 h2 V7 ^ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"7 f' [4 G: l+ o: _
  , V0 H  @; ?3 [9 o( c
* History -------------------------------------------------
7 B7 q2 }" v! l9 E4 P0 R+ D5 B2 ]. L6 M& o
ver. 0.20, 2010-01-19
  A: H3 f. I' L" q( \, Y
2 ~" u: V' S' @/ R" `- F- fixed. didn't found strref.
+ ~$ q+ s" k! ~" w# d( z- added. GFF3.2x remove & export embeded string.
5 e' m. C1 i' d' P- added, Find All
) S6 T0 R5 g. ?. x& l- fixed, edit text didn't changed when undo current cell
8 G8 D: \5 k$ r4 ~. x# k/ C5 w3 T- fixed, Find(F2) didn't do from start row. (v0.16 bug)) j- ]3 a2 D5 g( R: [+ Y3 F
- deleted, empty.tlk9 s0 l# |4 R/ ]# i
9 u) i; }) {7 S/ ?$ b* Y
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,7 f! [. o, ^+ I$ F/ V1 j; h
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
% W: U4 m  k" F8 K( t' l6 {! s' H1 c, b. J% r, ?2 {0 H
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
6 z+ a9 Q8 s6 D) l% ]/ Y& d( k+ p給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& z) b) n$ {5 m. R3 m1 o* A! p  H給UTF8什麼的文本,導回就亂碼了。 ...  R7 ?; b% J% S  Z$ {( M" U1 }
blackteajing 發表於 2010-5-2 15:49

" u7 v" F! \- q3 ]; u: N$ _5 [6 N, f% d% h* J6 `& p7 v% N
話說,我是用這個來修改 TLK 檔案的,
6 w2 z% h3 H  D: h8 S5 ]+ n! B5 w- `6 U
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了3 ^' d1 N8 q4 E2 U! T0 g
1 {3 A6 v$ G* g4 u& h# w
匯出時選圖中那項,就不會是亂碼了,
8 h4 e, I) ~$ j2 L$ c& s$ I. P[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
" c) m7 K) k7 Z  d" n" f! s: l- M對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
6 c0 E8 r3 E0 i; ^4 T, o* {1 v7 `8 s9 A; T" D, G' H" q
good software !!! 0 e6 k" `3 L4 z: f
support, support !!!
4 F% M1 C1 `5 N! {3 P
* L6 p  y2 g6 l疑問,% e# g: [0 k. `" ~7 s4 M
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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