奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
8 e" L. Z! x4 v' S' \. B6 ~
  x1 G9 S7 O. @# C
( t6 F9 r+ _9 l1 a# o
% k5 R) V+ b9 p5 k/ g2 z1 T3 ]* i原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
, a9 G: n. d9 u) s8 x+ r0 [0 ]$ I% o. g
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ! N8 B" G0 a7 Z1 l4 ^" V
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
2 X- l) v$ J+ \  l: w ver. 0.20, 2010-01-19
' p, k# q+ A4 p: [
% N# f" N! g* k; M - DAO TLK Editing Tool
, k% s, X$ g0 e6 D. z  e8 G - Can handle multi-referenced string(s).
# @- N' T' {( S0 V, c - Export (Tab Sep. or Line Sep. with/without dup.)
: ^' c- d4 |5 G8 O" r$ n% s& a* m6 j$ m - Import (Tab Sep. or Line Sep.)7 C  K. u( o0 `+ b9 B2 Q
- Comparing tlk-files
& m7 h$ A2 z' k- Z! ~ - Checking categories of the strings and Filtering the strings.+ ?1 v$ h& K) w9 D' i9 r: F
  / Y% A1 B' ?* ^/ u3 o
- Require .NET Framework.+ ^8 q" `+ ?2 r5 m% F
0 k$ P9 m7 ?. S4 ]% h
* Without command-line option, Program starts in UI Mode.
1 R/ s2 P( L$ V. _+ m* P" y! C! O4 n# {& e' f
* Command-Line mode ---------------------------------------$ ]8 q2 u$ {6 Z6 k7 N. j! e; J
% E4 |5 M1 N) y0 V- b
Exitcode: 0 No-Error or Succeed. else, Error Occurred
7 B  |( d  R  W
( T  X& x- A! v5 YCommon options
& ]9 ^& x. s* G. j) ?, c. y
. D% X* z7 @3 [$ l+ ^. u; s9 K! t; p, ~ - Option with 'Q', silent mode. doesn't display message box for error
. ?2 P$ Y( U: E2 w$ w  ? - Option with 'X', always display message box showing exitcode
0 e' j, ~1 Z- @4 Y" B$ x' q) \5 F  P - Option with 'Z', logging off  y* E9 R3 J4 r9 l
# g; W1 ~- N# l6 m# T5 M) D; M: A& K: G
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt9 m3 D9 _" c3 o/ [

, x" e) v2 F9 N  H4 B. `  n% ?6 Q - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 H$ L# m3 w0 N9 T/ [

+ c0 w. I; A3 h' d7 r! ODAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt3 i+ y  [$ W" Q9 N4 I! l7 {! s/ Y
2 x) W7 d  v/ t- G0 ~
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ( Z- t5 m% i$ G/ W# f' s
1 y" Z7 i5 Z4 r4 g/ X, F* K3 Q. l9 @
DAOTlkEdit -diff[m] a.txt b.txt! H: C9 a/ B" T2 i

6 U$ t& V7 s9 D7 F - 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>
8 ^, a1 Q0 h0 ` - Case option without 'm' (-diff), Tab Sep. txt file.
8 i, ~- Z1 W5 X- [9 P1 ] - Case option with 'm' (-diffm), Line Sep. txt file.0 z1 V; i3 s, m

" o4 l0 K; M9 O* r. a, wDAOTlkEdit -e[m] from-tlk-file [to-txt-file]4 e& h' a  }' x, x6 q

, z( ?! e! U) u( j+ F - Export string item(s)
( a5 V3 A3 J6 o& M% K - Option with 'u', extract without dup.
1 T3 h& Q! I/ w' A3 f - Option with 'm', Line Sep. txt file.
( m9 [/ S6 z9 M- n7 K% y/ A - Option with 's', sorted by strref.4 D) _! \- O$ I6 d6 y7 \6 v
- Case omitted to-txt-file, saved to tlk-file.txt
" C- C* ~2 w1 D& F' o( ]  Y) G- b9 t! ?4 F3 |" d# E
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]( }# K% e- X' @  D& }6 W4 k

+ a1 l  Y6 y7 M! Y. ` - Import string item(s), G7 N+ t. L) N9 k$ T
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
, a" I1 r6 N0 }) V - Option with 'S', update a string value separately by strref
4 ~" _5 k7 H# T; R4 X" H - Option without 'S', update directly the shared-string (multi-reference string value)5 {! C& c1 |6 C! t
- Option with 'R', strings will be reconstructed, and the same strings be merged.
  k& `6 O! G( s; r# R/ r# o! ^+ k - Case omitted save-tlk-file, overwrite tlk-file. B5 b/ w8 Q+ h) A  `" H& U$ n
! p0 n1 X' x2 J; C9 l* K* \
DAOTlkEdit -d source-files output-save-directory export-txt-file
  A8 ^* r0 k" w" r5 C; ]
4 P, `- w3 ~' a; T - Remove & Export GFF3.2x embeded strings
( m9 M' A! N6 u9 [) L) b - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"' O9 C" L$ q0 ~7 g- z/ J8 h
  9 ?1 ^+ @1 |: m% \2 Q, L
* History -------------------------------------------------
  H) S; i) |& ?! g' x' r; }
" p% j; ^% I" P# U# X; O  ?. Q+ c# J. zver. 0.20, 2010-01-19
$ b" \( b: |4 q0 R& L
( ?' n9 a' ]) B8 k" K- fixed. didn't found strref.# s* k1 M- K) i5 P6 R
- added. GFF3.2x remove & export embeded string.1 f$ r8 B$ Q6 N+ o, W
- added, Find All
7 A0 i& |9 }" T, u* |- fixed, edit text didn't changed when undo current cell) {! c) K: t, ?0 \" W% z" d; @
- fixed, Find(F2) didn't do from start row. (v0.16 bug)9 f$ e5 Z$ Y+ r% {2 z# t
- deleted, empty.tlk: T) Y0 W# k) h7 o1 y' o" M% l9 ^$ g
, @: m* m+ f7 H0 k' h; z" Z
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,( p& u( w. Y0 ~; w( ^7 J) B/ t0 A
如果有支援字典檔的話,那翻譯、校正起來就方便多了。% h4 o0 h- a1 a/ R- `0 f

; J, U" ?) |; e3 m  w# ^2 K等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼- m* U% W7 Q9 \
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 V9 M7 d! C* n! w; ?
給UTF8什麼的文本,導回就亂碼了。 ...
- N; @  S. `# d2 bblackteajing 發表於 2010-5-2 15:49

! h9 a' K: V7 L. [0 E7 [
9 }) S! x9 G3 \4 c話說,我是用這個來修改 TLK 檔案的,8 m( k% D- B* z8 Y$ k: M  K+ q

0 u# A. X4 u! x3 Q; j( h也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了" \# L! V7 a: U+ d
+ p# O  I0 ^" Z8 d# M
匯出時選圖中那項,就不會是亂碼了,
( x0 R; o/ \0 `+ D% A[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?: A+ ^0 T! _" O+ y3 K. D
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
$ P/ [. x. m5 r9 G4 {! G6 z: V1 ^' F' h
good software !!! 2 v* a  ]- Q2 o6 s% ^6 F' k% G
support, support !!!& Q( U6 f' M3 a
! y* v& f; A" i0 W7 {* y8 [
疑問,/ J8 ?' N2 _8 G3 Y- j& }
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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