奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
( N8 C. n: m+ U& C! y4 ~! P$ |. @; {0 G+ s: Z! I6 z

# K" c$ a' n# H0 r, u8 P; ^0 p2 c8 m# [, N/ ], q2 b8 C
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
/ h. O' ?8 `6 J0 e4 `) _2 a4 K4 p& J: k4 w% {
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
0 `9 l& N$ w- U. s  _DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
$ \! G- p) s8 W0 a, c ver. 0.20, 2010-01-19
5 m# p  i0 Z& e0 @5 Y! b2 N
! g8 Y, w3 W8 \) m, h! B  b9 } - DAO TLK Editing Tool
4 q- v2 U8 Z! v: k - Can handle multi-referenced string(s).5 ]% f( n  z( @* d
- Export (Tab Sep. or Line Sep. with/without dup.)
6 u( N) U: [  J, z: E - Import (Tab Sep. or Line Sep.): V7 A8 n. |+ p3 V* S! c0 V
- Comparing tlk-files3 E: F1 D' w1 g5 c8 X+ `- ?, Z
- Checking categories of the strings and Filtering the strings.
9 |+ f% h3 `$ S+ @  5 U% E: D6 S/ k2 u
- Require .NET Framework.2 l( u) P3 p( H9 i

! W  P- N, b0 Y) u8 e3 _* Without command-line option, Program starts in UI Mode.
0 x+ s( |& t1 r% ]9 D. N
5 U; u0 s$ l3 t. c* Command-Line mode ---------------------------------------
4 m5 f0 g. a3 Z+ o# h" a& Q1 d. R, ]! t% B+ f
Exitcode: 0 No-Error or Succeed. else, Error Occurred/ U3 W# N/ c8 R

8 H: Q: z& h! ]. ^3 s# L; wCommon options' b9 G  j# D) m5 h
+ d8 ^2 S! F1 k$ p
- Option with 'Q', silent mode. doesn't display message box for error) L" W! E. v- R7 b' y2 N7 x$ W2 }
- Option with 'X', always display message box showing exitcode
" Q  v& e+ \( A" j! U - Option with 'Z', logging off
' W: C' G. q; z/ f, Q/ Y
2 \/ _" \& N5 i& w2 L+ A8 NDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
: m& X6 L2 ?/ ~' A3 T- A
8 `/ p5 A$ {. [" V* a+ P- |' L - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
) ?* ~7 _; h2 z
9 B  j$ D9 C- U7 m- y9 PDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt8 E3 c9 E+ \1 Y4 C. `" i' T
) _. l7 [% z/ e5 E. p
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
7 t0 _3 p0 Z  Y+ Y) W8 w7 [, ]* r& h1 y5 {7 `2 n
DAOTlkEdit -diff[m] a.txt b.txt: e, d1 X1 B3 S( Z4 F
/ Q$ W4 `$ N0 c. v" c- k) |
- 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>
6 J. H& n& A6 ]8 V - Case option without 'm' (-diff), Tab Sep. txt file.7 S1 B3 x6 P- u. G, y
- Case option with 'm' (-diffm), Line Sep. txt file.
0 N2 w4 T9 ^+ r9 n# f7 H0 @8 N3 {- o6 x8 K; j
DAOTlkEdit -e[m] from-tlk-file [to-txt-file], ]8 |/ Y. g: J6 i+ s/ u) m

& M; a; k8 _" U- Y: q - Export string item(s)
* v- Y& C% j: v - Option with 'u', extract without dup.
! _; [8 l* J) R9 b- N - Option with 'm', Line Sep. txt file.
6 K( L, @, N- `3 k0 q2 L - Option with 's', sorted by strref.& J2 ?( j( n' t' O. N2 j
- Case omitted to-txt-file, saved to tlk-file.txt
- D+ w( S1 A( w1 W/ o
/ W1 U. A, H' S6 @7 u' {DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]& @! R* L1 f% U* t  i

$ M, L% C1 D  C5 }$ U' X - Import string item(s)- a; q" b+ T: W8 ^6 q5 d$ J
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& I! a" p  Y( o; n
- Option with 'S', update a string value separately by strref
* @3 W! h0 x# S- \+ c! ~# \ - Option without 'S', update directly the shared-string (multi-reference string value)
& `5 F/ {3 ?5 \ - Option with 'R', strings will be reconstructed, and the same strings be merged.
/ K" l& h& Q7 l - Case omitted save-tlk-file, overwrite tlk-file
( f! t$ E; f1 K0 ~; l- f! h- } 4 i- R0 O5 q1 U( T! x1 A( h
DAOTlkEdit -d source-files output-save-directory export-txt-file
: ~3 Y( v1 d9 I- e1 z0 Y" T
9 _% R* O9 H% k+ @ - Remove & Export GFF3.2x embeded strings- W8 e5 `( J5 l6 g5 j
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf") `% Q; W2 K8 F0 s. o! m. x% T
  
, t0 J6 ~  ~5 A* History -------------------------------------------------$ P9 Z( k: G; }% e; F- }
6 |( c0 `5 x) J  e4 d
ver. 0.20, 2010-01-19. B9 M% f, ]/ o1 O4 h* T
) k( N* q2 H  s/ n1 t* l
- fixed. didn't found strref.
. R% u% C5 }! G3 j- added. GFF3.2x remove & export embeded string.
0 U- C- s- }( S7 o$ L- added, Find All! k  J& I7 A6 I/ U0 m
- fixed, edit text didn't changed when undo current cell
; b' J: B4 s' s: I; T( Y- fixed, Find(F2) didn't do from start row. (v0.16 bug), M1 N9 l5 B* L# Q
- deleted, empty.tlk% o3 e4 T( c. y4 u& M* e

6 p4 j+ z1 a6 L: M- l. h5 Q1 C[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
( A$ P9 ?" d# w6 x8 I9 H" \9 S( U$ f如果有支援字典檔的話,那翻譯、校正起來就方便多了。+ I% m) r1 E7 d  c- q

# S$ X# `. K# c9 H9 P# k  G% H' Q9 d; {等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 y) c1 s* \( Y% T$ ^給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; h6 ~  E0 w- j" d- a
給UTF8什麼的文本,導回就亂碼了。 ...
( e: m' g8 b3 }blackteajing 發表於 2010-5-2 15:49

1 v( u  G5 Q8 q/ I* y! s" c1 V7 s! B% }6 B9 X6 ?9 p, L/ u) O
話說,我是用這個來修改 TLK 檔案的,
# U$ ?  c8 l& `& j% e: L$ f- x8 {7 S/ E
- d5 ^0 M5 B6 [8 u3 s; b也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了5 S8 a! u! C$ j3 |( E) _
+ S' Y( r( W) c  ]
匯出時選圖中那項,就不會是亂碼了,/ U7 Z2 R+ H& O" f, X& ~0 `1 Y
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
! y+ f4 v6 N7 V對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
( \1 I3 |4 x1 s. {- l) ?+ k
, F5 w- T" Y+ K9 K; a& \good software !!! $ H, H. L) F) O' V' y
support, support !!!: q+ a  A+ y0 T4 x& }" O
7 T# F+ y6 `# @+ B# Q) k
疑問,
2 ?* t7 D' g# m1 T- j在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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