奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用+ K( m5 c0 n- y8 u% G

% v% v6 A8 t; a' K 2 l; O( t1 F! U! Q2 M$ q/ B! ^
8 J4 D. t. ]4 {' g/ _
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
( u1 f0 f0 M7 w9 U, Q; y; b" s! u/ _% B
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ; p+ ~+ N8 }9 i5 A6 x
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)3 `8 u+ F5 w0 k! {
ver. 0.20, 2010-01-19  q9 J- R4 s3 r4 E
! `* N" |* N) G: |
- DAO TLK Editing Tool% p2 T# O* h7 G8 G5 D8 d/ T% r
- Can handle multi-referenced string(s).# l2 [  a" p  W1 Z0 B+ S+ q
- Export (Tab Sep. or Line Sep. with/without dup.); U7 B* y* W; E4 e6 z
- Import (Tab Sep. or Line Sep.)2 O/ D# m* L, J" j" p: \1 B6 V2 S
- Comparing tlk-files, h  w2 s4 v2 S1 F# B' p- J2 ]
- Checking categories of the strings and Filtering the strings.0 T% n- s: X1 H2 x
  9 m  E% s6 L) a4 ]. A6 u% i
- Require .NET Framework.
% Q; L# L' G3 g0 d  `7 @8 T# V# p% B' t& ]6 A
* Without command-line option, Program starts in UI Mode.+ J) W6 a9 i/ |  {! h2 W1 W) Y
- a6 J: a9 ?7 n! E8 v
* Command-Line mode ---------------------------------------0 ?8 T) u, a% I0 T

: s7 a: \$ v* C. G" }; NExitcode: 0 No-Error or Succeed. else, Error Occurred
% g2 d; W- E, |7 T. F; f( H8 q+ q  B0 \; e% L
Common options$ i: Z$ _- ?4 k# @0 p
5 V6 p2 |, B; N) n$ f( d4 U
- Option with 'Q', silent mode. doesn't display message box for error; h  V( G. Q0 Y2 n$ k
- Option with 'X', always display message box showing exitcode
# v" G% h- j: |" ~7 x8 O  c - Option with 'Z', logging off1 \- L' [9 W1 d
9 Z* l# P# @1 E
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt  r+ M6 k1 n. d7 j2 ^2 C
" h) [3 X3 h0 i
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File6 ]; B( I' ^8 L
. {* v8 N5 c$ j% ^0 A( b
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
' q2 G1 K$ _. g; K& p5 I6 S1 }$ Y8 y0 f% ~% o, s
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
# r, @7 l0 V2 n
* K6 N% j$ K( x9 v. a& E  pDAOTlkEdit -diff[m] a.txt b.txt4 Q( ]2 P4 |) X# a9 Y

$ `: R" e& C: { - 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>5 w1 z, b  R+ s3 `0 p6 p6 G* x/ |
- Case option without 'm' (-diff), Tab Sep. txt file.
7 `' b! ~  L1 t% |6 y7 ] - Case option with 'm' (-diffm), Line Sep. txt file.- ?3 C" A9 ^. K+ u+ Y
) J* Y5 h, s5 c, p. e
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
" Z3 q8 ~; D  s) Y) b* r
- |2 X5 T% j0 j - Export string item(s)7 t- Q6 c! l# c6 K1 t
- Option with 'u', extract without dup.. `1 e- t% F  B0 X( ]3 Z  F. b! R
- Option with 'm', Line Sep. txt file.
8 R% x: {& v% }7 t4 g' W1 i$ S5 d - Option with 's', sorted by strref.7 S& v( e6 H- }8 t9 [' A
- Case omitted to-txt-file, saved to tlk-file.txt
0 g( J/ x( ]* G6 a# d" @1 i3 A, g6 V. ]2 Y+ E
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]. x+ a; R3 g" e1 H

* Q& n" n8 a8 o7 E% p - Import string item(s)& Y+ o0 e  r( h( o( \
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& ~* B: Z8 J% X" K% U
- Option with 'S', update a string value separately by strref
( o; U% q# r* U5 d8 { - Option without 'S', update directly the shared-string (multi-reference string value)% x2 P' Z7 G- b$ z, Z9 B
- Option with 'R', strings will be reconstructed, and the same strings be merged.- h1 ^1 e' K; v# r+ ^# f& }" {- v
- Case omitted save-tlk-file, overwrite tlk-file2 z) P1 T5 {$ Q- V# S
- k# p! N) Y2 `) W, v
DAOTlkEdit -d source-files output-save-directory export-txt-file7 p- y' Q5 I4 ~! t5 X
3 L9 E8 O" `6 p7 n: E
- Remove & Export GFF3.2x embeded strings( r, G- S) |- V. M* B8 M
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
. R! o3 s! b* |  
% d$ O& \' q* Y1 z/ `& q, h5 k* History -------------------------------------------------, ^& N* z# O4 ^9 C- {& E; g+ P: d

( X2 |5 |* F% c: y- Aver. 0.20, 2010-01-19
0 s/ c: `' d% ]$ m1 {& ?
( g& @4 _8 H0 ~- `  j* X- fixed. didn't found strref.
* w, n9 l$ ?3 A1 E5 I- b3 e9 m4 E7 y- added. GFF3.2x remove & export embeded string.3 `/ v. m2 N0 f0 v( Z' F8 o$ q
- added, Find All+ T' J- ?6 S) P& e. U3 G
- fixed, edit text didn't changed when undo current cell
) K" q" b. I6 a. R  Y% w( X- fixed, Find(F2) didn't do from start row. (v0.16 bug)2 \  V/ g+ Y4 c1 j% Z7 s+ R
- deleted, empty.tlk
3 u! M0 @; L( K" U9 r; O5 P& t8 `* x) |( J/ ]! a: o* g  i
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
4 r! e' F; V9 W8 N4 F3 p: _如果有支援字典檔的話,那翻譯、校正起來就方便多了。
' }6 l6 A2 ?: D0 C/ {, }1 Y% l( [8 _. T, Q' w' Z$ q2 W
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; ?7 l8 ?( ^2 Z: D4 Y
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  p4 t6 \7 B( k. D/ b給UTF8什麼的文本,導回就亂碼了。 ...
; r. W; @- J* M) a! w6 J5 Bblackteajing 發表於 2010-5-2 15:49
" b4 K. {8 T7 H+ ~0 I, f5 }( f
* B; C  m" r# D/ w4 z, s' e
話說,我是用這個來修改 TLK 檔案的,
" T  ^) I# [3 L2 L3 T3 ~1 \3 b8 P. H) s, p3 c: s6 n+ B) s1 v/ R
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
- S, a3 |# j" U* S
, S2 E2 b8 ~+ x6 Z. F' k0 i6 N3 ^% I匯出時選圖中那項,就不會是亂碼了,: \% a: h" E) l! I% V5 G
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

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

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 + L2 m' {. [9 K8 X
6 }3 L5 m- a" x9 C1 m* U8 K
good software !!! ! E  q0 e) b+ N1 \$ _
support, support !!!* U' ?- R; l2 _' f5 B. n
$ p/ r: _" H0 W
疑問,
, U, j$ X1 l- h在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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