奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
' Y# K: n2 ?, l9 Y. g" m6 X( r& V) |- e* [( g! ]5 k6 J0 C
# h& a4 P/ j- P* j- G6 s

  D8 ?. m& Z8 {4 X/ T* p% U$ A8 l原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
, K! O+ j, f8 ]9 j& [5 O/ ~: ^: n$ T) |
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
' k# e1 d+ X( v; Q: dDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
# a, M) l) k7 c( Z2 F2 a  U ver. 0.20, 2010-01-197 W7 u: P6 H8 M7 ]  y
! t7 [% P; J/ E4 |* d8 t4 {
- DAO TLK Editing Tool
+ M9 c% o6 W6 l- Q7 g6 P. e1 ~ - Can handle multi-referenced string(s).
6 k& X: p8 s; ]" { - Export (Tab Sep. or Line Sep. with/without dup.)
( ]; t' {0 a* f2 G/ |! z6 l3 f - Import (Tab Sep. or Line Sep.)
1 `- S' M  ?' D) M - Comparing tlk-files1 s" A% u. m, {. u
- Checking categories of the strings and Filtering the strings.
8 Z) L/ ?0 K& Z- G: H  + a" |3 ^7 W6 r. P% V3 @: ~* B/ G
- Require .NET Framework." P$ O: F% |+ _* _2 @: n' V2 ]
+ ^% ~( |' R+ e5 [, N
* Without command-line option, Program starts in UI Mode.
/ i# p; W/ S8 C+ M" _9 s; r1 s& t" N* C, k% ?
* Command-Line mode ---------------------------------------. ~/ Z( C2 M" Z- n( G% E+ Q6 {
) `, {$ ^( L. Y) j  S( K
Exitcode: 0 No-Error or Succeed. else, Error Occurred
9 I2 q' h6 i& H+ L8 L2 \2 E9 c
3 ~8 R/ h3 ^; t1 s' k4 P2 C* E3 n$ z* KCommon options
8 ^: B7 i- ~8 u, L& i+ q8 b4 v& V  }
- Option with 'Q', silent mode. doesn't display message box for error
/ L( p! x; Q: b' w9 v - Option with 'X', always display message box showing exitcode  K6 X2 e* I. s  W* a& S+ e% i
- Option with 'Z', logging off4 }0 U" Q: ^' _  m+ _4 `' k- ^( R
% H2 V0 c; M( g5 W# s
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
% X. ?# O7 Z2 e
2 O7 d# l" l7 l- I, S" o - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
1 N  \0 S# p  Q3 R! Z  v
6 y! _: X  X" z* U; J8 MDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
- g* y6 p3 ~6 y+ V
7 E5 ]& f) |/ `3 W. [7 L - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
8 Z4 c5 Y7 [; k$ r) B( `
; x( L3 E' X& C( J8 K( H8 j1 ?9 ]DAOTlkEdit -diff[m] a.txt b.txt
, A3 a( b' ~& b) b* G( G6 N
# j- G0 g1 P9 P* i4 s7 p, }7 |( @ - 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>3 l% e) T; t9 O
- Case option without 'm' (-diff), Tab Sep. txt file.
! O  Y+ r- c9 |' U0 o - Case option with 'm' (-diffm), Line Sep. txt file.
6 l9 e, x7 l5 U; x" a
& A& `/ g8 O" V) l1 x) ~: T5 c; xDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
& y/ G, f) g5 D1 {2 a
% Q8 m, w% u& Y  O- s - Export string item(s)
9 N, |! N2 |2 q* ]3 ? - Option with 'u', extract without dup.
" T$ K5 }- }6 v9 ~: W. H9 \ - Option with 'm', Line Sep. txt file.2 K; ]2 F1 `9 @3 f7 y# p7 m
- Option with 's', sorted by strref.
9 g% b3 S& T7 K7 U2 E' c/ P$ P' P- n - Case omitted to-txt-file, saved to tlk-file.txt
! k( Z& m$ F1 w3 B* [* j  p/ {1 i( j: j, z& a& i. z4 D. l4 V) @
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]  h7 i0 q( ^" N+ R  o: b
8 f0 y4 x0 ~* N6 _8 U
- Import string item(s)
2 \! {& H* T0 a) B- I! _ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"# {  i+ C' \  E, a
- Option with 'S', update a string value separately by strref( k1 n) o$ F3 O1 I  V
- Option without 'S', update directly the shared-string (multi-reference string value)8 D# k; W; P- `( s$ O/ I1 y
- Option with 'R', strings will be reconstructed, and the same strings be merged.2 c$ a+ ^( C; }
- Case omitted save-tlk-file, overwrite tlk-file
/ c2 f" k  d* {  Y ' U# H  o: d  s! k5 H
DAOTlkEdit -d source-files output-save-directory export-txt-file
: c! w, |; D  x1 c8 `7 X( f; U: t* ]. S- H
- Remove & Export GFF3.2x embeded strings9 \" v% C# B; h, E3 @; ^# g9 _
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
) O1 V8 F; t$ k/ n0 q1 g  + F: {2 M. u) W' \$ {
* History -------------------------------------------------
; V/ z  V* ]7 X% r5 c: t* y! C1 q! C
ver. 0.20, 2010-01-19
, r: F8 `- M( ]2 z# N* A, ~8 T. @3 a' P9 k. ^, a
- fixed. didn't found strref.* l# F# J& X" i. H, V1 Y
- added. GFF3.2x remove & export embeded string.) e8 d. _! v" g0 [! Q
- added, Find All
/ j7 z2 l$ Y3 L$ S- fixed, edit text didn't changed when undo current cell
7 Y. s. b& M) }+ \- fixed, Find(F2) didn't do from start row. (v0.16 bug)' ^( F) f0 z4 I/ x4 j5 G+ J7 b
- deleted, empty.tlk% Q4 {0 @! \% s

2 E; H3 z0 L3 [9 N; n% F1 u[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
5 Q% ^6 ^; ^% k' ~' V/ ]) l0 V# G! X: z如果有支援字典檔的話,那翻譯、校正起來就方便多了。# N( |* X# i( a. o* K# p$ E
1 u% x7 ?2 Q. M
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
/ N0 G9 h' n$ s4 K# S1 Y給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼5 K7 b/ j! J5 P
給UTF8什麼的文本,導回就亂碼了。 ...
; ^  W2 b: M5 w/ r% J6 Xblackteajing 發表於 2010-5-2 15:49

2 A7 ~  ?& W, E. l6 r( a3 B2 ]. @* E, }$ c* r- {: h
話說,我是用這個來修改 TLK 檔案的,. F( C! M3 m# n& `5 z
% m$ s5 ~$ X8 Z# Y& `8 u, K
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了! b) d# Z& X" L" b$ I% [, x

! W% b5 O( _* D' B* s6 F匯出時選圖中那項,就不會是亂碼了,: E6 c0 k, Z- X, F
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
: c2 F1 Q% n4 V. d* f  W" C對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
0 Z2 l* ^) z; y& Q7 S) F
2 L+ d2 q, F4 P% v8 r" W5 Ogood software !!! ' ?* L- H3 V1 F/ G+ X
support, support !!!7 k! t/ X. `; S1 T* h+ ~: C9 ]
& Q: ]. P$ x& p( a' d& b
疑問," @8 Y: D! `$ a3 A
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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