奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用! S2 j1 H8 n; O" E. }
4 k0 O4 r4 ^8 l
- k2 Z' |7 z5 p$ b

8 V( F) k+ \1 @原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
1 E0 C0 y- w- n6 x4 f8 q
( c" d& Q9 ~7 c7 YUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
4 W7 c$ w( |: K7 q  t$ _3 ], q- pDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit); D' l, ]2 H# A; l$ k9 b$ `3 `
ver. 0.20, 2010-01-19  W7 t# q2 ]' i

  v7 @0 h9 E3 k - DAO TLK Editing Tool" @& }" _0 r/ L3 ^! C  y
- Can handle multi-referenced string(s).
' ]4 ^( l: T* z6 N - Export (Tab Sep. or Line Sep. with/without dup.)
) @- N+ ]. x% t4 H/ o' L - Import (Tab Sep. or Line Sep.)# J4 }$ O9 V- e6 u1 c0 Z
- Comparing tlk-files7 i$ E/ n& P* M4 g3 H
- Checking categories of the strings and Filtering the strings.
8 |3 |6 k4 W8 B7 k: f1 c1 g  
( k' g, A5 ]& Q* s  B - Require .NET Framework.; c2 C$ }3 b+ y/ O. }* B( X% j$ r

0 o# {- w) b3 m, L  C* Without command-line option, Program starts in UI Mode.
1 G4 c( ^  L: D6 x+ A) U  b+ V0 m* C! ]' K3 |" G6 Q( N; p
* Command-Line mode ---------------------------------------
0 l) q$ t; \) o6 ]8 ?" N: [( l8 R# X9 M/ a* S6 F
Exitcode: 0 No-Error or Succeed. else, Error Occurred# s4 X* S( G5 r! d3 Y5 {

8 m( d2 l% ^# P: ?6 D5 D; Y9 zCommon options
2 e. X' {" O" E' H3 w! f5 a' f+ F+ L# D8 v4 J
- Option with 'Q', silent mode. doesn't display message box for error' ]3 l' q2 w' X+ w) G' r3 r
- Option with 'X', always display message box showing exitcode
2 L' b; g1 K0 _ - Option with 'Z', logging off4 Y2 M* W1 {& b

# `0 `% P! v7 p) X, cDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ |( q5 @. e- ~2 R5 o$ V- ]+ ~  ^- ]% ^
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File* a; F- |0 j% Q: _' |9 K4 k! F/ C

+ {1 c: Y' N0 D, E3 DDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
! J& N( a& o9 u+ }4 O, |# U1 |( [5 ]( S1 J, G1 {
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT : ]8 ]8 z6 I9 A" h0 }6 O2 g# b8 B

$ \  L) ]: Z+ ^( E& [) L, m& L1 ODAOTlkEdit -diff[m] a.txt b.txt
7 u0 Z, x, W; y* l! Z7 k; z, f/ O5 P; N6 U/ {; n
- 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>5 U; a2 g2 h5 c& u# E5 c' r
- Case option without 'm' (-diff), Tab Sep. txt file.+ ?$ b2 p# H6 X  T/ L
- Case option with 'm' (-diffm), Line Sep. txt file.1 {, Z3 e$ R; k) y

) e9 Q6 X6 e1 ^8 m, t7 }- fDAOTlkEdit -e[m] from-tlk-file [to-txt-file]5 R* Z: T, w  M/ s" E3 e5 `
# B6 o7 O" G) k
- Export string item(s)
: z% m, F& W  C: e - Option with 'u', extract without dup.
4 p6 s) w9 {$ _8 i - Option with 'm', Line Sep. txt file." C0 J. X/ o+ J' j2 r: C" X- E
- Option with 's', sorted by strref.
$ I3 b  }: N, ?3 G1 a9 D - Case omitted to-txt-file, saved to tlk-file.txt
8 n' {" M  W, S  g  `* F: ?2 j
6 _# `" l, R) Z- g8 k$ hDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]/ R& l/ W1 H0 p6 t3 n5 Y
* w. M( g3 V! l
- Import string item(s)
& D0 w5 c* S6 S' U$ A( Q5 k* f' a) V - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
1 _2 u  t- A' h5 A- u  [( I/ _, A: d - Option with 'S', update a string value separately by strref/ p/ O% _% u0 k* _
- Option without 'S', update directly the shared-string (multi-reference string value)
: U: ~7 e! _7 f8 F# ?3 ^ - Option with 'R', strings will be reconstructed, and the same strings be merged.
9 W: F7 ~1 S' F  d+ ^: [ - Case omitted save-tlk-file, overwrite tlk-file
" J& l  M/ u, q' L8 e$ Y 0 ~6 j6 b6 t% K, I" m* c
DAOTlkEdit -d source-files output-save-directory export-txt-file$ P% e" R$ M! |  h" I. A0 w$ B
4 ^8 L, V4 d& L( f6 F
- Remove & Export GFF3.2x embeded strings- T/ O- R4 m7 v* T6 k9 N
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
, q9 k0 a* B$ {: _% G( u  3 d) N9 `/ N# w) X; A& z
* History -------------------------------------------------
- S; g4 ~- e& }' w) N1 ^5 p% ^
0 J) b3 J& }! X1 }ver. 0.20, 2010-01-19
: i, r  T; x+ U- y# c) K
# M9 H# d+ z  @  b, b' O2 ^& O+ D- fixed. didn't found strref.2 m; o3 _/ y+ C9 Y2 ?' d
- added. GFF3.2x remove & export embeded string.- l  B/ y/ K5 P% q& N
- added, Find All9 b5 H0 G1 h6 V
- fixed, edit text didn't changed when undo current cell
) i6 Z& }9 a8 N3 e, k4 w- fixed, Find(F2) didn't do from start row. (v0.16 bug)- v2 g, m* ^5 @. L+ a+ i0 P
- deleted, empty.tlk
0 B* T% \4 N! K2 }
5 B; G4 C. v1 U. o6 u[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
2 T8 T) H' h8 X" a如果有支援字典檔的話,那翻譯、校正起來就方便多了。
0 p- T; m' W; P: k8 q- z, ~+ g! P: d" `/ D) d/ r) d
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 b9 Z0 w. r; p, R/ Y1 D8 v
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
) a8 `* @/ ]. E2 M9 s給UTF8什麼的文本,導回就亂碼了。 ...
9 W- c2 A5 q1 v3 wblackteajing 發表於 2010-5-2 15:49

: D# ~/ j- d3 F8 k1 N# J0 A, O( o/ K! \
話說,我是用這個來修改 TLK 檔案的,9 O% p! Q8 m: ~" @5 n
# `7 B7 _7 T# h+ G6 Q% z
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
' B8 W# v1 ~6 j8 A  o
7 {5 e, }0 N. p! ~匯出時選圖中那項,就不會是亂碼了,  g, S4 C2 K3 e
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?+ Z- k) f  w8 w: i: ?
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ' H; k$ c4 u9 N$ O

+ c1 A8 d2 G1 f2 O3 m( x; vgood software !!! & i( f' M1 R. c6 ?; d  B
support, support !!!/ M2 C8 H# U/ E6 i$ g# _  e
" i  ^" p, r+ l% _$ z8 R, U
疑問,
. \* l% B5 Z* m, p4 T' B在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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