奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用. p, F* C. t; Y
( J! Y- ~  V: u% Y' [
1 H0 Z3 L! j( p  |6 E& v3 P: _
5 z0 U4 @& T( F7 v. l# e
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271$ @2 ~/ C/ o. H1 f6 |( X

$ d7 d1 z3 Z9 w5 Y0 `# T$ DUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
: C1 n+ o! L3 ^1 ODAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
  ?. u. C5 J# x; T. e& \0 g& d ver. 0.20, 2010-01-19: @; \/ I5 G' u
5 z6 w6 S! M! X& u9 n
- DAO TLK Editing Tool
" [5 U- b# [5 g! x3 q - Can handle multi-referenced string(s).
8 M5 R6 o' g; S" B  j1 W4 N - Export (Tab Sep. or Line Sep. with/without dup.)5 \+ z/ h, S8 N7 p0 I
- Import (Tab Sep. or Line Sep.). B% d" x2 S3 `, b4 x
- Comparing tlk-files
2 |. }) U- m7 r$ P/ q - Checking categories of the strings and Filtering the strings.1 H1 n* D% q  z, f$ x- c
  + I* T: C2 A( `' l- d( y. R8 W  D
- Require .NET Framework.
5 H( m  w3 v6 m9 }: D: q! g1 p
; q4 w- U5 U% Q1 ]5 R6 I* Without command-line option, Program starts in UI Mode.
% o. [; Y! c( E# ~' O2 j- J
" y: }) z# i" b. i* c+ _* Command-Line mode ---------------------------------------
7 P$ R1 o* ?9 P9 p- r* a7 c# J% d$ e1 X% L
Exitcode: 0 No-Error or Succeed. else, Error Occurred
/ o4 }& q# Y" J# {/ R# ~
) [; U+ g1 Z' e" P0 ICommon options3 Y* D( ]: m  D5 @8 e

! g0 E9 f; b$ \) W6 ^) m6 b4 a - Option with 'Q', silent mode. doesn't display message box for error  }0 x2 J! Q$ g
- Option with 'X', always display message box showing exitcode
) k; }9 |- W: K5 X9 I, @ - Option with 'Z', logging off/ W4 q* B, `+ k

) N6 N7 v% }7 y) k$ GDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ k0 r: J0 x0 \, C! R4 ]+ U% c6 n
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File( r. P' `  r9 t9 |+ t
( ]/ _$ r  M/ @- s( a
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt& c9 T2 s: L+ I0 V  N

8 C1 P% V! @0 N: ^5 } - Tab Sep. TXT File to SDJ's tlkeditor Export TXT . x6 r# L7 S) Q  m4 w$ S9 D( [4 H

% y* E' V  y4 J& K9 r# f! `DAOTlkEdit -diff[m] a.txt b.txt
- [# b6 A6 e$ \$ u4 q. b; x1 S' g, l  r" @( t* K5 R; 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>% v: ~9 Z) B/ P! _+ V+ c' h
- Case option without 'm' (-diff), Tab Sep. txt file./ T' v' |9 t5 \3 y! X  Z+ b$ j
- Case option with 'm' (-diffm), Line Sep. txt file.3 M1 x9 F% \% }

9 }2 p, O8 k/ I7 R! l0 ~' [2 ~6 dDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
" z$ y, q: P2 p, b3 d( A: {$ T$ l
5 |5 a; H+ ?( B2 }1 }& g& i9 o$ j - Export string item(s)
* u2 j- b$ N4 b7 { - Option with 'u', extract without dup.
' ?$ l% ~" H" |  |: F - Option with 'm', Line Sep. txt file.
+ T4 m* j3 S, U) k+ x - Option with 's', sorted by strref.
6 V: }; L, f: D. I - Case omitted to-txt-file, saved to tlk-file.txt3 R$ Z# ]  l. g6 [- v, Q

/ g$ q- q2 u6 C8 S' q* NDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
- p8 l, Z" ~) E! o9 a7 d" e6 r2 Z; s/ n4 H- X; V2 |7 p) [7 l6 w, d
- Import string item(s)4 i" e# T( n) b: l" U# T8 M
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"  _* J3 ]6 K' C
- Option with 'S', update a string value separately by strref& A6 U+ J  B/ T6 x) c
- Option without 'S', update directly the shared-string (multi-reference string value)5 {- R* c: E( W# |( D
- Option with 'R', strings will be reconstructed, and the same strings be merged.
% d' F, e) a4 {  n. a6 n$ s - Case omitted save-tlk-file, overwrite tlk-file& @4 k. [  e& \, |/ e& k. k2 J

- \" K& m0 |6 z- \( p) NDAOTlkEdit -d source-files output-save-directory export-txt-file
4 B1 n3 p. w% \0 Z& b0 R
0 I/ v  r8 `) O) K5 R0 u - Remove & Export GFF3.2x embeded strings
% p; I" U8 A9 l - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
* ^$ V& b7 w% O& B1 o  
; R* e- i5 G- V$ l# W4 r9 U* History -------------------------------------------------' a/ _+ z# c; r. {+ [/ _0 s
+ V9 `/ `3 o- V' w  b0 V3 j3 k" W
ver. 0.20, 2010-01-19
( s8 s5 }- [7 }- g: y* j
& ], f% Z8 u( O- fixed. didn't found strref.
6 H6 [" G( p: ~0 F9 T. ]6 u& K- added. GFF3.2x remove & export embeded string.
) U. z' J7 D- v. d5 f( N- added, Find All
- \- M, {; l0 o# ^9 u- fixed, edit text didn't changed when undo current cell
6 b3 U2 p& W! G' I, T- fixed, Find(F2) didn't do from start row. (v0.16 bug)$ S) ?7 R3 w: s# ~$ _" f' h
- deleted, empty.tlk
" O4 s# X; C( N8 G7 H
$ u! Q9 t' p. _$ c[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
  A! C. ]- k( J) G9 y如果有支援字典檔的話,那翻譯、校正起來就方便多了。3 `% D- e$ M2 z/ O( b& E8 y* h
& N+ Y6 {4 a  n6 c
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
* L  ^1 o; G( j6 E給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; o9 S/ C# Z/ U. |1 a( R  u
給UTF8什麼的文本,導回就亂碼了。 ...: i! |% d6 k0 E; k. ]  K# i
blackteajing 發表於 2010-5-2 15:49
  P( v! K& q, ^- |

& c7 |* r2 J1 h$ {1 ~9 c話說,我是用這個來修改 TLK 檔案的,6 C0 Y5 d3 G+ Y% n( }7 M3 c, i
8 {; E* i4 A* T3 v5 o- C9 I
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了4 [5 Q/ e9 W+ e9 z0 f; j  L

' |6 Y7 X/ |6 ]& g+ ]9 ~匯出時選圖中那項,就不會是亂碼了,
* Y! _& ^& O4 i  D[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
% |5 z- J8 u- `, _對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 " x! s( Q: e) W5 v* ^9 I2 D
# \+ A& Y8 E# y4 H1 T
good software !!! 8 P0 p/ Q, T/ a) C" L9 I7 p* n# t
support, support !!!. z# D  g. _* N5 G: B
; J1 g5 o) q3 c
疑問,
1 `# E4 T. D! d在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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