奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
' u  y* I6 h" g
, D- O$ G, Y. b( R2 d" Q$ h- U7 o - H9 d- i  B/ a8 E9 V, L2 f. F

/ d  k$ L. T+ u6 c. j! F1 Q原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
: J8 b# J: O. N4 C' b- d7 m* o4 P) u4 j' O# s# ^! k+ B8 f
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                0 o$ L! c2 g2 s
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
8 o5 T7 R7 m+ N# A8 l  k) v ver. 0.20, 2010-01-19
/ s4 l! J. B6 e8 a5 g
  B8 F( {( p$ I; \ - DAO TLK Editing Tool
, d* R) w5 b' L7 V' \, N - Can handle multi-referenced string(s)., s; L  z9 a# N5 k
- Export (Tab Sep. or Line Sep. with/without dup.)
/ b/ b: ^2 v' [ - Import (Tab Sep. or Line Sep.)
% ~7 K, U" ]: d9 H" I - Comparing tlk-files/ C) @0 f/ o" ^+ L; O! A3 t" G
- Checking categories of the strings and Filtering the strings./ B' J7 v, [& N. Z9 A. v3 [. |$ T
  * e/ U3 _# x, w/ j* X
- Require .NET Framework.
. O& e6 S6 [! [9 Q$ d& [- M6 ]: C2 g5 E, V
* Without command-line option, Program starts in UI Mode.' {! P( k$ z1 z# R$ [

# Z, j2 P' P7 t3 W* Command-Line mode ---------------------------------------: N0 T$ C2 E6 V% P; u4 [

* A' [6 y+ j+ U% w( ?3 ZExitcode: 0 No-Error or Succeed. else, Error Occurred1 C% z* H) |0 Q! O# a

' X" Y% Y; q5 ^, ^2 K+ V4 lCommon options. K; w5 ~; e* `8 Z& s: Z! N1 o) u8 }

$ ?2 w) o7 I3 {! i3 n - Option with 'Q', silent mode. doesn't display message box for error
2 u# Z" D; y2 _3 N% J( K - Option with 'X', always display message box showing exitcode
1 I+ S3 r9 I6 |, I# T/ P- N( E - Option with 'Z', logging off
! o0 T" L# }& F& p: z7 Q
. c1 k. L" |* e3 A1 [DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
" {& G( Y! T; T& G) u# L$ p/ s  v: `$ t! c' z0 Q7 N
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
; E* y/ ~/ U( [5 {
3 k+ X2 S* N9 A, i" V. hDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
, H! C! }9 n( x  G: l; n
, G9 P+ R- y" _6 t1 r - Tab Sep. TXT File to SDJ's tlkeditor Export TXT   T. c9 f  ^* d6 C

2 g5 m% [( u% ^DAOTlkEdit -diff[m] a.txt b.txt& Y0 F% `/ ^* ?  e
# s$ M+ Y$ w# |% T: u3 }
- 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>9 ?" Q8 e  t9 t- F9 N
- Case option without 'm' (-diff), Tab Sep. txt file.
; O  W0 e9 ^% I8 N3 m$ J5 k7 K( ^ - Case option with 'm' (-diffm), Line Sep. txt file.4 q0 H1 U* d. I4 O

9 W' {$ }% h/ D+ \DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
$ ^. U: o, V, Z8 C8 \/ R& h1 G: X4 z) D. m3 r8 ^
- Export string item(s)
! G) ?6 @' o* w* d7 Q. X - Option with 'u', extract without dup.6 g2 |$ P3 E: H% m. f
- Option with 'm', Line Sep. txt file.% o) ?2 N' Z3 z: X; ~
- Option with 's', sorted by strref.
3 J, b) B0 U) \# ^5 U- ]6 N8 ^$ y - Case omitted to-txt-file, saved to tlk-file.txt5 s; O  |1 X$ G

9 v2 h  x$ C, C# ?- KDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]2 b* `8 ^2 s% n6 g& h

- p- }) j: g6 Q6 ^+ r - Import string item(s)
$ R5 H8 K( @1 R; h( C8 p& t - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
, M4 a8 r% f' P4 p4 U, u9 e2 \ - Option with 'S', update a string value separately by strref' H- I/ l- m1 }" U7 B% d* a" a( p
- Option without 'S', update directly the shared-string (multi-reference string value)
  i( |( }% |$ P# ~: U; b - Option with 'R', strings will be reconstructed, and the same strings be merged.! i1 m# c0 d; q
- Case omitted save-tlk-file, overwrite tlk-file
% T# g# B( U1 u: C3 w
: F4 a" m8 ~8 x4 K2 q6 l$ n* SDAOTlkEdit -d source-files output-save-directory export-txt-file& g0 P5 n9 i  g. U( r; E; @( s
- |: M, F" Y+ S& |3 |: i) i
- Remove & Export GFF3.2x embeded strings9 v6 K9 B& l9 h: J
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
5 L. a* W. t0 F/ R  % t; N& w- M+ D8 {) p  z4 S! I5 W
* History -------------------------------------------------
# a. s' s  q! ?2 O* V1 V/ U0 e' ~+ L1 `1 D' \; W: @# J& M+ c
ver. 0.20, 2010-01-197 W6 `0 n: W6 ^- U* u
% ~* M: j1 G# L5 I" Q! t; W
- fixed. didn't found strref.; A- S% V' [9 \
- added. GFF3.2x remove & export embeded string.
% d0 A1 _2 }( A7 K- added, Find All
' q4 J: {3 F2 _+ ]- fixed, edit text didn't changed when undo current cell
- C* u* {3 U* C. u# ~- fixed, Find(F2) didn't do from start row. (v0.16 bug)! G6 c* B$ h. ]+ k
- deleted, empty.tlk
9 @8 U- j: O) y! k: S1 d$ h; d% y- d8 d' u
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,) p* Q" @  W5 @# P, q
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
* \  O7 q( d2 w4 E2 @$ Y5 s" ~6 D( G  i/ {. W
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
$ k- e5 K! n5 V% c" V給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 V' Z: F0 p( r4 q/ A: G; y! B
給UTF8什麼的文本,導回就亂碼了。 ...; h: E: S2 y1 x+ T9 V6 Z, m
blackteajing 發表於 2010-5-2 15:49

; {) t! c; n1 i  w% P' N. q7 Z# g5 h  N
話說,我是用這個來修改 TLK 檔案的,; [2 `* Y5 E4 \- g+ B: p" t

+ G1 [5 y) m  S; O3 l  s也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
. R, H* @5 s$ c6 E! R! o- g
2 G( q; l2 b/ z: G0 F' z& }) c匯出時選圖中那項,就不會是亂碼了,+ k: |. x( e% U$ Q1 X# G# {$ Z2 E; z
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?8 A' }5 H! R( S6 {' x
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 . A8 d; y& d. J/ x; f
1 N( B" u$ `  G9 q' I8 G+ K( A
good software !!!
5 s8 u& H: J* Usupport, support !!!
2 h% v2 G: o- e8 a0 }- H" S
' U  J0 F* K: o5 ?) \3 O- H疑問,
* z/ U3 r  i0 J2 I* K在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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