奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用) y# D' [  l- e* a

" V4 u4 s& q( X: l9 Z! _' S % y+ [* k& W5 B0 \& k

- f: s$ T% V( d: Q5 S: m原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
4 u% B! k8 G# ?( h0 B
6 ]% U/ ^3 P5 E9 X: |Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                * E6 n: G# b* x* G. u5 v1 L
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
% s8 \3 G% b# A& Z ver. 0.20, 2010-01-19  y- ?+ Q* ?3 b7 o
1 v# P) y* q) x& R  z1 @
- DAO TLK Editing Tool: f0 n( [+ ?! a3 w) X
- Can handle multi-referenced string(s).
. S( E% g; O; ^4 L - Export (Tab Sep. or Line Sep. with/without dup.)6 ^9 l2 }( o$ p8 k2 M5 V
- Import (Tab Sep. or Line Sep.)
2 K; ~1 R3 g. y* a- z - Comparing tlk-files4 L" P/ _% O) O5 {! j
- Checking categories of the strings and Filtering the strings.5 \4 F5 ?' |( w" O7 R) I4 Q; e
  
8 J5 v: E- y$ a3 u( ~, D - Require .NET Framework.
. {/ r3 Q. v. G% x# ?& t. e  v
* Without command-line option, Program starts in UI Mode.
3 X& t1 v( u$ m3 p- ?! B
  \' f+ M- K+ P5 E, i& k* l; e* Command-Line mode ---------------------------------------7 d2 v5 ?6 ?) E. m! o+ i3 k( o* K

- I: t9 z. v+ M+ rExitcode: 0 No-Error or Succeed. else, Error Occurred
4 u6 E4 |( f+ q& e$ i4 `; M/ D! ]3 Z3 W4 w4 f
Common options
; l6 i4 z+ T5 m: D& J: Z% d1 \: Y0 `0 P* z4 b
- Option with 'Q', silent mode. doesn't display message box for error" A; l2 ?& M+ v
- Option with 'X', always display message box showing exitcode1 o+ H7 O# i: ^
- Option with 'Z', logging off
* t, `4 U8 Q$ V4 {
! ~  O- ]/ t( V0 S  PDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
, S' J2 n+ ^4 m1 Y5 c7 L. }( T! ?' T
1 Z* {6 J; m3 t3 V& g - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
& ^% E4 p: H/ H0 A8 N7 U' S" l3 _& e: ?! F
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt1 @  q( i+ y4 j+ V, U4 V
3 j+ ^% l7 q5 G- [; A; J
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
5 I4 v5 Y: y, n* `( j
1 F8 f% v" e, K: ^+ ]8 `DAOTlkEdit -diff[m] a.txt b.txt
; f" M" ~0 b) \+ ~( n) x- H3 F5 F& ?$ A% r- c: I
- 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>
5 [* h' J: w# K' B - Case option without 'm' (-diff), Tab Sep. txt file.; k1 [# e5 g) i. M1 `& D, F/ Q
- Case option with 'm' (-diffm), Line Sep. txt file.
' U! m) {: Y! ]  a) b4 f% F( P  |, F% b
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
( o- G+ a* g/ O; s9 n( ~4 t
8 j$ U4 g2 U7 W/ i& K  q  g  j3 q - Export string item(s)
5 a9 n* _- S6 w1 }% p2 p! ^; o5 H  R - Option with 'u', extract without dup.$ z" H. t. _: o7 R# l
- Option with 'm', Line Sep. txt file.3 ^7 [" N; T- I; D0 t8 b& a
- Option with 's', sorted by strref.% ^& Y; b" n( G+ D7 P# e0 E
- Case omitted to-txt-file, saved to tlk-file.txt
' _9 I# g8 o& V% y' U8 R' c: T) {8 Q* W" R/ p8 n
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file], P) m) M7 n5 @& [
, A6 q0 @7 g7 D, x% Q
- Import string item(s)  F: M. p5 X8 V" t
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
; k3 x9 A6 }9 y( h - Option with 'S', update a string value separately by strref+ A" u/ S  C3 \9 ^, i
- Option without 'S', update directly the shared-string (multi-reference string value)
3 F# Y6 T3 k( w/ E8 p& ~) s - Option with 'R', strings will be reconstructed, and the same strings be merged.
& G7 O% R) S* P9 V& D - Case omitted save-tlk-file, overwrite tlk-file5 a6 Y2 ?* j, S' U
! ?  k0 a$ @0 n/ C8 f6 b3 P" n2 u& p
DAOTlkEdit -d source-files output-save-directory export-txt-file
  E, N$ N5 s+ G7 R3 v8 [. F( @
1 }% s3 F& C- ]* H. Z8 Z: E7 K - Remove & Export GFF3.2x embeded strings& ]8 k* S' f- m" O% e
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
% u, J' _* {7 W% r& ^: P  & N' S1 T" s8 c. f3 g7 e
* History -------------------------------------------------1 z% V! h) A5 J8 A% R* I- k

8 T, U' C% v, f9 M0 h; T3 f" mver. 0.20, 2010-01-19
' u2 B( M3 Z) f. t
9 [- N9 \/ c- a7 _: ?  G. ^. i- fixed. didn't found strref.
" k5 @3 w" d5 |4 ]  C  c: F- added. GFF3.2x remove & export embeded string.+ Q' u+ f# }, O5 E6 g( v3 j
- added, Find All0 ?3 g) g( {! M/ B; |" }2 [* ?& M
- fixed, edit text didn't changed when undo current cell9 @* [) E* G3 Y5 g( F; ~
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
! \; A7 u. L5 O- deleted, empty.tlk
1 u1 C% U* n2 |4 f7 ^. {& s! p. C% N; Z& H
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
2 s/ x3 M( s* N& h  O0 U# f如果有支援字典檔的話,那翻譯、校正起來就方便多了。* u3 a) K4 A# L4 e( s( Y$ X

8 G4 c" U9 O  o等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
- l- d1 I9 }% _  R給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. I4 E7 G" {% @6 m5 L
給UTF8什麼的文本,導回就亂碼了。 ...3 u& @6 f; }; K: d. c( _) y
blackteajing 發表於 2010-5-2 15:49

5 u0 z8 I% ~8 t% H* X3 W" ?$ m- Q7 f4 u0 |
話說,我是用這個來修改 TLK 檔案的,, m' [! K* u( e/ ^. W0 r
. x6 M4 d0 F& Q/ B
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
6 y% B1 I+ Y/ d& A! r8 j4 F5 T' N
匯出時選圖中那項,就不會是亂碼了,
. _4 D/ Q5 l) @' D6 ^[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
4 {% W% i) E, }6 R' o7 a% K! Y對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
5 G6 q* j+ s+ [* Y$ s- Y8 E  `' t: P7 T$ c4 ?6 U$ m
good software !!! $ M& M; }9 e! E7 w. l: I
support, support !!!
% s8 B& @, @. @. n5 s3 D) H/ y; A- h* o* ~( M
疑問," o+ ~- q4 y  C  V; |5 A
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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