奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
, `/ z; u$ w- Y5 j+ B' `
: ?9 E- |3 d" Z . }4 V, d1 X( I
1 j9 L& b3 g8 {! X4 w9 e7 b
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271; N; N/ K( \. M6 f1 h5 M- B
" j  R* O/ _. D+ ?' j4 w
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                0 x6 n# \8 S6 s) N
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
; \! [- C8 m. u ver. 0.20, 2010-01-19; o3 Y& A. z  X: \+ p+ I

: `. {: h! U1 z: R - DAO TLK Editing Tool
8 n2 {7 c; F8 z7 s - Can handle multi-referenced string(s).
/ |) T0 m# x1 E# a  T9 v1 F% O - Export (Tab Sep. or Line Sep. with/without dup.)- X+ g! b# R( J" w% Q" w
- Import (Tab Sep. or Line Sep.)
) ], p0 K( U9 l# ~+ W - Comparing tlk-files7 Y0 ^6 ~: l- M: W6 h
- Checking categories of the strings and Filtering the strings.% N8 e* x/ q0 U: Y# @, r2 @! J) d
  
  |- o) c& f9 U: g% B - Require .NET Framework.. B& j: q. m( f" |% M4 B4 }0 B

. T8 ?4 l- {3 X- w! c* Without command-line option, Program starts in UI Mode.* H- c, U5 _9 c
) U; }2 l" E( Z8 j( t$ [! z
* Command-Line mode ---------------------------------------
5 v4 ~& t6 }$ d2 A* n) F' {
- R( \3 g0 S. S5 A3 cExitcode: 0 No-Error or Succeed. else, Error Occurred* x. z5 ?: ]( f8 [: w& H+ u6 O

3 u8 X% K9 {2 K* u2 x3 w3 }' CCommon options1 p0 q) N. f6 N6 W
. N- w8 p% U7 B: y; S
- Option with 'Q', silent mode. doesn't display message box for error
5 v6 s- \! s8 f& b9 h6 v$ L - Option with 'X', always display message box showing exitcode
+ g8 P6 Q5 L( ]* C+ y  Y - Option with 'Z', logging off
9 k2 p! Y* E  E* K% a8 B. h2 `% i5 \0 D9 j! P+ Z% W
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt& G  q  q. X8 J3 H: \$ H, L# \, [

- ~8 I4 U: k& Y - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
4 q; r: x3 j: a, i" W( w" g* x5 t( S
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
) i  k" W3 T6 z/ A& V
: x: I, _) Q$ _# x) u - Tab Sep. TXT File to SDJ's tlkeditor Export TXT $ }# x2 k# ?: [" z* C1 D; g9 }4 Z

* V  c+ X- ^* i% y2 qDAOTlkEdit -diff[m] a.txt b.txt
  r' a' V! `# d* f2 H
5 h1 r1 l- f  C! W* m7 g, ] - 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>
; L7 @4 A2 v9 Z( o. V% e4 E - Case option without 'm' (-diff), Tab Sep. txt file.
2 f. e7 s+ }$ r4 |9 B! W - Case option with 'm' (-diffm), Line Sep. txt file.
7 e1 e  R! L  U' I# W
8 W9 F* X2 d4 q6 mDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
: |9 w7 R" ]; s8 g3 G; Z  R% o! e2 G+ t7 j4 n( Z2 U) B
- Export string item(s)
$ B* k; C- Z. J0 o9 C8 {! t - Option with 'u', extract without dup.
4 P5 s: m5 ~8 e8 w; K/ C - Option with 'm', Line Sep. txt file.
! D5 r" p7 {/ L1 m' }$ u0 k% D' J - Option with 's', sorted by strref.
+ ?$ T5 `3 o- H+ y; L+ x9 X3 ` - Case omitted to-txt-file, saved to tlk-file.txt
: B) |- D- R4 N6 e1 [! D. p3 F
2 y$ Z  F2 q, W9 |! w# i/ I+ yDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]* a$ b( ]- n/ T* C) v
( f; V( y. [4 d# C, k9 \; G0 C* d$ P
- Import string item(s)! T2 E# O; x; f7 g! p: {, Q& t
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
6 Y, n+ e5 D" W4 Q& x; ] - Option with 'S', update a string value separately by strref
5 H5 z( Y& K) X& x7 C! l5 _ - Option without 'S', update directly the shared-string (multi-reference string value)% i2 W+ A0 `/ Q4 b( q( C
- Option with 'R', strings will be reconstructed, and the same strings be merged.
; P: h) [6 c; j% ~. A  s+ @- z - Case omitted save-tlk-file, overwrite tlk-file; W% j- Q3 d: N$ k9 y

7 C& h. a" c5 `! F5 yDAOTlkEdit -d source-files output-save-directory export-txt-file" l! q; u0 Y, F, D
3 H* d9 w& f. e: A, {) S: h* Q" ?  y
- Remove & Export GFF3.2x embeded strings
$ I! \: I3 W$ ]& z - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
* r5 w5 a) O! Q1 F  
' r- u4 G1 K0 g* History -------------------------------------------------
" Z& j8 ?- |. U
( J; i7 d+ M5 C! |ver. 0.20, 2010-01-19
- x- P; t* i7 r5 g! U
& F* a) e/ }2 L9 Y; N- fixed. didn't found strref.
: g% W% w% W, a; {3 X3 X3 \+ P- added. GFF3.2x remove & export embeded string.
( k* c9 L8 }  n) W* d4 q2 G8 j- B; j- added, Find All# Y. R: l% C. W
- fixed, edit text didn't changed when undo current cell& n: k" F) F3 Z% ^, t; _- a1 M
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
# W. h+ E( M! c( M( J. V' J- deleted, empty.tlk( V  o: u) K" \

& C5 n  E1 R: l/ k[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
1 H$ b; M5 Z: Q( P: u( g如果有支援字典檔的話,那翻譯、校正起來就方便多了。( z( T( m& _3 [: H1 s: x

" B' j+ v' y) H% c/ l! D) N等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; y/ e5 [3 X- P; k) e
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 t9 p7 A: b. \' q0 E) K& S3 _
給UTF8什麼的文本,導回就亂碼了。 ...
' P0 o2 k7 x% d4 Ablackteajing 發表於 2010-5-2 15:49
+ w  N0 \+ [  z
- A5 d5 p1 F% J+ h$ _/ `
話說,我是用這個來修改 TLK 檔案的,
. \% o. k3 S6 x" E7 w/ j3 B6 ?5 |5 Q) ^! o3 @
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
5 N; F  ?/ i( Z, L0 F: m, ~- ]( `# T# ~& s8 y
匯出時選圖中那項,就不會是亂碼了,
4 U3 P/ q; A% J. O4 @% n1 t) T[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
7 z8 ^  U) B6 h8 N; ?' j5 f對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 . [  T* L* ^) ]! |! o/ X8 x

- A% R- o. U2 i1 G9 e; x& X: Qgood software !!!
; Q' R( W6 t4 ^$ `% H' n9 ~support, support !!!3 w5 D, m- G' z9 H( X; C

6 A+ c7 n% u" a; w1 x疑問,
. c3 l7 k" B) k6 U" r, j在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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