奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
- N. X- f9 O8 v5 X8 Q* T1 F. |
, @  g$ ~/ p0 w+ n; d) R# A5 c  R; E
3 a: S  T& h( n/ H; ~% m& M* ?# B3 }5 W: K/ @( s: [# c
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
7 Q2 w# f: D$ E  T  O* D1 {( c4 J3 [6 c$ H0 i7 G
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                - @6 j7 C* F. L& {0 p
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)* G. r1 U$ ~- D9 }% h+ Y2 K
ver. 0.20, 2010-01-19
9 b. U7 V4 K1 I& y& K, M( J
  d' Q6 {! v) t  d - DAO TLK Editing Tool$ t( |; ]  {* r& J# m
- Can handle multi-referenced string(s).
* }9 u( t% v. u$ n+ v - Export (Tab Sep. or Line Sep. with/without dup.)
" Y6 {! _' z1 |+ v! \ - Import (Tab Sep. or Line Sep.)
  e1 |0 Y1 s5 |* T: A - Comparing tlk-files
' e0 m: X- b! ^0 a9 \6 L( m8 x6 q - Checking categories of the strings and Filtering the strings./ S9 G- n! U" m# d7 c: L: h$ u
  
8 p2 e1 G% z1 W* q - Require .NET Framework.
5 r) }$ T: Q0 F( a! U9 d
' E- Q4 q: P6 _* t% z" j* Without command-line option, Program starts in UI Mode.
" W: h5 G" m+ S) G
  p2 I" e, \4 T; [5 K* Command-Line mode ---------------------------------------
0 {4 h+ z  v$ x; R2 z$ K
* {. _$ H) D3 _# r7 W& BExitcode: 0 No-Error or Succeed. else, Error Occurred3 A( m4 C" b3 H( A* [3 U# B0 ^

+ w8 j- |7 {2 O+ E8 G) ?1 oCommon options
6 B, Y. h- _- E! |+ l- z0 a6 \. k) s
- Option with 'Q', silent mode. doesn't display message box for error9 F$ O+ T9 S; K% i
- Option with 'X', always display message box showing exitcode2 \* ~( y7 J; ~& g
- Option with 'Z', logging off
% |/ ~+ \0 v8 M9 @; Q) E5 V* a: ~  S; `3 n
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
; I  x" R: |3 m4 Q) g
, `1 I/ r+ M9 p8 f/ Z - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
1 d) m0 S5 k- v
2 N1 G+ T/ Y) N  n9 _DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
% ^% f. J! i: J/ M9 U1 X
7 B4 W% s0 s& i" E5 r, T - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 0 v  Q$ t  A$ J/ B* N' H

0 V8 t2 R! @/ X5 k  iDAOTlkEdit -diff[m] a.txt b.txt
3 e, @! E0 \7 j) w: E. e" K* L$ K" O" F7 I+ h
- 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>  @& a, y  T/ D: Z0 Y
- Case option without 'm' (-diff), Tab Sep. txt file.
3 B7 r: L. L- l2 b: H7 l3 x3 M6 n7 i - Case option with 'm' (-diffm), Line Sep. txt file.. p! a$ z/ x, z- n( ]: N2 F0 a0 ~
& u8 W/ j8 g6 V: Q) w% ~  I
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]2 B/ o+ W/ V  Q3 U( d8 a2 Q( P! z

1 t1 N' k( g3 n7 \ - Export string item(s)/ K  e! e) C: |# B
- Option with 'u', extract without dup.9 k( Q: B  z* w5 Q2 z
- Option with 'm', Line Sep. txt file.
" B, y- F/ m" N& n) c8 B1 H - Option with 's', sorted by strref.
/ g7 L6 T1 q) v- H: o# W4 a& o* R$ D - Case omitted to-txt-file, saved to tlk-file.txt
/ x. r' d& t% s7 d, k
8 D; U3 S7 G- G. \DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
6 p8 u$ u) N3 y$ `, _: i8 r" N: \' M/ O$ e, A  H
- Import string item(s)' r& U  ~+ m; M- z
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"$ B1 u0 Q1 h2 [' b( s7 y
- Option with 'S', update a string value separately by strref
/ K6 }2 J) N# u- a3 y - Option without 'S', update directly the shared-string (multi-reference string value)- v; H0 `  M  M% Z
- Option with 'R', strings will be reconstructed, and the same strings be merged.
" T8 O4 Y4 R6 Y2 r - Case omitted save-tlk-file, overwrite tlk-file
: K4 c* A3 Y: S ; k$ ]7 @7 b  p# q4 Y
DAOTlkEdit -d source-files output-save-directory export-txt-file: }6 ?% e% y' P8 Z& z# I, o

0 [8 j( s# G- c* [ - Remove & Export GFF3.2x embeded strings
8 z. Q7 ?: R7 q4 J. D6 p - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf". M, p& N) q. C% y) b7 E/ u
  : r) `" F* C, W* u3 T9 N( z) Y
* History -------------------------------------------------
- y2 C$ ~5 h6 W% v7 B
9 [/ N9 m& A. u* kver. 0.20, 2010-01-19# k$ f. r8 y5 N
! `2 z- N! u( j8 E8 C: \5 N9 j
- fixed. didn't found strref.
4 A+ f+ d$ f# d9 ~' j- added. GFF3.2x remove & export embeded string." d$ T/ H4 D  J) N$ Q/ P
- added, Find All
8 B: ~  `" x1 C- e- fixed, edit text didn't changed when undo current cell
, p0 S- K5 B1 y1 K- fixed, Find(F2) didn't do from start row. (v0.16 bug)
, X8 b) p6 l  T& S7 P- deleted, empty.tlk- m  E9 @( [5 R& L' P& t( J

( [* n. b1 D3 B4 |9 i: h7 Z! y[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,! V) h4 C3 [) h* t0 s3 b0 l  _- i$ j
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
+ q& j' K5 `6 F9 ~
8 w1 k0 W/ |8 E8 E4 y' ^% o( `等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 `& t7 m) r" z' r1 @  o. ^) s
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  c* _5 w* {( N& T2 t5 Y5 x給UTF8什麼的文本,導回就亂碼了。 ...
" \4 b& y2 P) e5 ]9 V( y  pblackteajing 發表於 2010-5-2 15:49
  P7 }/ n: T0 A6 B: b: k- D

; O1 i# y' B. ^5 a! P6 B, p話說,我是用這個來修改 TLK 檔案的,
! u9 F5 K1 Y8 P  b1 W
5 n) A5 B- I9 s7 t4 I* U也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
$ o, }1 _% [4 j  z2 O; z8 M
$ U+ I8 f3 l2 [匯出時選圖中那項,就不會是亂碼了,7 w/ u7 @! d7 `# G8 {
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
* r; V9 h1 {: w6 i1 c' U+ Z$ z對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
4 w' G. v+ V* K  m+ Q( L/ r
, G& i4 X: ]; O' Lgood software !!! 1 h8 U& f$ O7 L4 P
support, support !!!
3 _, N# y0 \0 u9 k3 R7 Z; ]) X+ m9 f2 v2 r+ ]
疑問,
9 r7 O. s4 I$ Z$ x在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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