奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
; i& j' w, \8 `) o" O0 }9 H) }7 t' P; C$ u

2 R6 X: R. r9 q% M5 ?. R$ e0 `0 U8 ]
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
0 _: y4 j9 K3 u2 h  K. c4 n7 w1 o1 v( p
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                5 A- Q6 J+ A6 b$ w
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
% _/ w9 ^7 s4 u ver. 0.20, 2010-01-19" Z  N" N  Q& V" W1 M; G# l" u
8 x$ G0 N! T+ x) k8 {
- DAO TLK Editing Tool
* A+ w7 E6 h! ~: B8 i - Can handle multi-referenced string(s)., j: H, t/ i$ R% D2 V& }
- Export (Tab Sep. or Line Sep. with/without dup.): K  ?! R7 `7 t: {, L+ D
- Import (Tab Sep. or Line Sep.)- M: E) s* [  c; a* ]
- Comparing tlk-files
: r: i* B+ l) f3 c4 {1 x$ R - Checking categories of the strings and Filtering the strings.8 j- ~) |2 M/ l0 g
  - `0 n; ]& l2 {. y" j  `
- Require .NET Framework.- ]8 m# T1 s6 i8 ?
0 g, z& f* M! _. V
* Without command-line option, Program starts in UI Mode.
9 f, V  C$ |7 o9 {2 s' a  T  e
" g: v/ F# @- {8 _  u% T2 n* Command-Line mode ---------------------------------------! l% M+ O; m1 ^3 _  _/ [+ T

/ w* b1 d  v: [Exitcode: 0 No-Error or Succeed. else, Error Occurred
) e9 p1 p" @( I) I9 e2 M
' f6 ~( F, n$ f* xCommon options0 v4 N: S4 b6 T6 s+ N

5 t, Q, ~. J3 m: c, | - Option with 'Q', silent mode. doesn't display message box for error5 U/ r5 Y) \) K% }" S' o
- Option with 'X', always display message box showing exitcode
1 B7 `/ h- f  O6 | - Option with 'Z', logging off' F# B4 y: s# ]  z7 h

& J$ S+ E# X0 G) h& ]0 x3 FDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
) G8 k. j  @- @( X; S9 F# w7 B* t$ r; O8 C' C* z
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File: h$ a6 r4 {* J* b+ I4 @8 S

0 }: ~! I3 Q% r" Q) o6 O+ BDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
( ~- }9 Q. V, a+ Y2 M" a% Z: @8 [0 D8 b: C$ y8 Z: [: f* z
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
  f  L* _% X9 w2 L. \% H7 C$ Z) q$ e
4 Y# _/ t7 s# \( B8 W3 n# b! N' ]DAOTlkEdit -diff[m] a.txt b.txt
4 k! S8 {* M& O6 o
6 I+ i' O) Y: N7 }' h% v/ Y9 i' o5 h - 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>
% I9 |) R: L* W/ |7 m7 c2 M  o - Case option without 'm' (-diff), Tab Sep. txt file.
3 g' E( n3 B" v1 b3 ^ - Case option with 'm' (-diffm), Line Sep. txt file.
3 N1 v6 _( L3 e$ K
* k2 e: Q9 ~+ KDAOTlkEdit -e[m] from-tlk-file [to-txt-file]- G1 U- o# s+ R
& e' g* o) ^) x8 z8 X! `$ m
- Export string item(s)
. U4 M5 H* A3 {8 {# l# m, q( m - Option with 'u', extract without dup.& X9 Q0 Z- P8 i7 X+ Y
- Option with 'm', Line Sep. txt file.& n- \2 Z, z# ]' H+ W; \" ~
- Option with 's', sorted by strref.& l/ I0 ~# S4 c/ U& r& [) ~
- Case omitted to-txt-file, saved to tlk-file.txt
  w. r  ?: f; J% G+ [7 S8 r) U5 D3 e$ c9 Y& b) y
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
+ M3 T( d; w8 B3 L4 B
9 a8 B1 D. I1 e+ D# U. h( ` - Import string item(s)
" \% V: C9 g; O% F, J) s - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
9 m+ e: B$ y5 T+ [" }& t4 u8 `7 k - Option with 'S', update a string value separately by strref
6 c- j# Y$ r  C" h' M1 q - Option without 'S', update directly the shared-string (multi-reference string value)3 m! T$ V8 h/ j1 W5 O, ?% ~$ {. _
- Option with 'R', strings will be reconstructed, and the same strings be merged.
( _' j" z  }- e* m$ V - Case omitted save-tlk-file, overwrite tlk-file
+ N. r  z, A% `- e, e" l 9 y- K, d) D0 t
DAOTlkEdit -d source-files output-save-directory export-txt-file6 T3 B* N" ^4 v3 d# Z  ?! I3 f
2 h+ w4 @# W& y, B
- Remove & Export GFF3.2x embeded strings' w* n2 v) R) C" ~: l
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
& k* l2 d$ p1 X5 Z! J  a+ w  ' C3 D* Q8 b5 M1 \/ x& x
* History -------------------------------------------------
/ O, t! Z# W. `2 ~7 \/ a% b( E' l! _4 o
ver. 0.20, 2010-01-19
. ]( c, g+ ?3 m+ c
$ h9 Z# V2 i& ^: H% J& e- fixed. didn't found strref.4 {( a0 v* [0 c& s8 T
- added. GFF3.2x remove & export embeded string.
# A1 l1 {) a& B* J- added, Find All
2 q. l; N0 x2 J& Y! P; e2 o" r- fixed, edit text didn't changed when undo current cell  j1 n: S. Y3 g; @6 u: Y3 v
- fixed, Find(F2) didn't do from start row. (v0.16 bug)) N: ^/ C2 A3 E$ @
- deleted, empty.tlk
- }+ a7 h' o% B" e2 X) |& m1 M3 J/ O
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
( D0 Q6 P* @, j- k. e如果有支援字典檔的話,那翻譯、校正起來就方便多了。1 c( {' q0 b4 d. b$ h. k
( X7 v) {6 f2 f6 R
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 O7 Q; Z2 o/ }1 [
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 l; X) g6 s' U  U' V給UTF8什麼的文本,導回就亂碼了。 ...& S' d2 G7 O9 x9 a
blackteajing 發表於 2010-5-2 15:49
8 G  v) e' p6 m$ d

) Q( U# o, ~/ @" A話說,我是用這個來修改 TLK 檔案的,/ i" J- o/ O1 J+ K- y; i
, ^- S% V: Z. ]0 N( v4 g
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了9 T& O: {% x, _, l
/ N1 Z, a1 _, y% h! f/ [
匯出時選圖中那項,就不會是亂碼了,
+ T' K' R+ F1 `$ X( ?3 i8 Q[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?8 u4 K/ Q; B' L2 Y
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 2 `9 I) V8 H$ a% ]) U9 G* g
- \  |" Q2 k. d9 h# H; y
good software !!!
/ h, |; K, N3 _4 N" X' K2 nsupport, support !!!
$ E$ F; _7 g% q7 _2 M8 X  f9 ^$ @; C. l9 p" @7 E/ I( G8 n
疑問,
, Z& w+ Y8 Y2 B; j% v$ G5 Y3 |8 e在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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