奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
# ]7 u2 ?) S+ w' n! r, u- @" h. _( F, V- u# O% Q

9 l/ {$ D' A& t9 t9 T& p8 G
& N3 q5 _  j5 }& w) _原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2714 W9 E8 E' f, s% N: {1 s4 ^

, N0 i4 {2 w) h' Q! e* m$ u2 `% Q+ dUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ) f, |" W$ L3 ?' J! n. x1 W  O
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
) h4 s" D6 u5 p$ G2 X ver. 0.20, 2010-01-19* r: p4 t0 `' c, y# G" Z! l

9 P8 m5 g0 H6 S6 N - DAO TLK Editing Tool- E# W% ]. d1 t, m0 }: U
- Can handle multi-referenced string(s).
( s+ L  d- d6 e - Export (Tab Sep. or Line Sep. with/without dup.)
* x0 _0 @6 p2 o% |: P2 x - Import (Tab Sep. or Line Sep.)4 Q$ X3 [, y& g, v2 h. f6 F- [
- Comparing tlk-files
' s; T6 Z. R$ W0 f" F - Checking categories of the strings and Filtering the strings.
' ^' S7 F' c2 [: t7 {  $ `, r: ~- A# z
- Require .NET Framework.# Z" W/ s! w0 W) C
* q  }3 ]1 `7 V1 I' e! Q* F
* Without command-line option, Program starts in UI Mode.1 w9 G* k4 t# T9 W

7 v" Y# p! r$ C, h. l! s$ z$ E* Command-Line mode ---------------------------------------
( [+ z) J0 L$ W2 \
$ T' d. @0 m9 `$ Y: g- ~( OExitcode: 0 No-Error or Succeed. else, Error Occurred
, h5 |7 P' O; w/ M/ Y0 `# G' v# W3 ~- D3 ^+ W) Q1 A
Common options9 O' N6 K) ]: B2 m- n" V- r

8 q  Q  G. ^; w; r4 p - Option with 'Q', silent mode. doesn't display message box for error
5 L8 Z- F& I: j! j4 A3 X7 Y3 j1 D - Option with 'X', always display message box showing exitcode1 ]. ?& t# j, M# l
- Option with 'Z', logging off
- c9 z/ e( P7 T! N* F: R4 e" F/ S: F4 b3 K: Q6 V
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
& ^; T$ _8 s$ r8 l, p% c, d& z; N9 W4 w9 \; y6 }% }1 ]: j
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
: E7 o& e/ N/ ^6 W/ Q
9 Z" J2 H! q8 d& A) Q& rDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
: M% N, Q8 ?" {: N7 K) ]2 F, W1 [- x9 F: x% N; q
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT $ m9 y; w  W3 q7 [
- R3 L" @+ D: ^! O7 k" \
DAOTlkEdit -diff[m] a.txt b.txt
1 p+ h0 @( A, G; {# n' y# U9 M' h/ D; o- G4 [
- 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>- P8 S" b! I8 t% e
- Case option without 'm' (-diff), Tab Sep. txt file.
6 s# p9 L0 o* y! U0 d! E8 G - Case option with 'm' (-diffm), Line Sep. txt file.
0 [3 X/ s9 P3 F
* ?. r$ ^% C( ^4 B$ F$ K* z9 R4 eDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
9 Q# F. U0 V5 a1 o! o6 x! C
6 ?% [+ R% r* k% O - Export string item(s)3 y) L9 Z9 t" Z! {" _8 F  D; f" H
- Option with 'u', extract without dup.5 n1 V/ _2 j! M) `
- Option with 'm', Line Sep. txt file.) F. a, K3 ?; u- t- }
- Option with 's', sorted by strref.
" v6 U, E/ M/ C5 _, v# a - Case omitted to-txt-file, saved to tlk-file.txt
& o, w) H% `1 B
% b4 F% n2 D) V5 P1 R3 z, }$ w* t% ZDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
. I7 S2 Y& ^2 ^
- c8 k! T2 [; F1 S+ Z% u  X - Import string item(s)- b/ [& K% P$ K  U& G1 x
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt") K$ M! ?3 b: |4 o
- Option with 'S', update a string value separately by strref
! E7 Z# ^, ?, S; y - Option without 'S', update directly the shared-string (multi-reference string value)
" _; g4 X- L) n" E3 T8 { - Option with 'R', strings will be reconstructed, and the same strings be merged.
" o6 O. x9 ]; I" }8 Q& I - Case omitted save-tlk-file, overwrite tlk-file7 n7 P- _3 H8 b7 N, ]- |
  s0 ^2 _# r6 M- r/ J, ?; O! F
DAOTlkEdit -d source-files output-save-directory export-txt-file
$ s+ C3 ^. D* k4 u
  x  T5 a  o" z: R! x" B5 [ - Remove & Export GFF3.2x embeded strings& s' C$ V8 `$ H- X7 U( a- Z) }
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf". f( g- y( ]8 L: h' b4 A4 z
  
9 @" r8 M7 l  }. R* History -------------------------------------------------' }1 x* W' ?( O6 G* H) ~
. s8 F* I7 b/ H4 n+ n
ver. 0.20, 2010-01-19
' J8 F# n* m) g
* `  J9 q8 y  b; ?; c$ |- fixed. didn't found strref., [5 @, S4 @! [: O% A4 }: H% m+ ^+ F
- added. GFF3.2x remove & export embeded string.
* E1 f" x6 z. s) Z, S9 q' h6 m- added, Find All
9 P* J; a4 i! H1 V' o' J! b- fixed, edit text didn't changed when undo current cell- W- ^9 |! C* P8 B; b. i
- fixed, Find(F2) didn't do from start row. (v0.16 bug)8 R; N( l; R+ u' `( S
- deleted, empty.tlk
; d- `3 F( i) B0 f8 n5 J( t& f) }' U
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,& f( l! |: p( Z7 }0 h6 c
如果有支援字典檔的話,那翻譯、校正起來就方便多了。1 b: [9 n$ p" @: I' k+ D4 H. T

- M9 C/ Y$ k6 a' R等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 y6 J9 k! |" G0 D給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; J+ x3 O; B1 D; L1 l+ c
給UTF8什麼的文本,導回就亂碼了。 ...8 ~# l1 d  m6 L( j% Z# M
blackteajing 發表於 2010-5-2 15:49

" \% Z$ w% T2 d* r6 \2 F( _, O( e9 s9 i) |
話說,我是用這個來修改 TLK 檔案的,
$ y3 k' Y. M. N8 O6 _# r: S% i/ i& _  p. M
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
8 A' N) ]# z! }; Q2 c* J. I
9 W* F0 y1 |# q! \" t% F/ Y" b" v匯出時選圖中那項,就不會是亂碼了,' i2 K" L0 I: }' g
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?7 B4 d) \7 d  E4 p2 A6 n! |
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
. G2 e3 e+ Y) H. F: J" y2 i: Z* L% [
good software !!! 0 ~0 g0 A. M. H+ f# V$ \
support, support !!!! s) |+ ?  ~: Y& L* H
8 k& j$ C& g! s9 Q
疑問,3 g( `: D0 b* u( Q: U6 v$ A$ ^
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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