奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
6 ^1 k: F, k) q% m  s- m5 ]  {" ~5 F4 s1 d( I

$ C6 |' i. p) g7 O1 R7 a& Z$ b: Y% g% Z( G0 z
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271. a) @! l5 h0 A3 \5 U
0 H: Z3 u( D8 F1 D1 w
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                : P& i. e1 M& G, a* ~8 h
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)4 m+ V$ U: s; U6 C* {
ver. 0.20, 2010-01-19
, _; C! h+ w" M1 W0 O& {% ?! i1 ^/ J4 d  o2 ]$ M) I% N
- DAO TLK Editing Tool
% |$ R+ v! Y6 c, u - Can handle multi-referenced string(s).# y9 y; U" L- d0 E
- Export (Tab Sep. or Line Sep. with/without dup.)9 C+ u& a# n9 f: d
- Import (Tab Sep. or Line Sep.); ^! t5 H# U% S7 K
- Comparing tlk-files! b: H( X2 j9 q" C& L" r5 L" j' r; G
- Checking categories of the strings and Filtering the strings.1 U2 C0 V8 ~8 J2 p
  
2 M7 O$ I: d  e8 U5 n - Require .NET Framework.' j& L- m1 [/ }' e8 ~

" l+ ]' \7 F' O6 \$ S2 h8 ]* Without command-line option, Program starts in UI Mode.
" |  t/ ]6 ^0 |2 n0 ?7 b" p
/ Y$ w& o1 v; u8 l* Command-Line mode ---------------------------------------- @# |/ Q( U6 J" A' I8 o- o- {

. ~: {" j. T2 i4 }0 C' L) uExitcode: 0 No-Error or Succeed. else, Error Occurred
* I* V1 x. |& S: V$ F. m
7 W; e" _& l2 `# U) VCommon options
7 D% Q  P8 E3 a& `/ F5 b. m! ?: B8 g+ l
- Option with 'Q', silent mode. doesn't display message box for error7 D4 x. o% `) @5 _7 m
- Option with 'X', always display message box showing exitcode, C5 v  Z5 i) ?8 n: O5 s
- Option with 'Z', logging off
6 S' G, [- C. d6 \( ^0 \. R" P  t$ P  E' N+ I1 J0 o
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
9 r* Q. c- V1 X( U9 g) n! s( f8 j( ]/ g4 t* c
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
, v8 q; w" Y, P. J+ y
: n2 S6 ^* h7 N9 T% vDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt7 R7 W6 V2 R% H2 x4 m

5 }5 K, L: [" m+ T - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
: X3 K  P; A$ L1 |# j' i2 [' t0 B1 T- W+ J  B- k& o" p3 U) Y
DAOTlkEdit -diff[m] a.txt b.txt' D4 y. y4 l; d. n. c

# p! Q0 X% }5 p& _" s! ^9 N0 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>1 d2 y/ z  ]2 X/ F7 T
- Case option without 'm' (-diff), Tab Sep. txt file.& I) X5 \/ W% _! w
- Case option with 'm' (-diffm), Line Sep. txt file.
( m* r! f) T2 k5 O4 J
: L2 b( J  v' bDAOTlkEdit -e[m] from-tlk-file [to-txt-file]$ w# j. M. Y- P& H) @; F% d

0 H) H, @, b* T5 u  z1 G! I - Export string item(s)
' R% Z4 f+ t1 @7 _. Y, w  H9 [8 [ - Option with 'u', extract without dup.
0 G& C3 Y& o7 H1 h4 C8 n! ~/ N - Option with 'm', Line Sep. txt file.
5 ?3 S' B& C) R- S; z - Option with 's', sorted by strref.& z4 I' v" L, z% {' x8 W
- Case omitted to-txt-file, saved to tlk-file.txt
# A# ~( K( n3 m# ?9 ?# O7 E! ~2 _1 s1 {) S  r* p
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]; N9 z2 v- @9 u( E! A% n+ @
2 s, a% R# L% _; }
- Import string item(s)# [2 K* e7 R1 K* \. ^' a( Z0 n# I
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"( h; m7 a6 w% r" Q* c9 ~  L: Q
- Option with 'S', update a string value separately by strref
! }: J, h$ ]) ], W - Option without 'S', update directly the shared-string (multi-reference string value), V! Y) o$ N) ]$ S
- Option with 'R', strings will be reconstructed, and the same strings be merged.
9 p6 \5 E; r) D7 k7 n+ G5 I) j, K - Case omitted save-tlk-file, overwrite tlk-file: w, B' A- n3 Q6 I3 l. F
9 E+ e2 b: l4 ?" ~
DAOTlkEdit -d source-files output-save-directory export-txt-file( X5 H  y  O; A/ L( B* b

4 h1 V% H/ {0 [* P: G% K+ D - Remove & Export GFF3.2x embeded strings! U; U& O9 j7 t7 r1 u$ j" ~
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
9 L8 n( s" m$ D  
1 ~# }+ S, w) m* History -------------------------------------------------. Y8 M# M7 v6 R) L& p

9 y, _  }3 d6 q- ^ver. 0.20, 2010-01-19% W3 z% i( e8 f2 r/ X: _9 N

, W+ G% {- ?2 Z6 y/ ^$ y, W+ j6 s3 T- fixed. didn't found strref.
1 M5 V" l- [# ], V- added. GFF3.2x remove & export embeded string.
/ _+ W: ]+ L* `1 ^2 y; J1 F! V3 z3 Q- added, Find All
1 J" c$ N& r& ]! f+ n* M; {- fixed, edit text didn't changed when undo current cell5 D  K- b7 C# g
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
9 l3 |: y0 f% J7 R8 `6 T/ j- deleted, empty.tlk
, C! |" B0 C$ g3 F! b  J0 w' j1 Y/ V9 _7 P/ z
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,8 ~# J8 d" I5 }
如果有支援字典檔的話,那翻譯、校正起來就方便多了。9 i; @: D, S& }  s
. E+ R: m( X- D$ C
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; o. k3 q3 j9 h5 L4 L' b, f
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  I' J3 t* a4 V  q3 ^給UTF8什麼的文本,導回就亂碼了。 ...( V3 {! C/ @5 V( w9 f5 X. W
blackteajing 發表於 2010-5-2 15:49

" |0 w2 p" u( n  J; f
: w. A" R  P3 W& W3 o0 L話說,我是用這個來修改 TLK 檔案的,
& J& M6 e) d# T* ?. C  ?3 H$ R7 n0 ^% `  @  [8 a% f0 F* d
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了# {6 K' J& F3 @2 t) D6 ]! X8 v% f) k

+ k% a4 Z- e1 {7 i匯出時選圖中那項,就不會是亂碼了," `" u. _7 `$ S& D5 T% O  O8 E
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
8 C. b4 [9 m! O6 e對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
) c1 R  q5 x+ E6 H5 J' w0 k1 \* y6 ~
0 }- V7 p8 Z  _good software !!!
9 h6 m* r1 ~6 g6 S, |support, support !!!
3 Y/ o" F7 }8 P+ a& ^; b4 H2 R; G8 A0 h9 }( x+ q5 J! m
疑問,2 i# O' N6 r+ U/ S! ^2 A9 Y3 u$ S
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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