奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
3 s3 L5 s: ]4 x- W. \
! `: `$ B5 r! R1 X1 B
6 I; {4 A  y) a! I6 ?5 c7 \+ h6 o3 f6 j6 {
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
5 j! K0 R$ `- x/ x
' K; w6 j# S8 |- m+ o! OUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
1 |; V" ^3 ?" f, W9 [DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)2 T9 P3 W( I" `- N
ver. 0.20, 2010-01-19( w1 [- i! B! y6 k$ \( n6 J" A% o
6 r" K! l2 w+ @# `
- DAO TLK Editing Tool( d: v' d2 `" K& L: l
- Can handle multi-referenced string(s).
$ L) X( y; d4 _0 p3 e; ~+ N: g: H' d - Export (Tab Sep. or Line Sep. with/without dup.)
/ W% y1 r/ r1 [4 I/ F  h- Z - Import (Tab Sep. or Line Sep.)
% y5 v5 q$ {3 {, R* f - Comparing tlk-files
: z+ N. S: p$ ]( A5 ^ - Checking categories of the strings and Filtering the strings.5 E9 I! M6 `) O  O1 M( L
  
3 x: Z2 ~4 D+ i/ h8 I0 p3 E - Require .NET Framework.
6 e2 H2 J: w& t( p/ P% ~" ?* V6 @  J' p/ G- K1 y% v
* Without command-line option, Program starts in UI Mode.
( I) r2 G5 h) F1 M9 Z1 a7 b: s/ O5 {2 C( K
* Command-Line mode ---------------------------------------
9 I6 D, F% v6 A! O# W: V1 c6 c
$ h0 k; Q% A' RExitcode: 0 No-Error or Succeed. else, Error Occurred
, {! l3 p; C. ?7 v7 i( H
0 A* j' P  r, J, I4 MCommon options
, V" X5 v: e* K# [& C: X. z' e: z3 A& ^4 l+ W2 E
- Option with 'Q', silent mode. doesn't display message box for error, r1 }' R. [( O5 j6 _4 T
- Option with 'X', always display message box showing exitcode% i$ q4 F0 Z" Z$ @$ P! e* k
- Option with 'Z', logging off
7 k, S5 E. l; s: U! B" b& K! r" i! ~/ W6 V/ R0 ?# d
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt; @5 J+ s! D" ]9 B& T% w9 R
$ d. U# s! W) [+ D
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
# s6 E5 U* ]/ u2 O% k8 I
9 @9 L$ {# N7 y; WDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt( c0 `% B& @) U+ j. K' K

" z$ [, P9 _& P. e. U3 _* h. q - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 4 A/ ]- L2 p+ t/ V1 [
, S8 c( L# O! n2 f2 X
DAOTlkEdit -diff[m] a.txt b.txt6 l0 X2 E  o4 i# ~; p

& ?5 x; E& |1 B+ o% P - 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>/ l; O. ^& v8 c# ]
- Case option without 'm' (-diff), Tab Sep. txt file.2 a; N; |0 G2 g$ e" w8 L/ x3 @
- Case option with 'm' (-diffm), Line Sep. txt file.7 [0 @3 j( D0 l$ o- \6 D- ^* `) `

, \' a. U, y- j: C! jDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
  Q+ }$ M  F' U5 H+ a: V; |% `1 C# m% R7 |+ I: ?) g0 D
- Export string item(s); `. v! O7 b& Y8 |. `  K
- Option with 'u', extract without dup.  K9 j1 a8 w2 _! p; ]$ ~+ Q
- Option with 'm', Line Sep. txt file.
6 S% J4 }, O! N7 D - Option with 's', sorted by strref.3 l$ e4 ?" _0 r; X* H- @. ^' y8 k
- Case omitted to-txt-file, saved to tlk-file.txt5 K, z2 I  G# ~( _

+ l- f0 _- A9 _4 G  N1 PDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
% X/ d9 A$ Y6 P; P5 ]! l% Q" {! l1 Q% ^
- Import string item(s); `7 v* b& |! }0 l- B3 G% i  l$ e# b
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"! T2 N3 i" C) h5 R7 k7 p5 t2 }, \
- Option with 'S', update a string value separately by strref: J, J1 Y4 }- F2 A4 @; W
- Option without 'S', update directly the shared-string (multi-reference string value)
2 O- Q: J/ v. E6 ? - Option with 'R', strings will be reconstructed, and the same strings be merged.! y4 e/ h" P+ m9 l( S; W
- Case omitted save-tlk-file, overwrite tlk-file
3 ?) X- T# [; T7 ~" d $ x+ l+ C4 |2 K9 v. s6 `, t
DAOTlkEdit -d source-files output-save-directory export-txt-file
1 c& N$ J- P7 m3 T# O; B* L  l, m! c5 q& `5 T0 s
- Remove & Export GFF3.2x embeded strings
' C6 L5 y& K/ U+ O3 \! H1 O7 V - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"5 k. s* A  g9 I
  . f2 R  d+ J9 H8 I* Q/ ?- Y
* History -------------------------------------------------" C" b9 c( b  s0 o2 @

/ ^8 X* f" q, k8 y2 }5 m0 U$ zver. 0.20, 2010-01-19
- _  o1 V) d5 f1 y* W* d  {  ]  @( l" C4 z) t- P8 F
- fixed. didn't found strref.
. o2 a' @' C: g8 x4 y- added. GFF3.2x remove & export embeded string.* Z% h. w  _$ V5 V! Y: q' `' S
- added, Find All
$ O0 ~8 E/ N1 D/ U& v- fixed, edit text didn't changed when undo current cell5 a) W" Q! \6 w- ~9 ]6 r. \
- fixed, Find(F2) didn't do from start row. (v0.16 bug)2 }( p$ U  T. ^* F2 i% V* `
- deleted, empty.tlk; A) V0 Q- E* Y! \# I' B% x

" m! _. ?; r) W# f4 k[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,9 G- o& Y0 {  F, ?: F4 Q
如果有支援字典檔的話,那翻譯、校正起來就方便多了。' N+ i9 E* c7 v) M/ F
# C5 n4 x6 {$ a2 u! S
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼  J! ], l" R; ?" c8 ?
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' X2 i4 Z: C8 T+ ]* _8 O# L給UTF8什麼的文本,導回就亂碼了。 ...
  J" R: y) s' o9 S1 C1 M1 Q. Nblackteajing 發表於 2010-5-2 15:49
# C! ~6 R' q& I% _0 `0 ]" N) h
7 K  O" Y; r, z8 |+ Z! a; H4 x' i
話說,我是用這個來修改 TLK 檔案的,' b  U* M7 S" @" k
8 M2 _; f. U1 R  w! f
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了5 ]# w9 s) O* ~8 P4 C! U' ?8 s
9 U! f. c. `" m6 }. v* h0 U' e
匯出時選圖中那項,就不會是亂碼了,' Q5 i  M4 E& a1 U' f- Q6 }+ {
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

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

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 5 v3 S8 q& ~' Z3 I
: `! ^% U# h- ~2 H
good software !!! 9 h8 P4 _& _- q: h# ?0 G6 c5 h
support, support !!!
6 P+ s# m2 I" A% ]7 S: g
  q5 p) P5 J0 e4 Z疑問,
* j; ]* L/ l- `, G1 P6 E% H在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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