奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
( |2 e7 R2 c4 i9 K) i- L! l% d$ ^. Z$ M" A# N$ _: [3 j
$ s" T9 y3 T. H6 f! r# s
& A9 p) O" d6 f; r0 z
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271. C# d+ Q9 g, B- K7 S
! ^5 m$ e' V1 F9 ]( z$ T: r
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
: m9 y+ N: n5 B$ RDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
/ r0 P' v9 d7 _ ver. 0.20, 2010-01-19) H' N  |) `) T, t
4 I: e2 J9 B( ^5 x$ [
- DAO TLK Editing Tool, j2 `6 E3 r% j8 T9 @
- Can handle multi-referenced string(s).6 r& P# l7 V- ^  B- S3 `, z
- Export (Tab Sep. or Line Sep. with/without dup.)
. q4 [8 Q$ z: X) ?  V - Import (Tab Sep. or Line Sep.)
* T; ^6 U0 n- v9 y' g - Comparing tlk-files# s$ }, K- o# b# L
- Checking categories of the strings and Filtering the strings.
: Q( Q) ^0 s3 p& O+ g  V  
8 E6 r& I; k7 z1 L - Require .NET Framework.0 e4 L+ P& G7 W0 Y. O
: k, z( Q3 B: U. P2 T
* Without command-line option, Program starts in UI Mode.
- T2 K* R( f' ]4 }% A* N; O' C- n0 M/ ]
* Command-Line mode ---------------------------------------( t7 T, k  u! t& Y# V& ~

2 s2 T$ v4 \- f; c/ }Exitcode: 0 No-Error or Succeed. else, Error Occurred1 E$ q$ f) ^( `; a! D" @& `9 m
  @& x4 L9 i& ~2 p) a: r( Y3 Q& j
Common options- r: D, h* V; _9 v

$ ^5 J5 `  b& {' v' E - Option with 'Q', silent mode. doesn't display message box for error0 h, G" j/ {' z- }, ~$ A$ @
- Option with 'X', always display message box showing exitcode
3 d% x# ^9 \+ A, r" n5 P - Option with 'Z', logging off+ a! |  b, U. `. |5 g- Z+ V% |
' T( ]% y. o' l
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
5 E+ M: Z2 V/ s% O2 ~  k. F* s
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File; f. T; d7 z" {8 W7 m3 w2 l
/ V$ g0 D% P5 h* |3 D
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt' W0 W! B3 l7 m0 @1 ~% e2 q: `& K
8 s2 ]3 d2 Z! Z% S& z
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
) U& K0 N  I- V6 y( Q/ p% I/ G1 v! o' Q
DAOTlkEdit -diff[m] a.txt b.txt
; s: _$ A: t! D) J3 t, Y
" t2 B/ K$ V6 [2 | - 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>
" A* ^4 x3 `' G/ a8 I1 \( q% S - Case option without 'm' (-diff), Tab Sep. txt file./ A! y/ M  I* c. U- q. J
- Case option with 'm' (-diffm), Line Sep. txt file.
0 F0 |5 T0 A( p9 T+ Y, b' ?0 B! A( o$ J5 T# Q0 P6 N
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]7 B" M0 k% i: [4 U0 Z2 S* F! Z

! s( s# g4 ~; Z( S$ }2 h - Export string item(s)
+ C" U- b% \; s' ]5 r - Option with 'u', extract without dup.
  r6 n6 h' v' s1 ^2 b  ^# {% i - Option with 'm', Line Sep. txt file.- k8 J+ e2 ~. x* b# Y' u8 X% m
- Option with 's', sorted by strref.- [! B) Q8 r4 Y1 l' {2 Y& Z
- Case omitted to-txt-file, saved to tlk-file.txt( d0 R- W6 L& ~" k! U: b
- i* M8 {) o4 f" y+ s: Y
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
2 n$ a* Z  V: v, ?5 T
' n2 S2 C" Z$ c/ k8 y* i1 J - Import string item(s)
# j/ f+ y0 q. r5 A" Z2 ^ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
& g3 n; A  K/ O: F. V$ ]" Y3 s - Option with 'S', update a string value separately by strref- a0 W" o" T) e' I# L6 ^
- Option without 'S', update directly the shared-string (multi-reference string value)
/ Q' l' K1 R+ G, Q1 d, ] - Option with 'R', strings will be reconstructed, and the same strings be merged.1 R+ Y. l0 w- c/ x) D/ N" i" P
- Case omitted save-tlk-file, overwrite tlk-file' m. `# Z% k/ U' r6 }  r1 w

  T) i% d. p/ J0 e$ t+ i% Z; [DAOTlkEdit -d source-files output-save-directory export-txt-file4 n7 t$ y* r  C4 }$ F0 @1 z

- T5 o3 ], a. @ - Remove & Export GFF3.2x embeded strings
: Q4 h4 P- [9 b* [3 Y5 b, n - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
+ v# S/ o; u- C% J5 X  
7 F. N4 `* h4 P/ ]+ h/ Q. W* History -------------------------------------------------- v. [, M3 h% A( \
3 D0 w/ H+ G4 W! x- B' t
ver. 0.20, 2010-01-19
: S1 x, x, p3 ]" U8 v5 E7 Y+ E! w  X
- fixed. didn't found strref.8 B7 {* b# d& q: e! {
- added. GFF3.2x remove & export embeded string.) z9 F) ^2 Y6 Y" M+ Z! O/ {
- added, Find All% m0 ^7 T: f# L. \  Q- o' {
- fixed, edit text didn't changed when undo current cell
4 b5 [2 U& v# Y' i- fixed, Find(F2) didn't do from start row. (v0.16 bug)
: u  |8 \8 e* {5 F* P5 N- deleted, empty.tlk
) U1 O. g1 V8 K/ n  X4 h0 `. o/ @; i! c( a
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,1 S4 u5 }, }3 @0 i, ^
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
  Q# O$ _6 n& N: c1 |3 M: {# m+ _
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' o4 g  X' j) [4 n* A給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; T8 y6 b9 N4 i. h0 j. f; Y% ]
給UTF8什麼的文本,導回就亂碼了。 ...
# m9 T1 {9 z$ z& D. C4 vblackteajing 發表於 2010-5-2 15:49

. S! y" j3 u- r+ B+ u5 ~3 o# A) L7 {0 w
話說,我是用這個來修改 TLK 檔案的," ?/ S+ k' w& _, l
1 Q( z! p7 j: {( P6 ]
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
/ w8 {" K& B: H
' U+ t& Z: A. M4 X匯出時選圖中那項,就不會是亂碼了,
; h4 w. C( }2 r' p[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
" n0 x( B. i* D4 E對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 9 `3 o( C$ h5 H

6 E+ A" G& ~2 ^+ Mgood software !!! " D; _) [: S: `$ E! Z1 C
support, support !!!
4 F6 X* c1 M: l( C( Z7 r) I" r! K8 B
疑問,! K: c% R  D0 e7 {$ a
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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