奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
! r! ^, Y% P* w' A+ e7 R8 r7 S+ m' Q  r+ U

( `2 R8 g- z% ~3 g& D! r) ~' N7 G$ \7 u- t
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
" N( @% x$ |5 B0 V  K% M! U* ^6 l5 y  U9 l* [3 h
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
$ g# c; C- s- U, V; _. DDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit); y) f8 d2 k9 i$ r) k% P$ C
ver. 0.20, 2010-01-19
) q: [9 y  g2 }( R9 T% s- m) `' b# j# c1 V  U2 f' X( _/ x- K  }9 {
- DAO TLK Editing Tool
( C$ O) Y( W- t% o9 M7 Q3 u% Y - Can handle multi-referenced string(s).
8 B, t# \: _5 M - Export (Tab Sep. or Line Sep. with/without dup.); W* `# m9 d% D4 s8 L6 I3 B
- Import (Tab Sep. or Line Sep.)1 l% ]% P' F- c/ h0 k
- Comparing tlk-files& ]: G# K3 J6 Y/ {, y7 x3 q
- Checking categories of the strings and Filtering the strings.! ]6 q/ G' Q9 Q/ {( ?/ I' k
  
; t6 X: ?. w! H, L( x) e - Require .NET Framework.: N- v- X7 j$ \& K
# R* N( Q5 h1 x( a6 w
* Without command-line option, Program starts in UI Mode.
( K) @& e5 P0 j  a/ Q9 Q( q+ d. b, E+ d- L: Q4 j* r0 B
* Command-Line mode ---------------------------------------9 f# T3 C9 M% |: o6 s! X. F) q

1 H9 w3 o& Y' j. pExitcode: 0 No-Error or Succeed. else, Error Occurred
' D; W& p: F" q; _! w
9 Q* I2 ^- _& t  f1 sCommon options6 u6 R* `& B0 @
4 ?) o, n  E, g
- Option with 'Q', silent mode. doesn't display message box for error
" t' }8 V( F# o2 R - Option with 'X', always display message box showing exitcode
8 L5 o# F: ?9 K* o* q6 A, U - Option with 'Z', logging off
& W0 h6 i( V6 }& P% u
( @/ c+ \- o) c! vDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
3 r: u" o* l4 C" K3 L+ y
/ f! ]( H  t( Y - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
$ s+ W8 I# s2 q
8 d* k' Z, L" }7 X3 V8 ^. cDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt+ g* R- B3 J3 x+ i$ J0 a

& V/ z9 }" I5 s4 p/ A$ ~8 u8 H - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
, ^$ R, f$ s+ ?+ ?6 d# x+ x
( _8 k1 e9 |' {7 C3 K$ w5 y1 }DAOTlkEdit -diff[m] a.txt b.txt9 _# j. F# Z5 i; L% a& L( B

: j3 S9 v( a2 ?: y  Q& q - 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>' x9 S# ?$ F) @6 a* n
- Case option without 'm' (-diff), Tab Sep. txt file.
" @1 ^2 O0 k) x" c - Case option with 'm' (-diffm), Line Sep. txt file.3 r8 C, T8 A6 m! f. {
3 t) {4 j$ T" ^) m) c5 l( s
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]6 z- K) n; a4 \
4 W, k- P* z1 ?% X0 [6 O
- Export string item(s)
. S5 [2 F( H$ P9 p  ~( H( y7 {# C - Option with 'u', extract without dup.
) e' J( P$ |0 m8 X- t6 a% V - Option with 'm', Line Sep. txt file.# P0 e8 m1 x5 Y- O& P  c) D
- Option with 's', sorted by strref.
( a( I; q, W- \. M1 R - Case omitted to-txt-file, saved to tlk-file.txt
9 I6 b5 ~. f4 @6 x5 S+ O6 ]9 O+ l& J2 Y
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]) O% p+ C6 c1 u/ o$ [

8 m+ K1 M8 |( S2 Z5 o - Import string item(s)/ d5 r4 R- [  \5 W
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"1 I9 R0 L, \* V# S
- Option with 'S', update a string value separately by strref
" f0 \: V5 l" w, } - Option without 'S', update directly the shared-string (multi-reference string value)) ~! Q1 r3 U+ x. B$ Z9 t* W
- Option with 'R', strings will be reconstructed, and the same strings be merged.
$ P9 W; Z5 u+ | - Case omitted save-tlk-file, overwrite tlk-file
: |3 s6 ^( l; g! v" | 6 C4 A1 J: b6 |6 _9 V, l
DAOTlkEdit -d source-files output-save-directory export-txt-file
) w5 {( L* j6 M1 y  y# ]' M( _5 M! n
- Remove & Export GFF3.2x embeded strings" j7 I* }& B3 U) z
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"" y7 y$ X  d" K# F1 m+ J  W
  
( X; m, p. C- s* History -------------------------------------------------5 }- W/ b) U2 r0 p, S0 H
! ]: s! M0 ~+ j. W5 W8 ?: b
ver. 0.20, 2010-01-19. G# }) |8 D8 c. Y

' {2 @& O$ |) P) p$ d+ c- fixed. didn't found strref.
, k; z+ A/ H  k. [9 N- added. GFF3.2x remove & export embeded string.7 u; j- ?7 W+ K. t  p, p! K# O9 O  D/ o
- added, Find All! C( H- x1 r0 X* z2 O
- fixed, edit text didn't changed when undo current cell
6 V' O  u  h% n6 p! a9 n$ X- fixed, Find(F2) didn't do from start row. (v0.16 bug)4 a) b5 l  a  i- b/ u4 n
- deleted, empty.tlk3 S8 ?0 [( v$ a" L% V2 ?) g
5 X/ d4 O* j% ?, v3 A2 Y0 k
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
, t7 a! z. G9 u+ u0 B7 ]如果有支援字典檔的話,那翻譯、校正起來就方便多了。7 [9 Y5 ?0 i! e  o' L

) |- o$ |7 i) q: T+ P1 d. r等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# l3 Y+ e0 h/ E
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 N: w- D0 C$ x9 ?5 r% M+ N1 t2 A
給UTF8什麼的文本,導回就亂碼了。 ...6 S/ k! d- a  r! h9 p- t2 ~$ N
blackteajing 發表於 2010-5-2 15:49
! `& X  A( s1 B8 ?9 v4 e

8 y* [/ ?/ D5 l# ~1 ?: u+ `話說,我是用這個來修改 TLK 檔案的,' u8 f/ ]4 v* J0 C7 B
5 j, |2 i2 u0 |1 Z7 n
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了/ m5 s( J6 i% Z& I$ ~7 i
9 E# @- s" @+ K; K
匯出時選圖中那項,就不會是亂碼了,3 G/ v5 I3 z5 p7 v! K
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
6 j% z& d9 o/ |' z5 X, L4 n# X對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
1 x. _  s$ Q' R# @
% e4 t1 V: _# qgood software !!! / R7 _$ v% N" O$ o6 D
support, support !!!
0 [- E( ~. [% K+ y& G
8 i1 q- r3 h* {6 p' \2 U* s疑問,
- k( ~* L6 z8 M( c8 w& k在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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