奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用' e* c! U6 S" J% e$ Y( n& o5 N
- ~5 w3 ^/ n; v1 o* K. b9 i

- p3 O) e3 N# d( f# P
7 r( C0 D% W  U9 W4 X; \- h) m原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
, b, d# j+ u2 ?. l5 O, Q! m* k/ J* [/ ?+ v/ t) x
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
4 ^# U  Y) `1 W! k" ^) J. h, P+ D! tDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
& g3 I/ w$ R! f6 m7 o ver. 0.20, 2010-01-19( ]; A0 W3 h; C" Q1 h* {- J
! s& q" X; g' {$ ^& K
- DAO TLK Editing Tool0 k9 P# M4 b6 \# H
- Can handle multi-referenced string(s).  }; O1 `' n# k( \# b2 d+ J; k7 C
- Export (Tab Sep. or Line Sep. with/without dup.)9 P7 Q+ r( y3 b! c
- Import (Tab Sep. or Line Sep.)
# l( N3 H8 V7 X: B - Comparing tlk-files  I5 E: D* D9 Y, b
- Checking categories of the strings and Filtering the strings.+ l0 P0 W$ ^( L- x
  
; P. G, v, ?, X  N" j - Require .NET Framework.
" z( f8 A) Y6 {* T
, _) F+ L  K6 c9 }1 q6 z8 m* Without command-line option, Program starts in UI Mode.2 g8 d( l' ?( m# f! f5 ?$ G0 ~1 w0 i
. c  a5 u7 E: O7 m
* Command-Line mode ---------------------------------------
8 G/ k. k/ S) k( z. F  n! I
/ Q" _4 P) p$ e/ x5 zExitcode: 0 No-Error or Succeed. else, Error Occurred5 E: f0 j: j4 G  J: y* l0 a
( M- ]  t( F/ A9 H
Common options
4 a8 k: {" Q9 B- ~& ^: d/ T
0 F; \6 J8 R8 q' c$ J3 X - Option with 'Q', silent mode. doesn't display message box for error
$ Y8 k+ }& A& t2 H, W/ i. b - Option with 'X', always display message box showing exitcode" u, J& D4 [; X( C
- Option with 'Z', logging off
, f& r% A9 i( N9 X
# p" M3 H' U9 l8 ~) E% KDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
* c9 j6 ~; C* f3 g6 O2 b% j
: G1 z1 Y5 ~; ] - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File! k5 H. J- {% R; P: o% S5 m
4 O+ q4 P4 {* x. h4 c) j; W
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
3 D. e2 [0 N6 m- }, U, V: e* w5 R  L$ A; |) S) ~# [
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ; r$ }! B4 W, A& f9 N
- n' N! l% }, h9 d- w# {' I
DAOTlkEdit -diff[m] a.txt b.txt
( y4 Z( U, Y. w. `, W/ ]! V6 Q1 j( D2 U: \
- 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>" k$ |# r) n; S6 q
- Case option without 'm' (-diff), Tab Sep. txt file.
4 ~2 ]# t! O1 u9 s" `6 R8 A - Case option with 'm' (-diffm), Line Sep. txt file.2 @# n$ @, M5 Q$ t; C7 |/ V

7 S, k4 `# Q: @! b5 PDAOTlkEdit -e[m] from-tlk-file [to-txt-file]# z# |# X% D! U

" ]' j% L8 j7 I& I - Export string item(s)
: [. U/ [6 w8 S4 U* t( f - Option with 'u', extract without dup.
; b# Y3 f0 C% s& N9 y" a/ t+ U- i9 ] - Option with 'm', Line Sep. txt file.& X) `& n  A- e4 w4 j2 u, \1 `$ D
- Option with 's', sorted by strref.
* t5 L9 V) S) S# F% c" m6 c/ T% d - Case omitted to-txt-file, saved to tlk-file.txt
$ p  b+ T+ u3 N4 {' O. u5 Z7 m- F, ]: V$ {( `+ R" `! N
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
; M; m" @9 o* _& _  R0 L6 P
1 S: x' y: E4 _: n7 [ - Import string item(s), _0 f! ?. u9 }  u$ G" o5 O
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
) L$ ?2 V+ b. w. C$ Q4 D1 | - Option with 'S', update a string value separately by strref
2 S7 T: X8 @' F! q& s% ?/ a9 s - Option without 'S', update directly the shared-string (multi-reference string value)9 `( w5 J7 e1 {" |& Y6 C! C
- Option with 'R', strings will be reconstructed, and the same strings be merged.
) m3 q: b4 W7 f# R, G - Case omitted save-tlk-file, overwrite tlk-file
* F$ ]# _& I! |2 N1 e
5 G$ K* ~+ G5 f1 R, N: X4 ODAOTlkEdit -d source-files output-save-directory export-txt-file+ ]1 Y' a) M6 i8 S3 ?0 u

3 [& v* R: X2 V6 P1 _/ h/ @7 L9 x% z' l- F - Remove & Export GFF3.2x embeded strings# q) D8 B, U2 E( m: h. G9 U
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"* g+ T3 B& ?, e) H5 I
  
2 Y3 `, i- }2 @% V; m9 `* History -------------------------------------------------
5 {5 E6 j* {; u" ]$ s4 ^
, @- g" \* z5 a$ B& \2 mver. 0.20, 2010-01-19
: b2 M  }$ Q3 v+ B; A
$ _7 y3 K8 b. Z- fixed. didn't found strref.  B% F! u& o) d! g' s+ P# e0 o& d
- added. GFF3.2x remove & export embeded string.
0 W  S) |/ N6 G0 z! ?- added, Find All
9 i5 i8 r, Y( w* @/ Y8 R4 \% P+ d0 u- fixed, edit text didn't changed when undo current cell
! _' G; P, _4 Q( b6 k( k9 l- fixed, Find(F2) didn't do from start row. (v0.16 bug)
0 L0 S: R2 A& U3 P4 O1 L+ b! V- deleted, empty.tlk
* J3 N4 G6 q& _- j# v( W1 e6 q% d1 J$ A: o# R9 V" S  S
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
/ W3 Z' {+ c& E  c: x如果有支援字典檔的話,那翻譯、校正起來就方便多了。
( K3 w4 o9 C8 |2 J8 v8 ~6 t/ q) O, v6 ?' P- H+ s4 ~4 l' }. b% P. B
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# ~8 M0 k& Q4 G/ ]' w- ]' T: S
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& o! P; `! x3 L+ t3 {給UTF8什麼的文本,導回就亂碼了。 ...  o/ E, X4 F4 R9 @
blackteajing 發表於 2010-5-2 15:49

: _! R+ j  E7 S- b* W* D7 O2 f
2 ~2 C6 s! X1 q# n話說,我是用這個來修改 TLK 檔案的,4 Y6 Z; M! U, `/ x& M% \6 T2 x; f  o  V
/ e. c# y! j  v8 y8 n
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了" j: x8 f6 H6 `& L

7 o. a  R' h2 |- {/ h2 m匯出時選圖中那項,就不會是亂碼了,* r9 k6 D7 D6 P6 y& e$ ?
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?+ {* _8 |1 P& Y% T9 @; |. F
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
# X3 A; J% n, y+ e
6 R9 w$ _% G- Y4 `1 \good software !!!
: I8 u$ `8 x# R6 L" lsupport, support !!!- \) q6 }2 b+ N
/ H/ O) A3 q& V) E# t( ?  y
疑問,
+ g: V6 {% ^* O+ l6 x3 U& h在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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