奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
) N  z4 M. o: {, ~# y: v: O. o, Z; C* g
4 }: Y+ V  T( [2 ?& X" ^% g
. x- x* W7 l7 C
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2713 a) ~! o3 q0 f

3 q" U% g% L" G2 t$ ?Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                8 b* y/ _: n5 W  ]8 J1 t
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)3 t: L2 v9 y2 k, [. a
ver. 0.20, 2010-01-198 B# v5 N7 c( s- u
! W3 Z, b7 p1 _, ~0 w
- DAO TLK Editing Tool
8 c/ w% ~. ~" z - Can handle multi-referenced string(s).
1 _" x$ w/ P2 Y: `  m* R4 t - Export (Tab Sep. or Line Sep. with/without dup.)6 j3 J1 _; X  N* l: Y
- Import (Tab Sep. or Line Sep.)' V# _  S7 Q7 N! \' s; J% `+ ]8 ]
- Comparing tlk-files: b" K4 v, b% b& p, M" N
- Checking categories of the strings and Filtering the strings.# |9 {! L7 @* m$ \* B
  
5 B$ V  |" g  G, l/ Q$ z8 K - Require .NET Framework.
/ I! P; N! e6 z5 v! J
% N0 U: H8 n' R9 [; U7 h& H# o) t1 e* Without command-line option, Program starts in UI Mode.* @% X% ^4 Y7 h

* c: @/ U4 s  p( b' @" A3 _* Command-Line mode ---------------------------------------
7 o2 s( J# I- u( u6 `7 v# \( {8 S
5 L3 c0 T4 N* v9 G) T$ g+ u0 IExitcode: 0 No-Error or Succeed. else, Error Occurred
+ Q3 W# b3 v) N, C
0 o+ t( y: \' c% ICommon options
+ ^+ c2 }- w, h( P! Z/ K3 p8 y6 V! Q
- Option with 'Q', silent mode. doesn't display message box for error6 M5 S) \, u8 \% u6 g( |9 L
- Option with 'X', always display message box showing exitcode
) S; [7 k: Z5 E2 F0 e6 a" h! q' B - Option with 'Z', logging off
% P" Q5 _. R. K# n# P
2 F  P" P. g* H% z  T( ODAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
* o$ p: F4 n2 w" n- y! x8 C# c5 M; W
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
" `. r' ^8 ]0 w* u9 R
9 B0 \# }* w) i; t! z, hDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
* t" u$ \7 Y" B
" ?! @- F7 u8 O. [1 p - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
  P+ G+ b5 t' @8 {' {+ p- b. M5 t5 `2 |
DAOTlkEdit -diff[m] a.txt b.txt( O* A9 `9 W" \; [6 w2 M+ N$ Z
0 `7 S6 [+ q1 d& z& g' O" 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>8 B4 e. C9 x. e5 g
- Case option without 'm' (-diff), Tab Sep. txt file.
: C* [6 t7 g; _# @ - Case option with 'm' (-diffm), Line Sep. txt file.. u+ g* V7 s7 W+ ~; P# Y

2 J0 [9 ^8 {2 d0 fDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
! t3 o8 v5 d) q+ L! H3 q& F
$ F! ]0 d5 i( Q - Export string item(s)
8 A# y$ B* e' i& b" Y1 d4 p - Option with 'u', extract without dup.7 x' C' ?6 _& |- M. U: ?
- Option with 'm', Line Sep. txt file.
$ S) c1 N9 |  j  ? - Option with 's', sorted by strref.
. G+ P6 |0 W4 O3 i, H/ |; T5 t  `7 O - Case omitted to-txt-file, saved to tlk-file.txt
1 D! I* X# {6 s9 u6 m- `7 y9 j7 Q1 H6 b& {
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]$ c+ a0 @- B4 G3 P% G

8 ^0 u# U$ p0 q - Import string item(s)
; }. f$ S9 O& [$ K4 d9 ]) X2 Y: z - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
& D& a. M( I0 R0 X: R - Option with 'S', update a string value separately by strref9 t3 p% T7 o8 x
- Option without 'S', update directly the shared-string (multi-reference string value)9 t$ m" c! ?* }, d
- Option with 'R', strings will be reconstructed, and the same strings be merged.
7 L% m' Z1 U4 G2 }$ z5 U - Case omitted save-tlk-file, overwrite tlk-file9 m( z/ O' V3 F5 O  [
. d' N/ H0 M9 I- z8 k" p8 T* W
DAOTlkEdit -d source-files output-save-directory export-txt-file  j9 W2 I1 u/ t
+ ~1 ?' L8 z) |0 s3 g
- Remove & Export GFF3.2x embeded strings& \) `( d$ o- U) c  x$ I/ ?
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"7 {0 S$ R- {6 T9 e) ]  j$ Y8 I% T
  , A3 X! _; @6 p
* History -------------------------------------------------) f+ K5 g$ h: t

" w" p  a5 N3 U) ]2 yver. 0.20, 2010-01-19
' ?" \' ]! B/ j+ c; d5 o" o5 z* p$ S. D0 Y
- fixed. didn't found strref.$ {: I. C& L' G/ Q" p5 {2 e- o
- added. GFF3.2x remove & export embeded string.
5 G" l! }6 {" K& u$ d) L5 ~& a4 [8 q- added, Find All& _  p! a/ i, g  F; |4 ~- {- ?" c
- fixed, edit text didn't changed when undo current cell4 i1 u" ^9 V- [2 s5 ~) ]0 ]
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
& f8 n+ h# R* b* |- deleted, empty.tlk
: `* w! {, h0 ^& |' E( c8 V$ b% ~- J0 F
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
) f- j  Y) u( C如果有支援字典檔的話,那翻譯、校正起來就方便多了。
- F6 D$ _' ^3 y* b. {, }% u
' W& |0 _8 ~" g等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& o  ]8 u5 b/ C+ l7 |0 P4 P, t
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
* g5 o' s. [3 s9 X! D給UTF8什麼的文本,導回就亂碼了。 ...  ]) z1 y) O- Z4 E
blackteajing 發表於 2010-5-2 15:49
' m: e$ R" `+ [. m; I) y
* p+ x/ s& x- E& M" o6 ?9 }9 o
話說,我是用這個來修改 TLK 檔案的,) z6 f$ Z* _: g: E# Y) j( |8 f

) h) {$ ~' Y2 _0 M4 ~2 r也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了% d/ Q: ~- s3 e4 I/ w$ L) u( X

* G6 w' f/ Y/ o匯出時選圖中那項,就不會是亂碼了,: E3 o* r) {! k+ z/ x  K
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?/ J, e! N9 d- M4 T6 H
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 0 L( X! c" V6 w' f9 q! r

9 J% G3 z( B: p2 v( `( V9 rgood software !!! - |- T8 F+ m4 V' z* w( z
support, support !!!" ^# \+ @% s8 e- u& M
$ ?4 V1 Z' B- t) P' s1 M
疑問,
/ m' A3 {( |; b: G在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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