奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
) q- b' s9 h3 F/ N2 C# ?- H
" U% J1 r' o! y0 Y! f ( `# B4 P0 z, p" Y5 k: H7 p

% K6 T6 A% y* J4 k! w原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
' [. g0 g' j/ n8 s' X2 k/ ~3 Y# A/ H, @7 A& n$ o0 u
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ( d( w0 n2 p. [9 V
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
$ ~* c! `2 k9 ^- a0 ` ver. 0.20, 2010-01-191 S% z; C! l# z

  o5 ~& y! c6 ~6 \9 e; s2 [ - DAO TLK Editing Tool  }, P/ D8 V+ M) c
- Can handle multi-referenced string(s)., ]  y6 X. c; \% r
- Export (Tab Sep. or Line Sep. with/without dup.)7 p7 E) Y4 K" Z5 w6 o1 }  S
- Import (Tab Sep. or Line Sep.)
+ @9 N% i; j7 Y# L. E - Comparing tlk-files" R+ |# J) t4 ^. ~! ?# H
- Checking categories of the strings and Filtering the strings.
3 \5 h' l0 `' ]8 a2 }- F! z2 \  / L; F1 p% d2 t  I. p
- Require .NET Framework.  n$ e  W6 i+ l7 `6 |
. ]6 S/ N  Z' [
* Without command-line option, Program starts in UI Mode.
' Y) J  O. r4 c7 J0 |( {' s$ O( N; j, u
* Command-Line mode ---------------------------------------/ j4 J. v/ d( r2 n5 B: A+ e5 n

1 l; a! ?$ H  }Exitcode: 0 No-Error or Succeed. else, Error Occurred
; G7 [% y! s/ [+ X
* G) U  ^& X) ]. mCommon options( N& V. d& P8 i

: i* x4 ?9 p" C4 j - Option with 'Q', silent mode. doesn't display message box for error9 T9 q8 V5 q& l, k" v# q9 }  b, D
- Option with 'X', always display message box showing exitcode
1 e) ?/ V( `& {' Q8 V - Option with 'Z', logging off
/ N3 y' H6 g$ B. a0 ^6 b
3 |! E! _" V" g  pDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
7 p! @/ z  U. l9 s4 M7 @+ a5 c5 T5 h- m9 S* J: Q
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File0 `6 [  P* L  b1 H
5 |/ y& R( c3 [3 z5 V/ D. y
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
2 ]! j4 @6 F- v' F2 o
2 H# A0 y$ q; P+ C' L+ T - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 4 G, U7 [+ M9 h$ R
* I/ i( {: W; i! U5 C$ Q1 n
DAOTlkEdit -diff[m] a.txt b.txt
) p# L9 c/ I* i
3 L2 O/ l7 Q7 C$ A2 D& b6 p - 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>4 {* v$ C3 G1 K
- Case option without 'm' (-diff), Tab Sep. txt file.
0 }, j& K$ ~5 T* r# M - Case option with 'm' (-diffm), Line Sep. txt file.) N% m' J5 _4 W$ M# v! y

9 F+ A# [+ Q2 r' K( TDAOTlkEdit -e[m] from-tlk-file [to-txt-file]. O) b: g+ N7 _9 B) q# W/ P

$ K) s; m+ ~) M - Export string item(s)3 @! V! u  [7 Z1 [; C' y4 f' L8 j
- Option with 'u', extract without dup.* }' x; K5 @" O! Z
- Option with 'm', Line Sep. txt file.
0 O" w4 f( G; W) Z' w: O2 ?3 c( d - Option with 's', sorted by strref.% n( Z& b% v" T0 C4 j6 K. `( @, @' l/ q
- Case omitted to-txt-file, saved to tlk-file.txt
- d" j+ V8 X* i! y$ h5 D
* E. `9 U' D% g! ], Y% O6 ZDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
5 ?8 ^0 A2 |( {0 f( q# {+ Q. L  v
- Import string item(s)
1 }+ H5 F; C0 V - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"! T7 b( V- G% a+ q. G
- Option with 'S', update a string value separately by strref( O) i7 t9 H; D0 f+ R7 ?% [
- Option without 'S', update directly the shared-string (multi-reference string value)
: b8 x! [7 {: i% L% F$ e+ L& N - Option with 'R', strings will be reconstructed, and the same strings be merged.
9 [# J5 B+ [) c% l5 y8 D - Case omitted save-tlk-file, overwrite tlk-file
2 m) [2 c' a! t& @! Y+ m7 C1 {+ u
7 E9 {7 {2 L; y, \4 M# K0 N. t9 [DAOTlkEdit -d source-files output-save-directory export-txt-file
2 h9 k9 p8 H! A* |8 D6 K
8 @2 d9 I# k) S1 @ - Remove & Export GFF3.2x embeded strings
0 r2 R9 Q- z1 C( @ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
9 M! }- h6 C" }1 A  
5 O: V& G0 x0 x4 g* s" F* History -------------------------------------------------
! M4 y/ v" `8 \% I3 Y+ R. P. U$ j% h2 f8 r
ver. 0.20, 2010-01-19& M: m, I6 G2 ~0 r7 P& S) |( U0 c  s

! p$ d2 h) j; F, m' b1 x( _- fixed. didn't found strref.4 [& `7 N1 Y/ o# f8 p
- added. GFF3.2x remove & export embeded string.% b% q$ H# g! I9 M  W% s9 m$ v3 d
- added, Find All& I  q3 A& D: ?* H; k
- fixed, edit text didn't changed when undo current cell
% \# n; N. L; A, b8 i/ U- fixed, Find(F2) didn't do from start row. (v0.16 bug)
/ y: S1 C& t9 l3 w- deleted, empty.tlk" }1 f1 P7 k: I
! C% z/ M; e, m4 U8 ~/ @
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
4 h, v  c- o. c7 s: Q如果有支援字典檔的話,那翻譯、校正起來就方便多了。
0 K  V& F4 `; m6 p9 ^& O1 y. O0 X% b  S) P- D1 ]
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" n/ g& k, W  }4 ^. E6 O2 X2 X9 T
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; m* {# u/ \3 n4 |3 g
給UTF8什麼的文本,導回就亂碼了。 ...
0 y# X- S" F* _- Z' d9 [& rblackteajing 發表於 2010-5-2 15:49

( G% h6 ?6 @+ d- c2 ^  R" k4 v& I* k; F! N5 g+ v9 Y
話說,我是用這個來修改 TLK 檔案的,
* r1 l' d6 ], y* J8 T* z
( |' `, i, c0 O: O. T2 A; b8 y也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了* U* F  p/ O# ~9 W7 d
- J: T2 R+ Y; Z6 p. S' L
匯出時選圖中那項,就不會是亂碼了,
3 G. ~" f1 S4 @& t1 C2 ~[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?3 i$ X; S+ g# `% ~( b
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
4 W1 X; H* K2 u# ?0 T2 K; P" ~* o1 l9 d" d% F
good software !!! - R0 h' P6 R1 t
support, support !!!! j% F9 l3 V/ _) k2 ~9 N, v7 L

* N6 m5 V: W$ V( h疑問,' ^3 K6 y0 n- K+ w3 A- a
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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