奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用" y. H9 p- H% A' C" i2 |

1 b# O& f5 `  P7 C# X) g
* j. v/ z  c9 M' h- T4 X. j- D, x" w. K% s
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271# d7 n( g2 @: \& [3 W
5 e9 l# e! C- e5 t
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                5 O9 }" W9 K) C3 I2 |5 w, L8 i
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
( i# W/ N" ^4 j ver. 0.20, 2010-01-196 `/ K  a9 G/ C2 ^9 F
) T6 f, d, G# ^" d; ~$ ]% U
- DAO TLK Editing Tool2 m  W- X* z+ x7 p- `
- Can handle multi-referenced string(s).
, I- i. D* F) O) Q9 X - Export (Tab Sep. or Line Sep. with/without dup.), P. I; e# n2 S
- Import (Tab Sep. or Line Sep.)3 `" n: r0 n4 A
- Comparing tlk-files
2 k  O8 ?0 r3 j - Checking categories of the strings and Filtering the strings.
2 g8 N1 }; S) O2 D% \9 h: J$ }/ u" O    c: a, B. E4 \& Z
- Require .NET Framework.
, I( D, }* M2 y! U# b
8 y3 ?6 T8 B; }# Q  n3 K* Without command-line option, Program starts in UI Mode.# v  f' W* i+ S7 G& [

! l" Z9 u4 c: Q: C7 @$ ]* Command-Line mode ---------------------------------------
5 e0 k" v' T8 Q/ b) }  h5 w  f" ^; O) l
Exitcode: 0 No-Error or Succeed. else, Error Occurred
7 r3 u, J; v1 G' }
. Q5 u: g! G( J% \, V- iCommon options0 U9 R5 P8 a. ^9 {

8 d% A- a4 w) E& Q2 o' ]  W - Option with 'Q', silent mode. doesn't display message box for error3 z2 |  O/ ]: T0 K
- Option with 'X', always display message box showing exitcode4 J6 U( k1 F6 r
- Option with 'Z', logging off
! ^4 q1 v/ V# a5 Z( i
) a6 l# Z% V! P3 F! HDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
8 L: w/ K; I7 y' o3 L9 S$ ]+ p
' j/ n, Q6 a, |5 s+ u - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File; c. X0 f* ?2 W  t! k

- z: y0 t7 F; }3 h9 \7 `7 [, G- f: DDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt& @/ r' |6 m0 J+ ~! f$ U

1 x% o" u- X- V5 f* S - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
! N; p: ~) |' R, r7 N; a- \6 q- q
) a+ B: Q+ j+ b: \1 ODAOTlkEdit -diff[m] a.txt b.txt: f* H$ y: r& X8 @! U0 }. }' K

7 k  o5 a- Q# R - 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>
7 j1 ?- _% A0 x6 |5 T4 w' e3 @ - Case option without 'm' (-diff), Tab Sep. txt file.
7 W& f6 j, A3 S1 u0 }! w( T" p - Case option with 'm' (-diffm), Line Sep. txt file.; c$ m: c! N! k, |+ D$ q
' R8 E  H0 e( h
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]& b4 E+ G0 k/ G  z; L) b3 }
0 w" m% \4 T) K* u4 m
- Export string item(s)
1 h4 v' e: n1 x4 L4 Q - Option with 'u', extract without dup.
! ~: o, s& @( l: a: @7 Y - Option with 'm', Line Sep. txt file.
1 b7 {; w; r4 j* j% [# y2 B - Option with 's', sorted by strref.2 m8 P' R0 R( M; x) _
- Case omitted to-txt-file, saved to tlk-file.txt
* ^7 a; r7 b, Y: ^+ v& t5 U; i' Q, w4 e  X* ~8 }- \" f% b
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]/ U- P7 U# F$ Q8 i& q6 r

6 R1 P# y7 a2 `# s - Import string item(s)
) O& e7 \* }. Q( Y4 q7 i - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
: O& b5 `: v, Q" |6 Q) j5 q8 h" l - Option with 'S', update a string value separately by strref) f9 ]/ a' k) L( y+ D
- Option without 'S', update directly the shared-string (multi-reference string value)
4 ?. t0 r4 C! \* M6 m9 _6 @ - Option with 'R', strings will be reconstructed, and the same strings be merged.6 R- y( B- \/ D" ~* S2 `5 ]# j, s$ i( X
- Case omitted save-tlk-file, overwrite tlk-file
( j4 F6 s* _- q8 {8 G* B
+ ?* K4 o2 h6 J- t& u# ?DAOTlkEdit -d source-files output-save-directory export-txt-file; I4 ]) n- x4 k1 y( }$ F
- \  ]6 C3 c- q" Y1 M
- Remove & Export GFF3.2x embeded strings  W' R$ H" T& t
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"7 H0 y; x- |1 i- r) Q  c
  
9 W! f* I2 Q  P6 B* History -------------------------------------------------5 ?0 e  s: S* ~
0 _" K- [1 C% c2 f8 d
ver. 0.20, 2010-01-19) x* I! |. o& q* N3 e

2 W2 ]! A' ]4 L/ ]" V0 J- fixed. didn't found strref.
% u+ p! U1 n& I3 t& x$ B4 b- added. GFF3.2x remove & export embeded string.
/ k# t/ x, ]7 P2 f- added, Find All
& E/ W5 q3 w% b- C. m& `/ O: Q- fixed, edit text didn't changed when undo current cell1 W9 z; p% j+ W! G) R4 e
- fixed, Find(F2) didn't do from start row. (v0.16 bug), Q7 z4 d: N+ n4 n. P
- deleted, empty.tlk
" a$ [% r6 I7 N) ]6 |7 Y% ~' E, R3 H0 ~& @0 f; G4 _( q. x3 W
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,7 h( I1 Y; ], n& l1 ?
如果有支援字典檔的話,那翻譯、校正起來就方便多了。3 z9 }2 f5 F, K/ f2 N9 E3 k, a
7 v  J, p1 Z+ {3 t1 ?) J/ n# `
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 J5 _# b( H8 ^給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ X+ s! m. R& U給UTF8什麼的文本,導回就亂碼了。 ...
9 n& [, j/ B2 G; B1 E  X; m% }blackteajing 發表於 2010-5-2 15:49

  J/ g7 }0 n/ X) ]- T
6 {6 W+ x$ m1 u: s  k話說,我是用這個來修改 TLK 檔案的,
: M: i: W+ j* I: O) c) x+ O. ~& N4 Q; \' M  m! x8 i" _
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
+ n4 U3 Q; j7 q) B- o  Z  V3 M1 h; `8 }+ F/ Q- [
匯出時選圖中那項,就不會是亂碼了,
% `& E3 }& ?, V' Q3 s0 X0 d: n[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
( q; x5 p  \- s* `6 t: W對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 J6 ^4 B/ V& }- {
  X# w' S7 N1 T% e" ?
good software !!!
! I. G# T- G2 R$ Osupport, support !!!; X$ J% y% m2 `2 O
- V  w5 Z  @* [$ e+ U/ A" O3 F
疑問,$ d5 E# W$ @4 o
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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