奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
: ^2 y, r# _; H4 m( _# \
$ m* s( R: u' [8 u2 V# E9 h
8 y& ^' ^. `8 ?8 Y
1 |4 K: G/ u1 C! ~6 x; i, I原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2716 r0 @! g/ t6 j# @* s
6 x$ J- i! K+ |$ w2 K8 P( o4 f
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
. m  U8 M; m* }$ }DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
; M6 R- ^4 T! F( R' {) x7 ? ver. 0.20, 2010-01-19- ~% u9 ]0 D6 T  D, U+ n3 ^# O

! ?) ?5 U, Y0 i - DAO TLK Editing Tool0 @! e& b) a/ K3 f: W. C6 f
- Can handle multi-referenced string(s).8 Y& C( `) k3 y9 V$ v
- Export (Tab Sep. or Line Sep. with/without dup.)) {( H7 `7 }0 o/ X
- Import (Tab Sep. or Line Sep.)
. s! Q, S& c4 E7 ~ - Comparing tlk-files
" V4 R& `  N  c& N: k3 w2 C: f - Checking categories of the strings and Filtering the strings.
7 j8 b9 w. t* ~9 w5 [3 U. I2 o  
% Z0 V4 k, y2 d+ L0 n( f - Require .NET Framework.
$ @5 x9 d: A' M8 f+ e
7 s# _) _+ b( \* r* Without command-line option, Program starts in UI Mode.
; l9 E$ g7 {# ]. @' _5 u
4 I8 s; Y) u/ H- f# {; y* Command-Line mode ---------------------------------------) S$ G4 t  f1 e2 C4 @8 w
: k4 j* h% b. i3 N
Exitcode: 0 No-Error or Succeed. else, Error Occurred& E. B) J8 @, S$ h( R+ L
, A! y" x( ]  S
Common options
& n7 O. G' L; o5 Y( l) ?' T
" A0 v3 F- P' e; P - Option with 'Q', silent mode. doesn't display message box for error3 _1 |0 m: j' r7 E; o) u
- Option with 'X', always display message box showing exitcode
. Z2 u: y4 t6 C5 v/ M3 n - Option with 'Z', logging off
, K9 G9 j' j3 R  V- \7 A6 A: N# |% b# R5 P! e, O- Z
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt+ ]5 _' R6 t  S) H

" q, G% _; d9 o  R0 S, t" _/ ]. o - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
/ e% q/ u7 o3 P6 N6 i* }0 D  E4 k9 R% j5 m/ i+ e
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
0 Y& G* y# h) J; y: }  j2 G: p1 t* H7 n! H/ v1 s7 e: l( L2 s
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
2 p7 q( `! D% O4 B8 E- c/ L& }
DAOTlkEdit -diff[m] a.txt b.txt7 {8 V! z' x, q& ^

3 k5 c0 U3 z/ 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>
( g0 j8 |9 d  M - Case option without 'm' (-diff), Tab Sep. txt file.4 q$ o; X3 X! Y4 P) w3 N
- Case option with 'm' (-diffm), Line Sep. txt file.+ x: |0 ?" ?: f4 k8 V7 u

& d7 i8 Q) k9 z+ r. mDAOTlkEdit -e[m] from-tlk-file [to-txt-file]( P4 }4 B$ U& J6 m: h: }8 A

% |0 O6 ~" g  N" ?: B1 d - Export string item(s)+ }* i7 |6 h0 f: c- Q; c: @! d! I
- Option with 'u', extract without dup.6 q) ~5 |) H: x3 k* N
- Option with 'm', Line Sep. txt file.
* u: v& R" L' \  _) `: o2 ^3 B - Option with 's', sorted by strref.
; [! A# i, c( R8 P, |: M - Case omitted to-txt-file, saved to tlk-file.txt
0 @6 h2 h: y* E) {1 b1 M! G6 O& t- U) ?
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
: O) O5 h# r9 d9 h3 ?8 X9 T  |4 Z3 }. v# \) @. J
- Import string item(s)
' ]0 i! R- C* n* M  x - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"  c3 _; B2 p5 u5 B0 \* b* Z* p
- Option with 'S', update a string value separately by strref+ o9 `; ], s3 z/ e- X
- Option without 'S', update directly the shared-string (multi-reference string value), F" S  w- Z  H$ @: ]
- Option with 'R', strings will be reconstructed, and the same strings be merged.# t8 U. p3 _9 D; J, I
- Case omitted save-tlk-file, overwrite tlk-file9 L: {9 A  i* D. ?- E" {

! q1 A1 R* Y. D  ODAOTlkEdit -d source-files output-save-directory export-txt-file
1 K8 c- q1 I- O7 V# z, ~3 [5 u( A( D4 [
- Remove & Export GFF3.2x embeded strings" B3 e" Q! @( Q% {. @6 V; d$ u& e
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf": a' H3 K% |+ b$ ^6 w! l7 }, x; R
  5 H: n* q% S2 ?
* History -------------------------------------------------
# L( K4 Y4 `( z+ D- ]% E8 G# J9 q2 W0 t) ~& L# y$ e
ver. 0.20, 2010-01-19, C/ @; @7 q2 ?4 S* }. }
/ f! T5 C6 @$ M
- fixed. didn't found strref.
- I# G9 ^* L! C5 u; j+ _# I- added. GFF3.2x remove & export embeded string.* y5 W1 e' g; q7 H
- added, Find All- ^, V0 x0 T- i  i
- fixed, edit text didn't changed when undo current cell0 m2 S$ f. i  _9 w' ]9 G* _
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
' A: S* U# I9 ~8 O- deleted, empty.tlk; t+ q" s: G+ }5 n: _! x& e" P

5 P$ |# X9 z# ?( f[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法," }2 [% @6 B! l2 Q5 X
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
+ p: R. U# I, @: A1 \
" z' R  [$ y' K+ D/ [等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 ~6 f/ u" P6 f( B% K- y' a( k
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼' i8 W# Y& P8 _3 T; a5 O
給UTF8什麼的文本,導回就亂碼了。 .../ R" R$ s" A8 y4 T% f
blackteajing 發表於 2010-5-2 15:49

0 b# X$ F: M5 {1 C7 m
& x9 i! V2 V6 D; s話說,我是用這個來修改 TLK 檔案的,! t+ O" y  _* y; Y  O/ k! C
  ?- e# Q+ c3 u1 K' u2 h. a
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了. J: e* b! U/ ^
' |) L" b3 o% b# ^
匯出時選圖中那項,就不會是亂碼了,0 ^: F; A' U+ V8 c. k* v) p" n, `
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
/ ~: `8 W, R; J& g$ i: [7 N% }對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 & j5 R' ]% _' i6 y1 j0 `& p
2 ]* s( \0 C: w' c" N! R) |
good software !!! 5 T: K' t% J& K) ~6 H+ {
support, support !!!
/ ?( y6 R2 x1 _  |' g+ P3 e! D  ~: A/ Y9 j5 W' L' Q
疑問,1 ~/ A2 t1 G0 E: P4 o5 S6 Z$ U
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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