奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用" y7 Q4 ]; g. N
2 Z: L$ \; x! e* A, J: K

2 w" r  @* ^. G2 l
' ~2 i. W( {8 l% S+ [) s. u原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271* J# k  C7 K2 {4 ?1 A

8 z1 o: L; T" t- l% l+ P+ I! B3 SUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                . y# d; n0 X" b# D
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit). N/ b; j% W0 e. z& _0 s
ver. 0.20, 2010-01-19
, L: N" S/ ~% Q7 C; I( b) D  S% `
- ?2 f9 H, M; b - DAO TLK Editing Tool
, r& R! P8 J0 i! `* ^ - Can handle multi-referenced string(s).& ^' w) h; C  ~, U1 _5 x# {  Q
- Export (Tab Sep. or Line Sep. with/without dup.)
" e4 _+ ?- y" F& Z; d - Import (Tab Sep. or Line Sep.)
& {0 @, w; s3 Q" r* b% G - Comparing tlk-files( ^  z2 @/ R8 {% F
- Checking categories of the strings and Filtering the strings.
0 {$ b, ]  G; A6 y5 K  
3 x3 a6 M8 D; f$ O3 r# J - Require .NET Framework.2 u6 j, U* e0 y8 W  T% K
$ s+ ^: a- K1 R# Y" ~# Q, C
* Without command-line option, Program starts in UI Mode.$ U8 ]$ ]. G" q! B6 t5 s
6 ?5 W# V- K) }4 F4 Y) p( _! d
* Command-Line mode ---------------------------------------
; }4 A, ?* A& {* Z
2 t9 a+ o& e5 [# cExitcode: 0 No-Error or Succeed. else, Error Occurred4 j# ~/ M8 B. K
; e* s& O, l* M4 C: ?% y) l; {- q
Common options, o7 I: ~" [. m1 f, v6 H

. }+ M  b' ?/ E" k! ` - Option with 'Q', silent mode. doesn't display message box for error
. S! m1 Y: R8 B  i - Option with 'X', always display message box showing exitcode# [9 d( i7 z# d$ _
- Option with 'Z', logging off+ ^. l  o# V0 |8 r

! Q' B/ Q9 u4 A( E" uDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
+ K6 X5 Y/ G8 C, \
9 K- Z- Y' C$ T0 e" g' j( s* w - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
: x0 c% }; F7 u$ G$ ?1 D% A" U6 [1 X; H! g9 x8 ]
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt: m  o+ O! p! h

* N+ w: ^8 q( r% E9 c - Tab Sep. TXT File to SDJ's tlkeditor Export TXT : f( j* l3 X9 P
: c) `) ~2 E, {/ ^3 y% H
DAOTlkEdit -diff[m] a.txt b.txt; R8 Q5 s( C' g

: r3 S/ h* r  Z) E  r- X4 X) `' J7 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>5 d8 p2 Y& k5 N6 W( f3 K8 a
- Case option without 'm' (-diff), Tab Sep. txt file.$ A5 j! z7 v3 R% s6 G% ^
- Case option with 'm' (-diffm), Line Sep. txt file.- V3 J3 O0 S* O0 `1 V' y$ i% C
" z& K$ d8 Q6 b$ g& k$ f/ C
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
* ^& K; U3 _4 Y% @0 u" R1 o
' J3 k- N! s: P& g; {6 f, O  X* [ - Export string item(s)% N7 k; s( M- T; Z+ _; A
- Option with 'u', extract without dup.
: F( u" f5 V: Q - Option with 'm', Line Sep. txt file.
+ R$ w. [  u' b7 [6 M - Option with 's', sorted by strref.
6 n6 q4 K5 y/ M+ D - Case omitted to-txt-file, saved to tlk-file.txt( G5 w' Y/ b! K& N
) V  U. E. C, }! @- h9 G1 N0 Q
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
2 M# L; Q4 l/ O
" [8 ^8 z9 c6 n  O - Import string item(s)0 c. C7 K0 ?- a
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"# I% C# C/ V6 @
- Option with 'S', update a string value separately by strref8 ]6 ^) ^- y/ I9 E0 X* |" z5 E5 I
- Option without 'S', update directly the shared-string (multi-reference string value)+ F$ q" k7 i6 {0 I0 q- p& R0 O
- Option with 'R', strings will be reconstructed, and the same strings be merged.
6 p1 x+ F+ j4 M+ R- s% S - Case omitted save-tlk-file, overwrite tlk-file
+ z  W2 o1 P& ]2 ?0 I5 d+ T! m8 b
9 C# _2 q8 A& m. M. k4 _5 W0 p! {. lDAOTlkEdit -d source-files output-save-directory export-txt-file
' Z9 A- w# }3 |5 o1 _
/ a+ e& m6 m, ? - Remove & Export GFF3.2x embeded strings
$ u* V; Y  O7 R0 r/ g; n' J: I  W+ c - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"1 j/ o: n; x: }: w* N1 }/ ]8 L
  
" Y0 s1 O9 Q% w, B& d* History -------------------------------------------------
: ^1 O9 V3 ?& ?# `% A. H( @3 N  n* r0 A
! D7 Y9 X/ e* B' H; Qver. 0.20, 2010-01-19
6 \% ~4 P% s2 q) }0 Q( i2 J8 I" r. \5 ^6 l% p- R8 ?' `9 x
- fixed. didn't found strref.
5 J9 \* t& U8 v- added. GFF3.2x remove & export embeded string.6 H" y$ D, K& J0 K- r- }% h
- added, Find All
) ]. o+ c1 s5 k8 O/ Q- fixed, edit text didn't changed when undo current cell
; [6 y" q: P# ]- o; U. i- fixed, Find(F2) didn't do from start row. (v0.16 bug)
. {3 m% `  ?3 r; b5 G- deleted, empty.tlk
0 u1 g: |+ }+ b& T( }7 @
  e$ f5 h0 Y# V2 s0 G7 j( H7 }[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,) d* s% B" \: \/ \3 O
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
' y  z& t/ r1 [$ I0 K$ I) n- R7 Y2 Z$ x% b. }7 H" y
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ J' `, s5 C; L" W# c$ W% `' B$ U5 y5 a給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( s2 Z+ m* W# k
給UTF8什麼的文本,導回就亂碼了。 ...
! G; d/ V6 h$ Gblackteajing 發表於 2010-5-2 15:49
; V7 D4 [, x# u/ a* W' ?

5 P( Z. E, j$ D+ B話說,我是用這個來修改 TLK 檔案的,
6 r) w6 j; _" O9 P- q0 B3 j9 ?( v9 ~. v* r0 j$ r4 A6 U$ V
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
* F( s1 l# M7 j. j
( }  w5 @7 {9 k, b5 U匯出時選圖中那項,就不會是亂碼了,
" h7 Z' H/ |, k% E6 i[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
# y; M2 p8 z% n' T& N對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 , }8 C* U, D% C. @0 p( h2 L
" W6 F6 J% r7 T8 |4 d9 Y
good software !!!
9 j# @- E  h3 I, r! ?1 O, \3 Tsupport, support !!!
% D+ H. Z4 }+ \3 q) O! l) ^, ^' z
疑問,  Y+ t1 m6 k7 |3 V
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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