奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
0 S% l; j" D, M- p: k6 e
& K3 v: J, Y: M4 G* d ' Z4 l& n2 p" I; C8 X4 d- h; p- r5 _
: \! j0 y- w. f# @
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2713 E& M% ]* x: u/ S; e$ \3 |
! m% V: P% v9 G3 S3 o; v0 E: |
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
6 t& Q' @' w# R9 q7 ZDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
8 }# W! J* k% Q5 S/ w( U  u3 q% P5 a, x ver. 0.20, 2010-01-19
* e* q% s& \' ^' c* R$ }
. R' a" e7 a' Y! R - DAO TLK Editing Tool
7 A7 M5 h9 z- O, f3 d - Can handle multi-referenced string(s).
8 D+ J* u+ ?, n4 p4 ] - Export (Tab Sep. or Line Sep. with/without dup.)
8 t- |4 M1 l/ Q, R0 ~; ^ - Import (Tab Sep. or Line Sep.)
  i. Z# p: b3 n- k, `7 z/ |* s2 ]# O - Comparing tlk-files
2 f( K# a  X4 z% e* [ - Checking categories of the strings and Filtering the strings.
: K1 T8 N# S2 _3 p  
9 I* g& B" m; T: c/ w  a4 w0 D9 d' y2 h - Require .NET Framework.
1 Z- A# N' F8 ], y8 E% S$ `- [0 d# ~
* Without command-line option, Program starts in UI Mode.
+ o) V* @4 i% U$ X5 ^9 }. z, M$ u2 U% W- {# Y9 s+ M  E2 F
* Command-Line mode ---------------------------------------
$ I" M9 T* j, V
+ {9 G4 n; a& x8 l! l: ^Exitcode: 0 No-Error or Succeed. else, Error Occurred! {4 D. z+ J& Y0 [2 o7 U! Z$ R3 I6 j
* G! z4 Q% p) U$ L" J
Common options
3 E4 K  O( K% f: b, l. b  H, W1 h/ t8 U1 z% N) m6 d5 \2 B
- Option with 'Q', silent mode. doesn't display message box for error' D* v6 y9 m1 s5 R3 W6 z
- Option with 'X', always display message box showing exitcode" k9 G1 _9 X5 K/ \  t6 g0 I
- Option with 'Z', logging off+ y( Q3 N8 {4 t! q* C
& Y+ }( M- E# q7 ]& p) b
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt* X/ m6 M; z4 J+ G7 f
% A; S3 l7 [, G8 ~
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File# E3 r6 r0 F  w" v, V

/ C7 |8 a8 j& h- ~( }DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt0 [, A$ J+ @( v( C6 }( ^3 a9 R
7 K4 S4 D" \+ g
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ( c: d4 r! ^2 _" B5 r6 Y
+ C& t$ u% k, {3 z8 s/ K4 Q# j7 N
DAOTlkEdit -diff[m] a.txt b.txt
  o0 X- P6 e( C" d7 c: [( N: u$ G4 L# |5 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>9 c( i7 Z* B0 s3 e
- Case option without 'm' (-diff), Tab Sep. txt file.: v& b$ F0 x0 z! J9 T9 f4 l
- Case option with 'm' (-diffm), Line Sep. txt file.
2 W! F8 j) l! w- t' D+ y- O! l5 [- R5 r" A
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
4 d, N1 K  @) u; D- [6 L3 [3 j9 G, n
2 P6 V4 ^1 r9 ] - Export string item(s)
  m+ |. U2 D6 \4 n8 m - Option with 'u', extract without dup.$ Z0 m$ ^$ m3 E5 ~
- Option with 'm', Line Sep. txt file.
& I& {9 t& R5 z2 H3 H - Option with 's', sorted by strref.
' w! M- `9 B3 |" l+ g4 D# i - Case omitted to-txt-file, saved to tlk-file.txt
( ~- X. f# M  ~4 }# N2 o% r* e- Q8 l
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
" G$ N3 j4 g2 {/ }& Z2 u& C6 e& ^9 E* J
- Import string item(s)( T, e0 w) ^7 o- y# U. v3 i+ [* y
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
7 y7 i6 A$ L/ G; I! ?" | - Option with 'S', update a string value separately by strref
, O- K$ N  x6 v! w, f* E - Option without 'S', update directly the shared-string (multi-reference string value)2 a7 v5 r; x4 w% {" T
- Option with 'R', strings will be reconstructed, and the same strings be merged.0 c$ G: G3 t6 M# i5 H
- Case omitted save-tlk-file, overwrite tlk-file
9 G+ K  ^0 ~( V . A, _0 U1 N. t' `5 N. }
DAOTlkEdit -d source-files output-save-directory export-txt-file
7 I, f0 D" Y* S& C" J) z( O1 C2 w; k. N/ |) o
- Remove & Export GFF3.2x embeded strings
3 |! p% q$ T: t. _8 U0 G - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
1 M& V: z& f( u8 n& P3 O. y# I  
, x9 c+ S( T: `) M! \) v* History -------------------------------------------------
  g1 c) p1 P9 g
( r5 V  k; k6 G/ a4 jver. 0.20, 2010-01-19. S' f+ R  d) h1 t: a1 E

4 n. U9 ]6 K/ t& N! L. ?$ a- fixed. didn't found strref.) \. E  i0 w9 R* ]
- added. GFF3.2x remove & export embeded string.
8 w8 c6 F: ?! M' _* U. N9 v0 i$ E- added, Find All" x$ b" w8 m* W
- fixed, edit text didn't changed when undo current cell3 r7 I+ m# i5 }
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
- @; R% l3 {1 r7 l% t) n- deleted, empty.tlk# O. M+ ]4 J9 ?) K) ?
: x, l4 [9 K( z8 t
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,* U' `7 n+ T% E+ p8 K( n# q
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
5 j& u) B& X+ W1 Z- @& A2 r# q
. h3 C9 {, j  @, E7 h等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼) |2 Z% C  p1 |' [3 \% A3 ^
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ I0 d6 Z# r6 o- _+ n6 ]( u
給UTF8什麼的文本,導回就亂碼了。 ...
; f. a' t# _7 D) C! [  P: B: m+ kblackteajing 發表於 2010-5-2 15:49

. \9 o6 I! {7 N) _1 ?$ G% i4 n" X
7 c. \& O& H; H) a: ?話說,我是用這個來修改 TLK 檔案的,
4 J' [; R0 p! b3 }% e8 \/ K
4 I& E: q  }* e& w# ]/ m也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
+ m" V: I9 T, I% H0 \2 c5 _4 j. a! N
- u7 s# h, s% t$ z" q" b匯出時選圖中那項,就不會是亂碼了,4 ]3 t. X/ }1 D" D1 ~3 K  D2 j
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?, U3 r1 `8 Y: }" d
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 + }* |/ y) |$ G* `5 b

& {% O# j7 I/ u7 zgood software !!!
& p7 z5 S" ]( ~support, support !!!
( ?$ `! O6 h% U; h  I1 S( z: h. O& }5 W! \. [, [( K
疑問,! v6 h6 v/ h( p) o% s8 A3 ]3 }
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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