奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用/ @, I: c7 g& N, O" P0 s" B

  d( V8 F. k2 z
# }/ C7 ]% `4 W+ g+ U( _8 \1 M: P/ |% I9 R! T
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
. n. e( J: m' C
3 f: R% _/ @8 h2 ?, W* J% I# fUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                $ E: Q- K$ P+ V' a
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)7 p, x3 @" k0 g: N" n% U
ver. 0.20, 2010-01-19, c% x* o+ c4 m

6 J" X: T& Z8 i+ n7 d - DAO TLK Editing Tool
% l5 H4 @; b  s" | - Can handle multi-referenced string(s).. r7 o3 g; a/ b) ]$ b! p! _
- Export (Tab Sep. or Line Sep. with/without dup.)% g1 U, D3 P( s# C. d2 h
- Import (Tab Sep. or Line Sep.)
& x  W# J  v; p: z4 u7 n2 O4 [0 z - Comparing tlk-files( ^: z& ?9 n; v, \+ q' `1 F- e
- Checking categories of the strings and Filtering the strings.( i* f3 ]( d% n& [" `% R- k% H5 ]
  5 @& Y+ u$ e9 e6 \+ N' s
- Require .NET Framework.; \( _: x+ |7 c1 B2 k" c
( u, [; S4 I  K$ Z( ]
* Without command-line option, Program starts in UI Mode.
3 \2 ]+ e* d6 Y; Z% H; z9 u$ J: Y
* Command-Line mode ---------------------------------------
6 c# g2 h' A$ ^+ @9 O* Y6 l" g1 z8 P
Exitcode: 0 No-Error or Succeed. else, Error Occurred
$ E6 E5 V  S& |0 `) J
; r: h9 Z( F% o# }6 x& vCommon options/ z5 @$ ~8 |' v) G" C5 e

8 c: P/ Q: T, b1 k% u - Option with 'Q', silent mode. doesn't display message box for error) T& Q' n# p, W$ D# ?: u
- Option with 'X', always display message box showing exitcode! v0 i0 u3 o0 l0 B& N! P4 a$ P, ^
- Option with 'Z', logging off6 K5 y# K1 ^7 \( ~$ c

' g* V' F& x+ ~2 f3 G" R, \DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
1 R4 X. G$ p7 Q) P  }1 l+ Y4 r* k# a8 V! Y
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File. s2 y2 ~% {, G( k: c- e: T

( a) d* L: @0 b) UDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
) d' j+ [' Z! |  V
! D- f+ k: ?/ N2 |$ K - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 8 y; ^( u- T4 g2 S% M
' R( K/ ?& \/ ?' B7 g, i* r+ ?
DAOTlkEdit -diff[m] a.txt b.txt6 o; z; f3 I1 T$ f( a
  [5 X2 T1 x1 |% G0 n2 w
- 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/ |- }5 E9 L( K( }& z  r" i. J - Case option without 'm' (-diff), Tab Sep. txt file.
+ e) @" P" b- ~$ r' D+ b - Case option with 'm' (-diffm), Line Sep. txt file.
/ q( ~7 h. Z  r8 O6 d1 W6 k' {/ W- R2 i  z2 t8 }
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
- l. O; z, A+ O, l! q$ P
7 K0 H# @' ]6 p6 K7 K5 Q4 v - Export string item(s)
6 r& N6 E; i3 B - Option with 'u', extract without dup.
/ |, V8 N8 R4 E6 ^ - Option with 'm', Line Sep. txt file.# H( o8 _- u  L9 u, i: s1 `
- Option with 's', sorted by strref.
+ G( z: M# f  {# R4 {# R- k4 |# j - Case omitted to-txt-file, saved to tlk-file.txt& u( {1 e, M6 @3 n6 X
6 F& U4 b: e- `4 R
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
8 f* N- ]8 m/ v6 ?+ e" @  ], a! D& V( Z( Z
- Import string item(s)
: d8 m- i3 F  g# |. s - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
2 _! f1 f) V0 i0 J7 m6 _ - Option with 'S', update a string value separately by strref
: T& Z/ R- R) E - Option without 'S', update directly the shared-string (multi-reference string value)
' ?: L2 e: ~& q7 G# v* O, `) J& _$ { - Option with 'R', strings will be reconstructed, and the same strings be merged.& O1 q' U2 T3 B8 G
- Case omitted save-tlk-file, overwrite tlk-file
$ G: p7 c& g! A# B, s* { ' x) g) v8 y& N! h; C
DAOTlkEdit -d source-files output-save-directory export-txt-file% O' q% \) I- V3 G

$ i; x: d9 @' Q- F+ ]2 s - Remove & Export GFF3.2x embeded strings" r/ L. H# ?: r/ W7 I. p
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
- E; y) c. ^: ]& V+ ]; z7 w  2 g1 _5 F' E/ ^% r4 v
* History -------------------------------------------------
8 I+ e, Y; L$ B+ z$ i. u7 ]$ M* W  y  u  S& |/ _$ r( {( q
ver. 0.20, 2010-01-19! `% \9 p9 C) s& _' g$ {. Z
4 c/ P8 C# E; q
- fixed. didn't found strref.  V5 I* B1 ?% G6 Y( ~0 B& _
- added. GFF3.2x remove & export embeded string.
$ n& Q* e$ I7 K) B- added, Find All% i) W! a6 S! C- m; Y  T
- fixed, edit text didn't changed when undo current cell. u* ^: _9 G( B
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
7 o; n( X7 a8 Z: R9 _" k- deleted, empty.tlk
4 U& X6 A5 s/ C( P  |
" ^; d' Q9 U; q$ c[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
. U5 u3 z3 R5 f如果有支援字典檔的話,那翻譯、校正起來就方便多了。1 I2 E4 N: i+ d; `" v( l

' [1 p! s# W' R, a+ o% L2 M5 f等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! I& c7 Y# {5 e4 }- }$ {/ b, ]給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 H) X, r# `( M; I給UTF8什麼的文本,導回就亂碼了。 ...
& j' q8 F9 w" s8 M5 C$ k0 kblackteajing 發表於 2010-5-2 15:49

+ \( z2 Y2 G5 R1 k) O4 ]0 G) P8 _0 R# b
話說,我是用這個來修改 TLK 檔案的,3 W. l- }! A) c0 x3 Y
& t) o, b  Y6 k
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了2 `: c) S! N8 E$ f* _2 g
5 G  o! g7 O* V6 N5 _  N; U
匯出時選圖中那項,就不會是亂碼了,
* n7 K. e. r, ]: \) C: g( Y& ?% G3 H[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
8 a3 m" r. v* N5 T對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
0 e5 K. F* U" [1 {6 a/ d3 D9 g  K5 @. E; T  A5 D, M. ?& w% A
good software !!!
9 u# z2 m1 L8 h2 G* f7 @2 O6 s: z& Gsupport, support !!!
* m  O" q1 k) N; N  \' H* |+ R  O
疑問,
0 S9 T5 }2 O$ F+ {5 l2 ^; @& N" Z在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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