奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
, j4 s3 P  X  X
2 x# j& e; C# l  L$ ^% y" i5 Y$ T % h/ y0 t* _. a0 d1 ^3 g
1 L* A5 a! C- ], J
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2711 I. v" a2 b: S) p9 x
  K0 \* @0 j+ K2 G8 r1 F" k
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
5 H' Z6 p4 v2 a) @  ?* ^2 uDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)& N% H1 d/ D  O2 W$ ~
ver. 0.20, 2010-01-19! H0 e* X9 M! A8 h# k1 C+ V- u
: t! ~: [$ l3 `
- DAO TLK Editing Tool3 V( k. B2 R1 ^8 O
- Can handle multi-referenced string(s).
, c2 S: T8 m/ H) c# L - Export (Tab Sep. or Line Sep. with/without dup.)1 g0 f8 J0 |( S$ w! ]+ E. W3 ^
- Import (Tab Sep. or Line Sep.)
7 c3 m& K% a; Z& W; v: w; O" M - Comparing tlk-files, v  K3 m' k; M) `# N
- Checking categories of the strings and Filtering the strings.$ W2 I  x9 m8 o' t5 M1 W* X
  
0 `( B! q  t0 W) ?5 E8 i4 Y5 \' E# E - Require .NET Framework.+ w4 P# m" Y+ s9 d9 U

. s6 t# r7 b  ^1 q* Without command-line option, Program starts in UI Mode.
4 C! L0 n4 r& ~6 e
/ z2 Q* u' e' Q" G$ O6 f0 y) b% m* Command-Line mode ---------------------------------------5 R2 M; W% {$ I: r/ g. D2 j

, Y( P/ V. \! O1 T+ T  g5 BExitcode: 0 No-Error or Succeed. else, Error Occurred
( ~, m% m" G& B, m* p& r- H2 G9 x/ _$ }% P* K7 e9 z/ r
Common options
* K, F4 M! e! B! z$ i' ?5 b5 R$ q+ O* Y+ p" u, s9 s
- Option with 'Q', silent mode. doesn't display message box for error2 {! Q  F3 t* J6 ], E4 O8 y
- Option with 'X', always display message box showing exitcode
* `% V) N! M$ a3 A+ A, i" h( [ - Option with 'Z', logging off% E' ]& X7 C' U+ O+ U
, a6 o1 K9 [; Q4 y. A
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
+ `! a* k/ p* M* y: P4 {2 Y
, C$ N. S. I, P& x' V - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% V, p( T) _/ ~5 [

' S3 X. x5 w. A. F$ N+ ~- u. v" U: xDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
, K* g6 J- I) q- g! j- o6 C3 f0 y) i+ C* |8 \# i! O, v- e
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
  o* u' C! D) d# h/ [1 X" L  J4 ]
DAOTlkEdit -diff[m] a.txt b.txt7 n1 v4 Z* u8 U" E: n, \  u

) P. V1 f6 R% \! g- a' G7 ]8 n - 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>
& H3 d) J# I. j. b - Case option without 'm' (-diff), Tab Sep. txt file.
. k' c  U, _4 M! N8 ~ - Case option with 'm' (-diffm), Line Sep. txt file.
. a1 ~/ x# L9 _$ s! B
! I# h: |, ^# DDAOTlkEdit -e[m] from-tlk-file [to-txt-file]7 H& w  H6 {6 b2 A
" j/ l5 Y4 M- d+ }6 D
- Export string item(s)
* ?  l7 L. H& ^0 G0 q; S: _6 `1 o- w - Option with 'u', extract without dup.
4 [* u7 h1 o: e: O% f - Option with 'm', Line Sep. txt file.9 e5 S4 v- M6 L5 v
- Option with 's', sorted by strref.* F  R) Y2 [7 G3 A' E: T/ U% o
- Case omitted to-txt-file, saved to tlk-file.txt3 H6 \5 T" p/ V8 J5 X

# D( v& @. p8 w/ I; q. p7 YDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]- H+ t3 j; p; F. C- R" w! n6 d/ x

4 @/ }1 V8 t: u; O* b0 j - Import string item(s)
$ o0 D4 B/ {4 c. {. Z: _  l, e - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
$ M6 O0 v+ ]& Y4 C - Option with 'S', update a string value separately by strref& j1 R, B6 K% R- U* O
- Option without 'S', update directly the shared-string (multi-reference string value)
  c2 {# z2 g! t: t' W  u' H - Option with 'R', strings will be reconstructed, and the same strings be merged.. O1 a6 J" G" S" `
- Case omitted save-tlk-file, overwrite tlk-file
* R$ D# {9 {( P) {- _. ~) T$ k
$ W% k/ ^' V  R3 LDAOTlkEdit -d source-files output-save-directory export-txt-file
0 u# u; M& p2 d# c6 N! ?
& L8 \" }6 @7 @9 {: ]4 t - Remove & Export GFF3.2x embeded strings
- z# E) ~- D# O; W- Z - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
+ y* {. r6 w+ q4 u  
4 I2 Q1 x3 b5 D# l+ @( f* History -------------------------------------------------
6 G. F( d1 ?- O
& R' W% C" ^' Z6 ]* Sver. 0.20, 2010-01-19
2 M( z# X  N: o2 B! K5 _  \5 _5 m/ `  I: }' {4 Y4 g  V+ {
- fixed. didn't found strref.7 ^8 ~, I+ v; y1 X! q# w( X
- added. GFF3.2x remove & export embeded string.: F3 J6 I# l3 \$ O: f+ B
- added, Find All* ~( f1 Z  h) W, p* G. x9 Y
- fixed, edit text didn't changed when undo current cell8 E" T% k1 O$ h8 F' a1 z; Q9 T+ ?" N
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
0 z( F: D( o; @& M1 ]" o- deleted, empty.tlk
: g; g# U. D9 k1 M5 T7 i+ j# @+ ^0 j+ m. k
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
: h; }9 m) v6 R; I$ E9 G2 R1 G如果有支援字典檔的話,那翻譯、校正起來就方便多了。
4 a& Q" |% b+ ]1 j, x1 e: U
3 R( b3 k/ S% ^% m. r. _, {等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, k4 g- |4 v! r
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 O+ e6 g- c4 T
給UTF8什麼的文本,導回就亂碼了。 ..., u1 g8 w+ P1 R6 {, s
blackteajing 發表於 2010-5-2 15:49

  [5 Z/ A3 H. {3 k( S0 ~9 q9 \1 }, t  Z& L/ ]( m; c$ k0 d
話說,我是用這個來修改 TLK 檔案的,
# R  w- Y, q: ^+ t. L9 ^
2 l# V- ]6 i! C+ ?% T也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了, a7 I' v7 Y) W/ `

2 J' Z1 V! N! O& x匯出時選圖中那項,就不會是亂碼了,
& x( _9 A3 f" n* F- n[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
: b) g) h: l+ L對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
- `$ Q8 n; q4 \
; n9 I; S8 i9 o: |% [- p' fgood software !!!
: a; w% @6 ?% S" s& ^) ^) Isupport, support !!!) [  s) K! J7 d( i7 F
& N% m$ W$ `% P% H
疑問,. W2 ]0 z4 C+ l
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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