奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
! g5 s* R# c" {+ z
1 n/ E# \) g" m/ w/ s ) r7 U7 R& [6 B+ N

% {( o+ A+ ]! K( l, V$ [原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271+ @$ i2 Q$ i3 h! {
1 ?# w- K, F4 j
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ t6 W, _; p: P3 D* KDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
* w- ^# e9 L1 |5 y) ^ ver. 0.20, 2010-01-19
- N- l4 w( Q0 ^
" z  o3 G$ {# I, E" u$ [$ Z - DAO TLK Editing Tool
+ g" p+ X0 @" F- G; f) E/ t - Can handle multi-referenced string(s).
) R( C3 q. Q' Z& D3 L- Z: ~1 R7 k - Export (Tab Sep. or Line Sep. with/without dup.)- f; Z& \' o9 J$ ~
- Import (Tab Sep. or Line Sep.)
2 I% Z4 E/ g: Y7 V9 ~* e: \ - Comparing tlk-files, j8 [* g0 _2 K
- Checking categories of the strings and Filtering the strings.( O& l$ [. i) {& D9 A; t
  
1 w2 P$ `( U* J3 k( a3 m - Require .NET Framework.
. l2 K# r) l; b7 r) g5 s. x
* Q- n# s% w& T) k% g8 |9 S* Without command-line option, Program starts in UI Mode.' ?  h8 V2 H# f9 D/ K  R3 e

" d. v8 _5 v. w7 U* Command-Line mode ---------------------------------------6 M9 Y" m( Z0 ?% ?) j5 D- k1 S

  p7 z$ f% }) h% r. MExitcode: 0 No-Error or Succeed. else, Error Occurred
4 B: Q: I, l: O9 _: H* n9 g7 ~: ^/ l# `  H2 ?& c2 z
Common options5 W1 X1 ?" D$ b

2 U2 u' T- T6 U# b9 h9 q4 J - Option with 'Q', silent mode. doesn't display message box for error; Q: L& o8 h* d0 ^
- Option with 'X', always display message box showing exitcode
- ]5 t  U0 d" z. Q( \4 r - Option with 'Z', logging off" F3 u  F' Q4 x4 r- |; R  v

0 Z, }9 D1 I0 x1 P% uDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
  [: p- ]$ h3 h& R; D& A( S# t/ Y* N8 m6 p
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File3 U( F+ N; _8 w; y1 q

2 B: o2 N. M) V  [. v$ FDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
, c1 P+ m3 o4 z
# W9 L+ K) h) m7 O+ z% n& ~ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 3 t/ r: O2 z- k* `' @5 H* U
/ X; u- I- J* T
DAOTlkEdit -diff[m] a.txt b.txt
7 Y( y. ~( _, X' \  t. u; R$ D1 X+ g+ G2 }4 a5 v
- 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>
' P5 ^9 L$ c0 h/ s5 B; p - Case option without 'm' (-diff), Tab Sep. txt file.8 s5 v7 v; {- T# w7 t) ^2 C/ x# ^
- Case option with 'm' (-diffm), Line Sep. txt file.
4 J8 P: v8 U9 E8 r( J, l$ ?2 H/ z  c; [8 O9 t3 L
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
' T& s6 {9 v3 L: s
- l( l" h& I+ K - Export string item(s), ]2 f- F4 X4 L  |* m% M9 C# Y6 a
- Option with 'u', extract without dup.
9 D% [  q. S: l) w" o - Option with 'm', Line Sep. txt file.0 w$ z9 H. \& _* |2 \# m
- Option with 's', sorted by strref.
& q8 a- G, v% \3 b7 a" y( h - Case omitted to-txt-file, saved to tlk-file.txt
2 J$ `: d( j- z3 R; l8 v' B; U3 {% p0 h7 q3 M! v0 d
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
- |. o1 o; ^: L8 ~5 m$ K9 j; B( }7 a0 f2 E5 r
- Import string item(s)
$ S% ^9 k0 c) W. u5 e - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
. l) ]9 Y1 t8 T9 u6 g( L - Option with 'S', update a string value separately by strref
- ^6 a4 o& y+ l - Option without 'S', update directly the shared-string (multi-reference string value)+ s9 x# `) v% s3 `+ H, f
- Option with 'R', strings will be reconstructed, and the same strings be merged.: P: z0 k% M  F6 D
- Case omitted save-tlk-file, overwrite tlk-file  V) G: R2 D! g) f

! ^7 q8 t# L  rDAOTlkEdit -d source-files output-save-directory export-txt-file
8 Q0 L0 E7 a& B) R+ ]: A9 c+ p
7 g7 x5 \" t- }' k - Remove & Export GFF3.2x embeded strings" k/ M% }  ?1 W* [
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
4 \7 ]' Z% K6 U; k+ I  
/ `1 N  x! z$ T( i  @/ [* History -------------------------------------------------
6 ^- r! [% r. @( r& T9 D# ]
. o3 E; o' ~1 B  a( wver. 0.20, 2010-01-19
; h( a8 m3 b; k& x8 P- X
" w6 Z' Y( E4 u3 L8 B  O- fixed. didn't found strref.
  P" k/ [& }: s) i8 y- added. GFF3.2x remove & export embeded string.( W% Q+ O% ^: p) g* K% \0 M
- added, Find All
$ h' h$ N* r/ Q# s8 I- fixed, edit text didn't changed when undo current cell: k* e, n) N8 i9 j' l- N/ W9 K
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
9 W& b' a" C4 o1 c4 L# z. n+ p- deleted, empty.tlk" A( k# K  ~8 \  z+ \- f( r

3 u# p8 [# B/ ^! ?0 U[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,4 J( z0 n; \" q# j. c+ C- |. K
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
5 K0 o) b3 ?0 y& R8 d% \+ s& P- ?  A: V
7 |5 z) s6 D" }6 F& z等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, B; j$ H" L9 l: B% L5 ~" r& G
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼/ Z% g* ^& G$ B$ M5 c8 x
給UTF8什麼的文本,導回就亂碼了。 ...$ [6 t5 @1 J' [, [/ K' `
blackteajing 發表於 2010-5-2 15:49

2 T0 G7 y" z) U8 p& b% D
) D# S; Z+ I  z2 t) L話說,我是用這個來修改 TLK 檔案的,- `0 e. T5 w$ j" |
% _: @" n1 `6 ]/ s
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
+ x4 F- G/ d, l& }0 w% i) p, X% A& W0 l
匯出時選圖中那項,就不會是亂碼了,6 L; _( H% S; @4 {
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?7 a9 G1 K, q8 w5 L) Y
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 9 h; g- F2 Z% l
' Y: ?# g9 t$ |7 j5 p; H  o! ]
good software !!! - D% C3 P- _2 m" m  ~8 F! C8 Y
support, support !!!- @6 A! P6 @' }* k' J4 I( p

* h. |7 y& Z( d2 G/ x* U, O' }疑問,3 U4 d7 V+ x8 A6 c# p% M5 h: r4 k9 w
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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