奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
, T5 \0 n3 f, ?, `
  H  [8 R" W3 _6 p
; i; S+ ]9 \  e7 U
" C  T! M& m- Y3 E原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
* P4 i0 X7 ~/ k/ s8 ?% @: A% _; u( y' Z; j, z- b
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
$ F3 X6 f- v5 c) N+ K; @DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)* C. U4 X8 o! j3 P& u
ver. 0.20, 2010-01-191 L) ^: `; o4 N
7 N* _4 ^0 l5 A' o8 [* `# Q! V7 C& G
- DAO TLK Editing Tool& y" ]0 q% P( h, J( V
- Can handle multi-referenced string(s).
( d+ q0 q3 U5 a9 O - Export (Tab Sep. or Line Sep. with/without dup.): s' m  C. x0 E! c1 l
- Import (Tab Sep. or Line Sep.). P4 b# ~1 @9 ]6 Q7 o) R
- Comparing tlk-files
/ R/ U8 ~8 v' _1 Q - Checking categories of the strings and Filtering the strings.
7 e: A1 u) M! Q% g" z4 G+ A  ) L( C$ O: R4 t+ q, ]  Q. ?
- Require .NET Framework.
( w1 C* s& j/ z6 _2 x* J, I7 J1 a/ |! Z0 T/ s- w
* Without command-line option, Program starts in UI Mode.
. R5 R! A: ^" C# E
  l" K! f8 A9 N0 X* Command-Line mode ---------------------------------------
1 R0 P5 h) [5 m1 T
# e. f" _/ p$ ?) s% O- ^: N8 iExitcode: 0 No-Error or Succeed. else, Error Occurred6 b* `$ U7 R. f+ r$ r$ {5 D7 q/ m

2 r" E0 i  W; E* G/ w( GCommon options# v; t9 X3 Q/ E8 D7 D, b# ]
, ]) u, N1 _2 a0 \
- Option with 'Q', silent mode. doesn't display message box for error0 q& G  y, k1 V" r
- Option with 'X', always display message box showing exitcode
  `. \2 q, _8 R- u8 h, q - Option with 'Z', logging off
7 e- L, o+ u1 k) ?
, W  e* ~' d8 aDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt$ v9 @4 Z* G: a0 V! \. \

/ u- _) Q) q6 \8 r- O, A' L0 v1 O - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
* A" F# h9 K- k% Z- p1 y/ E$ X
- \) f: K! i& t3 e" @5 q( ^DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt2 m5 C% L! H/ a, A9 R; q
1 t' v8 s8 ]1 X& P1 l! c+ [
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
  F: \, J: d6 F2 }0 @
( K$ X0 V- r9 Z' G' ^+ A8 yDAOTlkEdit -diff[m] a.txt b.txt; x4 B" P  }) ]

% h; T7 }- i/ e: u0 F - 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>
: N1 W2 X4 B1 T9 y5 h$ o8 o/ B - Case option without 'm' (-diff), Tab Sep. txt file.
9 ]  `0 Z. z, U7 f# T( g6 ` - Case option with 'm' (-diffm), Line Sep. txt file.* O" p2 G& D$ G- g# n
/ p( b( o  Y; V' k: j, x, E, L
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
+ ]* U( X9 {7 P
* ]# Z4 V) N9 M/ U" T# l - Export string item(s)
/ a( ^/ _" _5 s/ b; g - Option with 'u', extract without dup.3 ?0 r1 P0 S# k- y/ m: Y5 T$ e  g+ Y
- Option with 'm', Line Sep. txt file.
/ L" @: I9 J. S# z8 E - Option with 's', sorted by strref.
* p, Q2 \3 t1 E - Case omitted to-txt-file, saved to tlk-file.txt, ^9 y% D+ j( j0 g6 m
% T+ W" H$ X: @9 H( L
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]8 L  o; Y: P/ m6 A3 T6 U

" l& }  i* K& Q) y) V$ c6 k; u - Import string item(s)7 `& H! P! l* j0 x! N$ A/ f8 |4 B
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"" I9 i/ L% g5 s! i: w5 r5 j! g
- Option with 'S', update a string value separately by strref. N* n9 O3 A9 _
- Option without 'S', update directly the shared-string (multi-reference string value)3 Z' W( l  x0 ?/ _& a) B) y
- Option with 'R', strings will be reconstructed, and the same strings be merged.$ _5 N! ]2 m, E
- Case omitted save-tlk-file, overwrite tlk-file
6 @  _  e: I) C" i$ e& G$ s- J
! z# [7 Q; h6 y6 d1 w" G: S. jDAOTlkEdit -d source-files output-save-directory export-txt-file; ?6 A5 W/ I& f% Z2 Y

) ]) M$ J! y7 G- @: L- c - Remove & Export GFF3.2x embeded strings
# D4 q0 @& G' R - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
" }3 M4 v1 E8 X* I/ X  
+ s1 h. V, J# J* }* N+ q* `* History -------------------------------------------------
- k* M8 O, }4 b+ @" S% d1 C& _7 B) Y
ver. 0.20, 2010-01-19
5 X3 N: x0 w- X) N0 |; [# q7 G# v6 i9 B6 _
- fixed. didn't found strref.
6 G) i, o( X8 I* G# N- added. GFF3.2x remove & export embeded string.
, w. g4 V3 T. }! d( @' m" }- added, Find All
0 ]7 N1 W& [! i( Z; r- fixed, edit text didn't changed when undo current cell, i! {- F' o5 R1 o9 d) p% [( U
- fixed, Find(F2) didn't do from start row. (v0.16 bug)& Y; s$ Z/ P  S* _  e' D3 j0 ?
- deleted, empty.tlk
2 V2 j; T- N; z8 M/ c& b! R
# r- v' I6 h! f[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
0 k, K6 s+ s9 I9 @+ B如果有支援字典檔的話,那翻譯、校正起來就方便多了。
* W0 q* H, q9 r- {- L5 `( r3 o6 d& r# X3 G. g; {% H
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  V& J+ P0 C& R" h0 W% O給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& M% x9 t+ _8 m4 Q& d) q給UTF8什麼的文本,導回就亂碼了。 ..." R* X+ j* T  ~% R
blackteajing 發表於 2010-5-2 15:49
; P# m1 S  \8 B% b! B% q

' z! A+ m; j0 X5 r0 A+ P話說,我是用這個來修改 TLK 檔案的," B% J" x7 B6 i; N( F. b. p
8 q2 w0 A4 I/ G) ^7 h
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
# F- e  w0 e4 s7 c' E- g: y4 f+ y! N! _) b7 H
匯出時選圖中那項,就不會是亂碼了,+ Z4 p( W# I- t/ k
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?6 C# V$ W+ N8 g, t3 _# v9 l' T# e
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 8 M: W7 R* X1 y5 ~4 p: b( u
; |% O9 B9 P4 J
good software !!!   `( `: O1 s* D$ D, x; w$ i
support, support !!!
5 {  Z7 N1 E3 s! a$ E
) u/ t: [6 r6 e+ k, ?5 m疑問,, b9 s. ?* t- i- z$ f& M
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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