奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用! r0 ]! I! N# c
4 d  J9 i6 X1 n3 u4 O
* I7 Z! z) ^7 p1 p6 e# S" q2 v
: R8 |3 u% z/ |3 W
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271) }! j5 F" T9 ^# A" B
4 T; w: V8 f, b6 L: r! d" W
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
# K( o  v$ D9 p. F# ?8 uDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
! u: \2 a  H0 g( \2 ^) N' m ver. 0.20, 2010-01-19+ i2 v( A: R6 `; \" W8 L
0 a) c/ n5 d9 r. j4 n2 }5 R
- DAO TLK Editing Tool
' s# j% H$ J. a  ?5 @ - Can handle multi-referenced string(s).2 ]1 S7 Y# T/ x2 @
- Export (Tab Sep. or Line Sep. with/without dup.)
7 b) c* F& T5 T  u - Import (Tab Sep. or Line Sep.)
1 ]4 I; s* t1 u+ K - Comparing tlk-files+ L2 d7 K' J  ?1 f8 ]
- Checking categories of the strings and Filtering the strings.
. p' |& c9 J. B  j6 J0 U. n  
* `9 f! Q1 E2 |0 y$ F - Require .NET Framework.+ t4 D) U0 p- C4 }# J$ E4 m  l4 {" D
& e+ W2 W/ h0 |0 W3 u' _. U
* Without command-line option, Program starts in UI Mode.
8 b  e: V  `, e- \0 I, p, `: k+ L, u6 F1 b& v! Y
* Command-Line mode ---------------------------------------. S: V8 x7 {! d$ G5 j8 u8 y  n

: p5 H) y( u5 GExitcode: 0 No-Error or Succeed. else, Error Occurred5 l* z0 b* F% [3 p( _! v( f. A% h

; ~* M0 V4 o- U; GCommon options
* @7 p$ t# _  o: Q* W3 J
' w. s& v0 L7 H8 ` - Option with 'Q', silent mode. doesn't display message box for error
- {- f+ n4 O1 j$ l4 e# q9 i8 B - Option with 'X', always display message box showing exitcode
, y" I' E1 J8 w" y - Option with 'Z', logging off. a7 T5 k6 P: a# R4 L) ~
2 I" b& R9 D* r* E: r
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ c: d& B  V* F9 m! I( N" Y0 O( P6 z, ?$ [( f7 F& t. x, e
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File$ ^; Z, X# H& O& G8 R) q. p4 C6 `
5 V+ w) i, G0 A% L* j3 |
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt# w. I. A3 Z# A1 B

9 m! R! q8 u& n& Z( `; D6 d - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
2 V" s6 Y8 h. ]$ F% G: a; r2 M
1 r3 o& h, ~7 IDAOTlkEdit -diff[m] a.txt b.txt& y" k& u" q7 [. O1 Z! l; g
  [, `$ r# a4 I( ^$ m7 x+ G: {
- 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>
* B$ w6 h( k; Y9 j: U - Case option without 'm' (-diff), Tab Sep. txt file.- q' P  Q- |7 G; {7 G" r
- Case option with 'm' (-diffm), Line Sep. txt file.
7 `  H: z1 r! Z+ O- t; D4 o2 ^4 J% b7 o8 U' H
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]: N2 j: |) G( e$ v

3 R; r$ z! ?8 ?* Y: A - Export string item(s)( R2 L) a6 Y' ~- u8 E3 e/ B
- Option with 'u', extract without dup.
: V- `; f# L) Y0 E$ h( n1 p! ^ - Option with 'm', Line Sep. txt file.6 x# @) }/ ]7 J+ ]7 l- @
- Option with 's', sorted by strref.( M5 S# [3 p. n) O% ^
- Case omitted to-txt-file, saved to tlk-file.txt5 p/ P# g  ]% o) j% D- ~

' O1 v* C0 R- t( \8 [4 ?DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]/ Q! o" A/ J( v! O9 d) v2 Z
% e: @8 r! A+ O! J+ t9 o  m3 z6 s. U
- Import string item(s): c' H/ @7 l2 u9 {2 H
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
  C9 N+ f: ?% B  t$ L; R7 u - Option with 'S', update a string value separately by strref! ~8 ^. R+ X( T5 ]. y' M
- Option without 'S', update directly the shared-string (multi-reference string value)7 u' S' g! C4 T4 H1 d7 P
- Option with 'R', strings will be reconstructed, and the same strings be merged.
) M9 R* H9 a/ w  L. Z$ s8 G - Case omitted save-tlk-file, overwrite tlk-file
% ^; {6 q" r& n/ k& C! @9 A. Z, W
# F5 x, E3 S5 @2 M5 x3 T( Y1 nDAOTlkEdit -d source-files output-save-directory export-txt-file
9 N$ t  j/ q6 n% ~4 E9 d" H$ G6 X$ Z& `
- Remove & Export GFF3.2x embeded strings
! D* W! u5 D2 ~- D+ ]7 X( N - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"' H# Y7 U3 W5 d: ^
  2 Q+ X7 c( J  D
* History -------------------------------------------------
' R6 i  F5 H* t3 b3 W8 D' H6 J% _/ z# c3 G: K' }# f
ver. 0.20, 2010-01-19) ?# ^( d( Z9 p! ?

; @7 A  B! {3 k0 Y. K- fixed. didn't found strref.
0 N( I( _, E1 L* [- added. GFF3.2x remove & export embeded string.
5 B; {" o4 Q% n: R# p4 k$ u7 `4 C9 k6 C- added, Find All
$ t2 \5 b4 U, h- f9 @& p, b; @/ D$ ?3 Y- fixed, edit text didn't changed when undo current cell6 P) O$ _4 _0 t, a) d0 A
- fixed, Find(F2) didn't do from start row. (v0.16 bug)& B  {% i1 l! P; ]; |. A
- deleted, empty.tlk1 W; i- V. E  c
1 t* {& K# J9 c% Q/ N4 ]
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,/ q3 i4 e2 }* e) K* {  l# x8 w
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
, m( {8 I" c2 U$ L5 F8 H! |) N# g3 L5 N1 i
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼! X' s) \' K) z' B
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 a6 s) T2 C7 w+ S" l給UTF8什麼的文本,導回就亂碼了。 ...
6 k% E$ q; r) l3 E# @' Qblackteajing 發表於 2010-5-2 15:49

  ^$ j2 J* v/ k3 ?
3 P6 J4 x0 F5 _! A3 P話說,我是用這個來修改 TLK 檔案的,3 P- X3 H% K9 d

8 y9 F6 G( C$ }6 v% j& C: r也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了0 X+ z+ L: z# C& }
$ G/ {! ~0 q  e$ K9 |
匯出時選圖中那項,就不會是亂碼了,5 T' i0 X& Q9 V$ G: r4 g. y
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
1 H7 Y5 h% @! P4 Q& \  W對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 - d0 _. @/ k, o
/ z: f9 M" o2 \; v+ f+ s& n6 a- G
good software !!! & h- n; `3 N9 F9 G
support, support !!!) U2 y* J& Q' l6 D; R3 d' n* Q- \

+ f$ C' ]4 p7 U1 m7 T疑問,
" Z$ G- K/ f' w, M在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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