奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用$ {( ]7 B0 G( n( f# @
( N" o2 |3 g7 f! s* K( b1 N

- W* i& P8 `3 k1 h% Q0 O, q: {; R) Q- y* y% S, e
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
8 @0 z; P' ~. F+ w8 r  ~. m
9 U$ ?9 ~6 ]2 H% w( E" e. mUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                8 e; P* k3 t8 g' ~. w; V; {
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
$ g9 A- f. E. T$ {* ]* j, d- D ver. 0.20, 2010-01-198 j3 P# H* C* @  ?" {5 U8 h4 k) v

4 n) G7 R1 {; O$ [& N - DAO TLK Editing Tool- _7 ]4 s, u% ~2 J, x
- Can handle multi-referenced string(s).* }" V. B, t' Y. s( Q$ ~% Q+ l! s1 H
- Export (Tab Sep. or Line Sep. with/without dup.)5 w* \8 ]) c: F2 E
- Import (Tab Sep. or Line Sep.)0 ^! T3 V( w0 I7 H7 x
- Comparing tlk-files/ v6 Q/ w- H/ t5 S% W
- Checking categories of the strings and Filtering the strings.
2 P3 q0 a) m0 f# p" h2 G/ }* c5 t2 x  
/ S/ O/ E5 z% G, O8 { - Require .NET Framework.
3 z5 S  g1 u" [3 g) j( U
* q2 I' Q" N2 R, Q  G* Without command-line option, Program starts in UI Mode.6 a9 i4 |4 r- H0 M" ?8 _

+ L2 i) b) a- G2 \. j* Command-Line mode ---------------------------------------' ?" _, e5 B3 [8 m$ p
6 A6 P+ T+ d8 X& F# Z) u
Exitcode: 0 No-Error or Succeed. else, Error Occurred2 x" O7 D. J& B; n& I$ F3 }

# }1 O- L* n  u& |, U) r$ v& G% ECommon options) k1 h1 C4 e2 ^/ R$ d5 X, s8 k; G
1 O4 b3 W% ^% G8 u2 }
- Option with 'Q', silent mode. doesn't display message box for error
4 ?. r; _/ U4 {- Y- n2 Y+ m6 B+ F - Option with 'X', always display message box showing exitcode
9 K# v. r$ D9 D1 m8 @" q$ w5 } - Option with 'Z', logging off
; c/ Q6 V, s, c0 `6 V+ I2 U' z- [8 N
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
6 w6 n- p; x# u3 n( H7 V0 W5 i9 j! K/ F, A+ P: u+ |7 m# ]1 V
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File4 ]* o3 v" Q  j; F

' f+ F  B* D2 @8 }DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
8 W0 c" G. A# j# K
3 w; E; O+ h( J; @ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT . Y4 {7 _3 h& A8 c

0 u8 |* K" a7 B$ n: O7 d9 \DAOTlkEdit -diff[m] a.txt b.txt0 C; S; k6 i; \, i
/ i( @2 g) X% Z" @
- 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>
' \0 r+ [, j9 ~3 G1 ^ - Case option without 'm' (-diff), Tab Sep. txt file.9 n7 b& H8 O% p8 v- {# a- Z- |' B, r7 E
- Case option with 'm' (-diffm), Line Sep. txt file.9 \: o3 E! r7 i& I
9 o8 @: p4 j" _" N
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
4 u/ |' q' E" h8 ^1 C0 Y% }% D
( F, f7 M. j* k6 e5 Z - Export string item(s)# A- D4 q# B2 }* U. u
- Option with 'u', extract without dup.3 z# c! K/ ~. F! ^9 k. d3 v5 ^9 R
- Option with 'm', Line Sep. txt file.
/ f/ H& X. n9 E( L0 O, a6 n - Option with 's', sorted by strref.; f% N* i( q+ v
- Case omitted to-txt-file, saved to tlk-file.txt
/ c# e1 @& @2 t# X0 O
) v; r4 w5 M3 S# dDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]; y- o3 n* A  p- i

$ _% g" ~: e4 S& U% o4 _ - Import string item(s)2 d, n3 D7 {- k* V# Q2 P7 g
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"' R  x3 D/ O* t. v+ B
- Option with 'S', update a string value separately by strref" a' H' `* x0 ], f
- Option without 'S', update directly the shared-string (multi-reference string value)* q$ @. x" X+ W: @
- Option with 'R', strings will be reconstructed, and the same strings be merged.2 J( u6 e7 l9 J: }# t
- Case omitted save-tlk-file, overwrite tlk-file. u5 d& O: I& Q9 B; B7 F/ c/ Q' o
" {% r0 Z+ Y! r2 o3 [8 U" f, `0 n
DAOTlkEdit -d source-files output-save-directory export-txt-file! m9 f$ e- s' [
" O- o& K2 L% V; N) F# S  ]2 S# K. ~2 K
- Remove & Export GFF3.2x embeded strings+ C) v- h% _5 J* O5 q' @! A4 p
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
) W/ ^/ ]5 Q8 x5 W2 e. }  
4 |1 m5 b# k6 r3 t8 w* History -------------------------------------------------
& t0 y. _9 t  C7 [7 `
7 Y. h$ y+ j' nver. 0.20, 2010-01-19
' M( O2 N/ w1 g) \, C+ F- v) `; M# t; Q: [
- fixed. didn't found strref.
" H. X7 T, z2 {- added. GFF3.2x remove & export embeded string.
) ?  O4 x4 f0 l" a/ A5 \/ T- added, Find All5 o% h( c0 r8 }7 w
- fixed, edit text didn't changed when undo current cell
6 W/ A( Y, w+ ^2 ?- fixed, Find(F2) didn't do from start row. (v0.16 bug)
9 v/ B# O& u' {- deleted, empty.tlk$ Q0 @- i+ g( ?5 z
0 e3 y. H5 {& e
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
4 h% H4 N9 U4 R如果有支援字典檔的話,那翻譯、校正起來就方便多了。4 z( y- n% [5 w6 q% J: C. z
6 `- P' ^# B: d- J* [9 x! V8 u) [
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼2 p) L$ i& {; b: v5 Q" J( a1 ?
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# R6 A( S& F: t4 a2 U0 b& m給UTF8什麼的文本,導回就亂碼了。 ...
' H. _: W9 Z: Q# R' s+ iblackteajing 發表於 2010-5-2 15:49
  c- L& Q8 h( Y

) W) q1 ^5 _; i+ c& X6 Y+ L, a; ^話說,我是用這個來修改 TLK 檔案的,7 a  b4 R, x$ h( f- {" X: y, N) ?
# |! E: V# U) G0 g
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
/ O& k- n  G$ r/ v( ~3 B4 `5 S) J1 J
匯出時選圖中那項,就不會是亂碼了,
  i- ^( H6 ~  I8 S* d, R4 ]* G8 j" `[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
" t; i6 U/ i7 r4 u$ h6 R* ?對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 0 c7 h# b4 B8 X( {8 r9 n; }

) s6 f' H4 f4 K( H' L/ ?good software !!!
" n+ p! w* m9 @, f* y$ vsupport, support !!!
1 O  F2 x! e% |+ `6 Y# m) p0 l
2 h0 v7 q+ T0 k$ `疑問,
" k0 R% A# S* z- |在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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