奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用2 I$ b7 q1 J' t: Z, t; l

+ |4 V1 u2 p* C& G9 m% i  P% q
) B2 T3 ~$ L) i
5 i# q2 C: s+ U: j& G* }原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271# i4 f* V) |& C" F6 X, ~' B0 f
2 s, G+ N# i3 x5 W, W
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
& U0 B: M) _: R. L! zDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
1 _! Z! O# r, G  Z: y4 y ver. 0.20, 2010-01-19' C, H1 E7 E$ ~. C2 m+ Q
& x! ~1 R+ M: Q6 Z4 Q& L
- DAO TLK Editing Tool* P5 p* k4 e& U8 F
- Can handle multi-referenced string(s).  O* M7 A6 a& Z+ c' n
- Export (Tab Sep. or Line Sep. with/without dup.)+ I7 @7 ^) n; F% E# j6 H% |
- Import (Tab Sep. or Line Sep.)
4 ^# U  w6 @  Q- o - Comparing tlk-files
6 o" {, S* x& F! W - Checking categories of the strings and Filtering the strings.* [" n0 q9 ?2 F: F, g* t$ s
  
* _! D8 q. ?1 i - Require .NET Framework.
& z! ~6 x5 c" \: _# f* [$ j! {" K$ L  T) B1 ?
* Without command-line option, Program starts in UI Mode.
. ^7 ^4 s" P  K) \
9 m: G. @& L# }* Q$ y9 F* Command-Line mode ---------------------------------------$ ~% g; o5 w* g' l# v5 \2 A

7 |/ e8 t7 F% p* WExitcode: 0 No-Error or Succeed. else, Error Occurred2 H- {9 `$ T* y" `
4 H% C; G: N) _& A7 w1 _; a
Common options. c& t$ N6 H! c2 @7 r6 f6 L' N
% b9 F5 G, I! {+ t' i9 y
- Option with 'Q', silent mode. doesn't display message box for error
! ?) O. O: z" @ - Option with 'X', always display message box showing exitcode
3 z. i7 T5 M6 h$ R! @, V  d - Option with 'Z', logging off
3 q6 n5 n+ `8 M3 ]* q$ Q% l; Y
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
0 w2 N8 M! h7 J% c# j" ?$ a2 n" ~& z0 G$ w1 M
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 w7 B" s- S) m, u) s9 S$ R

/ y& o6 p8 @" b/ z; o6 bDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt3 P; X: |+ }# {& O3 M3 O
# w( X- R8 z+ W# P, M# P
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT - g: Z0 E( c/ X
* {2 D1 [6 \# L1 X/ L9 Q( m" L
DAOTlkEdit -diff[m] a.txt b.txt
+ g0 U' @4 t& J9 w3 w3 Q. d* K( d9 x; g/ _8 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>
9 G2 \8 E& s$ d# G3 `0 c  f - Case option without 'm' (-diff), Tab Sep. txt file.6 R3 t. C0 K. n2 _4 r& T) ]
- Case option with 'm' (-diffm), Line Sep. txt file.+ w0 `& U: z2 |& p/ _

/ n& V6 X$ c! Y/ a) ]8 qDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
+ m+ e/ ?" M+ A6 l3 X( y1 G( ^9 ^# k3 \! b
- Export string item(s)
. T! T: b0 d* L; y! c( _  z: }4 ]; U0 U - Option with 'u', extract without dup./ {. _7 \2 v) f# R# R
- Option with 'm', Line Sep. txt file.
2 ^- {  d" n3 u. \/ K7 S/ `& L; x - Option with 's', sorted by strref.+ @. ?! j6 i4 a8 a( g5 F2 O
- Case omitted to-txt-file, saved to tlk-file.txt
( Y* j: ]  |$ o, |8 f% t0 r
' h1 M4 e  m& l. a! k5 y8 NDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
! x+ Y6 Y  }2 E0 m
4 J6 _* k+ c5 s3 g% c6 G  v9 p  Y; v - Import string item(s)7 h; S% s* R& O- h
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
: R, x1 q. c1 A, H. T - Option with 'S', update a string value separately by strref9 R3 c* W9 o3 W0 L% P
- Option without 'S', update directly the shared-string (multi-reference string value)
% n/ ~; I2 p2 ^* L% V0 y1 G - Option with 'R', strings will be reconstructed, and the same strings be merged.
8 C( |+ G$ |  C# m - Case omitted save-tlk-file, overwrite tlk-file
( C* A5 {" U( X5 _5 @6 q9 a1 L& `8 C . p8 m7 D7 V& ~
DAOTlkEdit -d source-files output-save-directory export-txt-file& P6 `% f7 b9 v3 B% F- w* b4 ?

: s( H4 Y! }( F* Y4 |# e: E1 y) ] - Remove & Export GFF3.2x embeded strings# l% d1 r4 k* g" B; t, b/ T; ~6 o
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
+ e4 q2 x2 r% t/ P! L) ~  * z* l/ }7 {7 S  M. H
* History -------------------------------------------------
& J! y$ N* G7 x6 g2 p
& A. i2 K% s. J5 S* z9 C' X9 Tver. 0.20, 2010-01-19" f$ S) N- C$ K

8 G4 F4 @3 d4 X+ k- fixed. didn't found strref.
$ T$ ?# V9 E- U) L- added. GFF3.2x remove & export embeded string.: S7 U) O- T. \2 I' j$ F0 h) d
- added, Find All/ E' d0 x* q# M' C% b
- fixed, edit text didn't changed when undo current cell8 h" e1 m7 D2 Z6 Y7 h- V8 R5 e
- fixed, Find(F2) didn't do from start row. (v0.16 bug)( }: U# h8 S" a3 [0 P5 V! Z& V. s
- deleted, empty.tlk
7 ^$ J% R0 L) g- z6 S- J' D/ h9 l/ Z$ l  @
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
6 ]' u9 o" \# c  M5 M% Y  ~* |6 V如果有支援字典檔的話,那翻譯、校正起來就方便多了。! G% c# p8 S" w
! N) o9 ?# `2 p) s# m7 v2 V
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" ^* E1 i* U: [( v: ?7 y" }
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# q) P, d: f& |9 _) E, e5 f
給UTF8什麼的文本,導回就亂碼了。 ...% _. E$ g4 R( ^# U+ j- Q
blackteajing 發表於 2010-5-2 15:49
' h2 H9 f2 I5 f1 k% m1 _
2 Q/ w! K0 S6 e+ Y3 p, X9 X; E: Z
話說,我是用這個來修改 TLK 檔案的,! G+ b- H$ z1 E

/ E9 e: m5 f- C0 o也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了! Q( O6 s) ?' ]  |

# n+ Q+ t. y! o7 L4 H6 \' Z) W匯出時選圖中那項,就不會是亂碼了,
  B6 c' D# [  Q( Z5 q' @  e- v: k# @[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?9 ^9 G9 E, ~& c( n* K
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
; {# j: D8 @7 Z5 s" l- V6 Q$ ?1 B( \9 U
good software !!!
/ Y  [( f" L2 z- u+ }8 K2 R+ r( hsupport, support !!!( j/ Z5 [( J) d# f/ L
: T6 Z8 R* G9 e6 u$ l0 }. J, x$ y
疑問,! C) H! L, J9 v' h
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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