奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用2 j" n, n% }6 {: E3 H" S: A
" `# U) V* f4 [. |* X* ?, P

: R) q% _) y. v( j% v9 F! F' ~1 J" z) G, \6 k
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
- M. ?* N! Q$ l- R1 j9 v" x6 p1 s3 _1 W6 N/ y
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
9 ]5 D. ?1 l- w6 ~2 _+ N3 IDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)& \. r+ R1 j: x
ver. 0.20, 2010-01-19' u5 `! i; {8 f, Y

& R5 s/ G' r# z, ]) s - DAO TLK Editing Tool, b% v6 g3 D4 L/ N+ ^5 {
- Can handle multi-referenced string(s).! l3 ?" i& I5 v
- Export (Tab Sep. or Line Sep. with/without dup.)" I& ~( r) q0 p. m0 R* l
- Import (Tab Sep. or Line Sep.)9 L  p% E, c& h8 ]) l. v6 `% v& ?
- Comparing tlk-files5 {( t7 x3 q+ N3 J& }& l: y' p
- Checking categories of the strings and Filtering the strings.
) D2 N% k3 h/ v: b3 f  & ^( i6 P( Q/ ]) o7 E. n2 f' R2 l) w
- Require .NET Framework.: b8 t( D0 N& m0 h% v$ Y/ ?
0 [2 q( O% z- q- [0 n. Z, i. _
* Without command-line option, Program starts in UI Mode.
. ]4 }1 q; Z4 p" C# k" J! ^6 C6 e1 I: Z* o, m% `
* Command-Line mode ---------------------------------------
( L1 H- n' Q& u/ J2 c8 S: ~: M5 ^( A$ b; K0 W! n# t6 R
Exitcode: 0 No-Error or Succeed. else, Error Occurred2 ~7 Q4 X% M5 z! y& K

3 t  d) [3 v$ l* B/ N; YCommon options
+ ~- s+ H/ c0 A5 }! U
0 |1 C" ]; C9 ]' ~1 r% I9 @ - Option with 'Q', silent mode. doesn't display message box for error: c6 k+ U4 z8 j, ~& l- G; W
- Option with 'X', always display message box showing exitcode3 i. l: m0 A" k. |# j3 M+ Y
- Option with 'Z', logging off" C' H$ E; t7 A
6 f+ k0 l, b- T% k- X% f
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt4 E9 C% [. ~0 L. K2 m, N# N+ C

5 }8 n8 o! c: @) I% S. l - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
, T9 H0 y9 d" ]* }2 ~. _+ t! n  o. C2 c8 N* |
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
: e( T* Y" I6 o/ ~) E7 L, f' d$ X9 [
+ D$ k& x; j  G/ p/ S) p - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 m. [, L; ], g! e% g5 B7 M0 X

1 @$ L! b) l% `DAOTlkEdit -diff[m] a.txt b.txt: T! `1 S- Z/ R4 t1 s; }3 o$ J

( ]0 j6 a' N+ C1 [# z - 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>3 Z+ v6 A3 T% R3 ^' I
- Case option without 'm' (-diff), Tab Sep. txt file.
8 r/ ~0 O9 i+ Q( k - Case option with 'm' (-diffm), Line Sep. txt file.
9 D7 X- E. @; G- V
( T$ W( l8 J. |3 D- cDAOTlkEdit -e[m] from-tlk-file [to-txt-file]0 i% l9 y2 w1 V9 Q: m& o
6 m% N$ z( D  y# C9 |
- Export string item(s)
5 X1 B0 H: ^5 _) w - Option with 'u', extract without dup.. i3 |8 V. @* V  T$ }! Z  K' K
- Option with 'm', Line Sep. txt file.
8 ]" o: x8 Y  F9 G" E0 k5 h" s - Option with 's', sorted by strref.
3 ]$ C6 B3 Z' ]" p; f# w; m - Case omitted to-txt-file, saved to tlk-file.txt& F9 F0 T1 Q# U

/ Y4 d# Y3 e9 e+ WDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file], P  g; Z, C) F& G
1 o6 t! `3 l* i6 C1 k
- Import string item(s)# l7 w9 y& k7 d; ~" v: D% f
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
$ s( `# M& n+ r/ ~5 I0 h$ t - Option with 'S', update a string value separately by strref
2 g( b  C- B' N0 z - Option without 'S', update directly the shared-string (multi-reference string value)
, f0 k, {- O! T5 l1 v. m% A- c - Option with 'R', strings will be reconstructed, and the same strings be merged.. ^5 j8 o4 K  I% ~$ G% E
- Case omitted save-tlk-file, overwrite tlk-file+ _3 D: Y1 q8 \2 w7 C: q, [
3 r: a/ \. a$ r" ], o6 r! a0 [- R
DAOTlkEdit -d source-files output-save-directory export-txt-file
- y) x( M. }" V) S; G3 Y& ?2 Z/ o: D8 L
) u9 a2 O0 |8 L3 g% o4 h, C - Remove & Export GFF3.2x embeded strings3 Q* N2 T/ K7 H) ]
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
8 {+ _- g& w7 v  
/ W& b) A. Y" d. J5 E4 o8 `* History -------------------------------------------------. u7 O$ R  t7 Y" z

' }  o3 R# l) d3 v- Qver. 0.20, 2010-01-19
- B3 T% V# o+ X1 N; [2 L7 N) m
- fixed. didn't found strref.
% I/ }3 R5 t% N& Z- U. V+ c- added. GFF3.2x remove & export embeded string., E8 z# u. Y6 L6 M$ u9 E
- added, Find All# ^, d1 x+ u2 X$ _$ {9 E/ T. ]: _( j
- fixed, edit text didn't changed when undo current cell
, \/ o5 Z6 P# i+ e- fixed, Find(F2) didn't do from start row. (v0.16 bug)
5 o" ^; i2 C; m' l6 N- deleted, empty.tlk
" C! l% S( x- T, y6 I5 s, ^1 A7 ?9 M& }  u- a, J) E& o6 [
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,$ G' B0 B! L8 X& O2 ^/ @6 d2 U
如果有支援字典檔的話,那翻譯、校正起來就方便多了。- G6 w- V( Z& v5 b. K' |

6 K3 ?. U, z/ T6 s+ {% `; f等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! H" X- U% S9 N9 {給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 n1 N$ h) {8 y3 S. u! _
給UTF8什麼的文本,導回就亂碼了。 ...
- d; L! v8 k3 L) Z4 Oblackteajing 發表於 2010-5-2 15:49

$ b4 h1 [; g: A/ Y* g, E! J2 Y+ u# j5 _9 m9 F* \  E% e
話說,我是用這個來修改 TLK 檔案的,
: d% M. M" p# G4 g
! m; l5 {# q" w也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
5 V1 ?' a& W8 L  _6 J9 H3 z1 I7 N8 E7 I# s; V: c& b9 \6 {3 T
匯出時選圖中那項,就不會是亂碼了,: X' y/ P* G/ {5 ?9 e  h* }
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
+ p/ |' o2 d* D, ~+ j/ }4 c對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ' N( n- p5 E9 k+ K

9 [0 R5 ?' R+ O% d$ [, Hgood software !!! 3 C1 p5 r1 L: f) ~! b: G- V
support, support !!!0 w6 y" R8 F* |2 U6 T# H4 s
# ~' @& _( T$ L! y2 a! P" b
疑問,
3 c1 l4 k; D% |在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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