奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
$ ^% N# w3 r+ {4 t6 j" u+ G8 d
9 X* ]  d; g# O$ |2 B) t7 k7 w3 { / d# ]6 A; M+ P7 |  a3 J

9 K$ Y( ~/ m  S/ L原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271; o% u3 k- d% I: g& d6 T: x! s0 W
4 C4 k+ v( G7 e- k: D0 A! g" w
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                , s, a( U: n/ m! w2 P6 _% h
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
- c  X9 Y2 w6 n) a' x ver. 0.20, 2010-01-19; H) ^' A; ]& \" w- n4 q0 T
, A6 v$ F4 {7 i/ \5 C+ C
- DAO TLK Editing Tool
4 L* t. [3 c' I9 E( z - Can handle multi-referenced string(s).; k9 U3 a4 P. a% f- C
- Export (Tab Sep. or Line Sep. with/without dup.)
) Q2 V! H# f( g: p9 } - Import (Tab Sep. or Line Sep.)
) q: B9 Y- U9 @7 {7 {! ^ - Comparing tlk-files6 ]5 A; N& [3 z& v$ d7 A7 H
- Checking categories of the strings and Filtering the strings.8 N" D) v% n5 Q- w# S+ j. o$ Z
  9 q9 ~- G% f! v9 t2 s2 E1 }
- Require .NET Framework.1 u% g/ R5 U3 l! Z0 `/ o" y
$ ^! O1 e' r* _# y6 T* x
* Without command-line option, Program starts in UI Mode.
. n* E( c* ]/ t. C3 v
: E/ U  F' F4 Y, X  r; b& t! l* Command-Line mode ---------------------------------------$ Q9 L9 M% A' N4 [* A6 x5 S

" J3 l' X8 l8 v2 v! bExitcode: 0 No-Error or Succeed. else, Error Occurred5 b3 ]8 c: j& F! z
! R+ W' u, ~" u8 S
Common options1 h, U! I4 r$ s/ Q. @9 w
6 c9 r! e8 Z2 L6 g# J
- Option with 'Q', silent mode. doesn't display message box for error- z; X5 o' A) S- A* ?: @0 s
- Option with 'X', always display message box showing exitcode) E. |$ @! T1 q* L
- Option with 'Z', logging off
" t. u) G+ C% s: z% b' M* i. m6 q4 X: L& @* N
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
# y- B$ c1 a; X" i9 |6 ~+ Z% k5 f8 Z4 D6 n
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File. m2 {3 M# w5 g4 T( z
2 h# K* W' T4 b' }
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt2 D1 a& o+ U, h$ r
: h$ p. F" P1 D3 t  }1 L5 _
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT & `# Z# C, F1 \

2 ]& m5 o  M) B& t; x  VDAOTlkEdit -diff[m] a.txt b.txt
( Y! v. e8 z8 ~8 J- `: s2 J, C
( @' A8 l9 t3 U' ^ - 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>
  ~3 V$ Y: |9 ~% B5 e - Case option without 'm' (-diff), Tab Sep. txt file.$ [$ d9 |! H5 [. \8 O0 X, z
- Case option with 'm' (-diffm), Line Sep. txt file.
9 ?( S4 l- D3 {) K- R5 h' p' v# d! q+ \/ N8 w" b" N
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]' S) V+ w  U) C3 Q
( c8 p8 g8 U, `& x
- Export string item(s)" l: V1 C. M  G, ~6 M9 U
- Option with 'u', extract without dup.
. d% V9 r3 t  g - Option with 'm', Line Sep. txt file.
5 n0 p# f( d6 F& S5 l( C' o - Option with 's', sorted by strref.9 @7 c2 _. r* |5 t* G5 i
- Case omitted to-txt-file, saved to tlk-file.txt, }8 t, L: t4 j9 f+ A7 c7 o
! W" @1 R3 M: E8 z0 b" j
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
% s9 k5 P( o" x: I8 P1 [& n$ @5 J! e
- Import string item(s)
& T' G# X& _9 ?2 `( ~# { - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
" [& B# O2 [) N# s* m% X8 e7 N. ? - Option with 'S', update a string value separately by strref
' z- z5 m& W; `9 }0 q5 e - Option without 'S', update directly the shared-string (multi-reference string value)
; Z: s4 Q# L" W: r - Option with 'R', strings will be reconstructed, and the same strings be merged.5 O5 h5 k% s2 `' ?! U
- Case omitted save-tlk-file, overwrite tlk-file
: }( }& y  n" L! U$ S
; A& h+ L9 o3 V7 q- S' X+ qDAOTlkEdit -d source-files output-save-directory export-txt-file) [& r2 c+ ^+ U) w% N
3 H; q' t4 D; E. _
- Remove & Export GFF3.2x embeded strings1 N) n7 E% u  {
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
6 x9 {# b9 ]8 ^: H) q4 y, @3 h2 |  
- v9 z4 j. p1 Z0 f: i; Q  Z* History -------------------------------------------------
1 K: a+ a/ A% O. o
1 ]$ b) S) F8 d6 F6 Ever. 0.20, 2010-01-19( z- `4 ^" w# f5 h! C* k
3 a! Q/ y* i4 K4 X
- fixed. didn't found strref.
; z" [8 i; I0 ^4 V# y7 a- added. GFF3.2x remove & export embeded string.: ]/ V7 J$ V7 }$ |4 G
- added, Find All
3 ^8 _3 J  F5 c) H- fixed, edit text didn't changed when undo current cell" a, v. j8 j8 e6 L& }2 J" V
- fixed, Find(F2) didn't do from start row. (v0.16 bug)5 Q7 E* M4 c( M) i; x. ?# q; Z" a- _
- deleted, empty.tlk* K+ @& A+ f1 D0 N0 x0 ^
0 Z& m/ o' X* z1 `
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
6 i* t  w1 G2 t4 R如果有支援字典檔的話,那翻譯、校正起來就方便多了。
3 Z* V6 J3 K+ Q% Q
' Z1 y, n$ u1 D' Y3 h& S等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 v: d# V* ^& ~: C給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
/ Q! k) i& J  ]" k/ P6 Y給UTF8什麼的文本,導回就亂碼了。 ...
) e- R# q6 s' v5 ~5 U2 S- iblackteajing 發表於 2010-5-2 15:49

3 j( ?2 P/ y: {: @  x
+ t* D4 f6 |) }5 ?7 T8 [) x3 _話說,我是用這個來修改 TLK 檔案的,6 F. L; Y4 K! F4 W$ E+ c

! q. q* W- F8 Q5 O4 H" O$ y* N也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了: R) `, q9 r0 K3 B+ K# O- R

) I% V9 S7 y/ o  q匯出時選圖中那項,就不會是亂碼了,
& K2 b0 K+ g8 P) G7 W: z[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?7 ?4 S1 Q3 O3 a+ g% z: P
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 8 e& u3 g1 G4 T2 C5 g
; R* O" @  b  ^5 R% u  j5 U: ^
good software !!!
, g/ m, e2 z7 w' _0 r- j/ o0 Jsupport, support !!!
- o4 n4 l1 y9 L5 I7 f5 t5 e+ G0 j0 D+ M: E1 G' J! O& m" R, A
疑問,
$ \: u' _( r4 x2 b在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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