奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
, M0 B; Q$ p7 e  B+ T% s
( @9 K  h: x7 j+ Y
1 y6 ]# L# O+ f" z5 V7 z* h# `6 f$ b" a2 e0 c
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271& [2 S/ V: x9 Y/ [+ l
2 v) h: g( ~" E* C
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
. A. x$ ?' A: w7 w7 h$ [DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
3 ]# d* l4 j8 r5 N3 y ver. 0.20, 2010-01-19  U- Z) d- X+ ?/ U( p
8 E3 t; b- h9 i! {
- DAO TLK Editing Tool
8 Y9 k# w# m$ b' ?$ j3 n* z - Can handle multi-referenced string(s).
5 M# d: U7 y8 p5 U$ k0 s - Export (Tab Sep. or Line Sep. with/without dup.)6 o2 G/ \, I5 G2 u  F
- Import (Tab Sep. or Line Sep.)0 U3 O$ j' M1 K7 U3 `% \  I# r
- Comparing tlk-files
' q0 V; l5 W# g - Checking categories of the strings and Filtering the strings.+ v2 k4 ~& A7 e
  
/ A& }5 x, ^4 S& m" Q4 K0 e3 B6 f( G - Require .NET Framework.7 {. }- O% f: F/ N' x
9 L! Q+ e! T; O' z
* Without command-line option, Program starts in UI Mode.
# L/ y& l; n, A' {$ ?' w3 t7 _. V9 r
* Command-Line mode ---------------------------------------' ]+ {  S. z8 ?, Y5 `0 f  f2 K# l! W( O

/ ]6 i+ g, O: b4 D1 e" qExitcode: 0 No-Error or Succeed. else, Error Occurred6 Z* e9 Y, w6 X! A' w0 e) B
8 L2 [$ K  M3 G2 x2 t
Common options
6 l4 o. R; \7 I
7 k$ z2 i/ l* _5 p3 H: V$ W7 k4 W* T - Option with 'Q', silent mode. doesn't display message box for error
/ m, V# |" V) Y- @ - Option with 'X', always display message box showing exitcode
: ^) N0 `0 n; J5 Q5 d - Option with 'Z', logging off0 j6 y* u+ Y; D

$ I! x" u. k3 F3 f/ I1 qDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt7 _+ `. l" N1 R
8 o5 k7 f) f3 P
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
4 H: j5 M% y# e: h( w% j$ \
1 z1 O& c2 x* e- }# Q0 n& e; g* HDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt- G7 i& d0 c- W; }, E5 s- I- [

1 P2 y. V) y. \' p/ V/ a - Tab Sep. TXT File to SDJ's tlkeditor Export TXT ! z  x( {. l: c" L4 {, V& ?+ @, j

* H5 A$ g: t; v5 bDAOTlkEdit -diff[m] a.txt b.txt3 [+ \7 _9 r+ ^" u$ M) P5 K

# O5 r0 W. c- s8 u8 ?2 E" B - 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>
+ {2 b3 \+ ?) c" F - Case option without 'm' (-diff), Tab Sep. txt file.* ^" `5 w. G1 e  T. ?
- Case option with 'm' (-diffm), Line Sep. txt file.5 E2 o0 ~% f2 \5 n5 t6 @
* v$ i  D# m) ^
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
$ n( Z7 Q  C% B1 G3 N7 ~. [
  d$ o& n$ r9 O+ L3 N; I# S - Export string item(s)3 h* R. M2 h: P+ ?5 s2 t; T$ [- r
- Option with 'u', extract without dup.
1 G8 J, [% D* {% N3 u# ], A - Option with 'm', Line Sep. txt file.
( {3 p7 [' Z# I8 s - Option with 's', sorted by strref.0 T. i% S2 j. a% g" G* u$ _6 w
- Case omitted to-txt-file, saved to tlk-file.txt! B9 x" x% n  l; p

; D# K+ |8 \8 A0 G: c# qDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
5 b# i1 ]  ]1 p7 K) m# i7 N$ J  t& }4 w4 n4 U* I
- Import string item(s)
" _8 `- O* O! I  F - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"* X3 P3 s! B' p, ^2 M4 @9 ?
- Option with 'S', update a string value separately by strref
2 p9 M* P! t. Z& b+ ^! J" c - Option without 'S', update directly the shared-string (multi-reference string value)# I: V' K  [, J( A& B: H
- Option with 'R', strings will be reconstructed, and the same strings be merged.
. Q) n5 u( I& k+ Y  S/ z) m - Case omitted save-tlk-file, overwrite tlk-file
& [1 Q7 ]$ F$ }  l' B
1 K. x3 N( s6 r3 V3 P" o. v5 {DAOTlkEdit -d source-files output-save-directory export-txt-file/ q# F( q! J- L% l( w
* K0 i% k. X) Q: e4 P5 Q
- Remove & Export GFF3.2x embeded strings. f. w1 r- a: U( u
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf", h8 L  [4 }* a# }. k. N: \9 L" u
  & y/ k( b0 V. C5 V
* History -------------------------------------------------/ E2 b% L5 _: E9 V* G' d+ J0 j
; M( v- h- x* K8 `( T/ O- g+ d
ver. 0.20, 2010-01-19+ k* ?* Y% f' j) O
5 R9 T7 x" m. _+ }
- fixed. didn't found strref.
& c4 V* |3 e" j3 r- E/ J- added. GFF3.2x remove & export embeded string.
( V/ ]- C' f+ d- added, Find All
" G8 c4 S# X, x( H- fixed, edit text didn't changed when undo current cell
4 {' g1 W: e$ T- fixed, Find(F2) didn't do from start row. (v0.16 bug)
+ e/ c& ?& i2 n1 T- deleted, empty.tlk
# {& [1 o1 g( B4 M( r. U% z
/ Z. v" |% S2 H. N[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
5 X1 t6 E1 L% x& U8 ^1 N如果有支援字典檔的話,那翻譯、校正起來就方便多了。
1 M$ R1 R5 s6 O: u7 i+ Y8 \, N" |7 n. N& A9 m
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

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

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 x: r, F: z$ i9 {, l給UTF8什麼的文本,導回就亂碼了。 ...: O% r. L$ L1 a
blackteajing 發表於 2010-5-2 15:49

2 ]1 d3 V1 ]) M, R9 _: S7 O- f% Q' U7 f3 Y: O) v/ f0 y
話說,我是用這個來修改 TLK 檔案的,
( M5 ]9 {" r) y, S- @' p( e5 X; e# ~6 X5 _3 }0 A6 }7 S
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
3 b4 z% i7 ?0 m! y) S& _7 b' `6 o# K  K9 v+ z/ \
匯出時選圖中那項,就不會是亂碼了,
1 h/ o3 G0 k6 z3 L; i2 S: ^[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
, I. N: ?+ ?& ]- S- M對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
) c% V: n# W0 T  j( Z. s9 V* ^) p+ s- A% q6 W- @8 \# ?$ e! ~1 I
good software !!! ; i+ r- }2 r& `7 G" O# Q
support, support !!!! L6 f' m: O* D! m; h, P3 H

- y- @# P% l, t: C- g, g% L+ t" g疑問," w$ \' u. A" D" Q# W6 k% J
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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