奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用* ]0 E0 U; ?- @/ \2 c
2 @1 V2 H2 q" c8 _6 |
) U: r6 e/ h% Q& v7 }% S; @

) g: L  c8 r" {$ u3 I" g$ f原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
, k- G5 ]% |, ]9 W- J; l  O, v: \: T( M: n* s/ p2 v( b
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                8 W$ X& b* O& j; U( I/ @5 p
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
1 O. c8 ~0 ?' t5 Z ver. 0.20, 2010-01-19+ o0 O6 d0 b, ]9 v3 U

& ~! v+ A7 ]: H* f0 p/ p' t8 x% M' a - DAO TLK Editing Tool
* B/ M; V  ^* |7 E3 A - Can handle multi-referenced string(s).
+ z0 I( Z2 |- B) d: r - Export (Tab Sep. or Line Sep. with/without dup.)8 g5 ^& @) X# r2 V6 A$ I# W
- Import (Tab Sep. or Line Sep.)$ `# o( {. J" j& |" s3 B5 y
- Comparing tlk-files( f( q, e7 @! S1 z: V4 S8 z' _
- Checking categories of the strings and Filtering the strings.
+ V, ~1 \1 Z: |8 M  & b- J( Y+ o! h. W# G
- Require .NET Framework.
$ F* ^2 M: `% N+ y
2 i( s# g0 n  i( W* Without command-line option, Program starts in UI Mode.# |% a6 Q, Z$ {& c

. i- E* N! Q' X* n( D* Command-Line mode ---------------------------------------
" W' X6 h: S4 z3 F: x
4 \: F, T& C7 f- ZExitcode: 0 No-Error or Succeed. else, Error Occurred
( f4 M* r6 M$ G+ f! s, C. B% Q5 |& S. J3 [$ I$ B
Common options* h/ W' t# d( G% q$ N) B

+ W# [  G4 ?) {8 Y. q4 z. _ - Option with 'Q', silent mode. doesn't display message box for error
1 M4 k& Q8 |$ f7 \ - Option with 'X', always display message box showing exitcode( t  E- `7 F" r/ Z& T: Y3 }, N' j6 L
- Option with 'Z', logging off5 C" p9 H5 J! w
$ q/ s6 v8 Q/ Y9 Z3 O/ q" T# p0 [
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt, B% K4 i# L0 u8 X

6 |8 a* W, f/ ` - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File" ?- X. P3 R; J/ i6 d. p4 g

6 V# T6 d0 A2 o' M8 `3 qDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt( `  Q& {' O5 B$ ^5 y( A+ M

' L# f# u9 M0 M  _4 k( b - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 7 P; q4 E7 b. b: |: w+ S4 t
" h$ H4 f* O( c/ m; M+ |
DAOTlkEdit -diff[m] a.txt b.txt: x' z5 N; Y( g& r

9 r, x. p% Z  g: E; e# O. Q4 j( K - 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>( g5 E* w; i% u5 c3 f: l( H
- Case option without 'm' (-diff), Tab Sep. txt file.- C1 @7 F- `6 X9 }+ D) h
- Case option with 'm' (-diffm), Line Sep. txt file.
/ M4 b( |5 [4 F6 w( D, E' z
! m  _2 x3 W1 j6 bDAOTlkEdit -e[m] from-tlk-file [to-txt-file]$ s% w3 Y( `( l2 y5 b
; a# v+ N  `) r; S* s5 t2 e; s
- Export string item(s). ~- A- c6 d3 O  _
- Option with 'u', extract without dup.
, ~7 X) t, B8 L6 J5 e; ~ - Option with 'm', Line Sep. txt file.
3 ~3 p/ w) R( ?0 r+ c" ] - Option with 's', sorted by strref.
& o" P: m1 t! _# x" `: N - Case omitted to-txt-file, saved to tlk-file.txt
8 a- q1 L4 f$ R2 \6 ?# t6 D6 j6 e4 J! F1 L( G) d# ?
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
' l2 P1 Z0 s5 \# Q, y' Q5 |% y, K% X' v# Q( V; x. _' w7 q
- Import string item(s)
/ b, j+ s- G6 l, W$ M1 m* n: M. u - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
1 l& K$ U& n2 Z/ M0 r2 t - Option with 'S', update a string value separately by strref2 c1 \3 Z8 [- T/ C
- Option without 'S', update directly the shared-string (multi-reference string value)9 S; k# k' Q  J3 o
- Option with 'R', strings will be reconstructed, and the same strings be merged.
/ H/ y, f  D3 Y - Case omitted save-tlk-file, overwrite tlk-file
  ~# V- k6 P3 [! |
' `; ]6 Z) G, J3 P, ?/ uDAOTlkEdit -d source-files output-save-directory export-txt-file
* p, _1 b- g' W$ M% U- a; o/ o
: H, f2 e$ z1 A/ a7 P8 ^' D - Remove & Export GFF3.2x embeded strings8 N. e; V. _! M% |  y% K
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
% t: G  B3 V6 ?& a  , N4 l8 @" E$ b
* History -------------------------------------------------: @, _7 o4 c& J( O. K% \( T3 i9 }& Q

; f+ H; J* \* v# P% P8 V# Hver. 0.20, 2010-01-19
# f; l/ F9 H" T) ~* G, K# L5 T0 v! a0 y( A! N7 b
- fixed. didn't found strref.
9 R7 f9 ~9 y) |# n- ^3 q* W- added. GFF3.2x remove & export embeded string.- q4 S0 n6 r1 b5 Q6 b+ @8 a
- added, Find All
5 \8 i7 [8 n( a1 v% m2 o. I- fixed, edit text didn't changed when undo current cell
. @% T& N7 L+ `9 K1 f3 `- fixed, Find(F2) didn't do from start row. (v0.16 bug)" C1 h# N" ]/ e) F- `
- deleted, empty.tlk
* y0 P* I# H1 {8 s
! Z3 W7 Q* q6 [! n1 p[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
; @- ^: ^8 S& x# \) F如果有支援字典檔的話,那翻譯、校正起來就方便多了。
& A# r! C& x3 R# I3 V/ c  c( v9 p5 k- H( b9 g, i
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; V0 D/ e$ D8 D' I4 [
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# U# p/ a7 u# P: A4 I+ A+ }
給UTF8什麼的文本,導回就亂碼了。 ...
/ _% Q5 a; y0 R0 n+ o" C$ V' u" vblackteajing 發表於 2010-5-2 15:49
! h( N$ ~  f* i  B2 b/ p" I% g

! j. u4 m1 z( z/ d0 y話說,我是用這個來修改 TLK 檔案的,& G. C* h& s1 n
. n" r  @* X. V) e8 i: r4 L& v
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
7 P' `0 _+ D) V$ c" a$ ]
- R6 H- E, W/ o2 D) K7 ?匯出時選圖中那項,就不會是亂碼了,
! k  s4 I- h- P3 A2 a[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?' V% C# J: g+ b% P# G
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 9 e3 }* _, r. f! ^$ y, i& t4 P

& Q' W% Y2 E9 J" h/ l$ [good software !!! 3 h2 i# R, a  U
support, support !!!
& a5 h. w1 M# t% s2 y6 M
; n3 L( u0 z- w! c疑問,
0 d% ^9 |8 Z7 O在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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