奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用6 l$ g* q5 M3 z( g! T. o

4 s) e6 j- q. d3 B; B( F # R+ k+ j- D7 i+ I# z1 n

7 Y, ^' j, O% i0 _9 U- w原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271% o; r1 h% F4 d

, B, D6 U) J8 D" l( ?) n; JUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
' Q) x4 ^0 K! S1 }8 IDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)3 f+ @, t5 s# p+ J- P' j
ver. 0.20, 2010-01-19
6 F, _  \2 w' s5 z7 E  a
! ~* ?! [4 d) W* L8 h3 z+ X3 n; u# D - DAO TLK Editing Tool
7 {7 X  Y+ Y# n4 ?) a - Can handle multi-referenced string(s).7 i5 R7 Y5 Y1 o4 ]6 M9 V# H
- Export (Tab Sep. or Line Sep. with/without dup.)0 {  }% [1 v# H" y1 S
- Import (Tab Sep. or Line Sep.)3 O: @% q4 a# b8 C9 |0 l
- Comparing tlk-files
) Y" S7 x3 Q2 d% _1 _- d: O - Checking categories of the strings and Filtering the strings.
1 o' B9 m3 F/ g4 v  u8 G  0 R7 h* \' g/ N8 [
- Require .NET Framework.9 ^. ~, W6 L9 j" ~5 N
0 B% r$ l7 Q" L2 \- T( |. |
* Without command-line option, Program starts in UI Mode.
8 L- O' u/ Y; z: R7 c  ]# F: J
* Command-Line mode ---------------------------------------
1 s0 G( d3 e" m* Q8 r% m" a7 Y. ^% J! ?  w
Exitcode: 0 No-Error or Succeed. else, Error Occurred
- d2 P$ x# ~6 N! b/ f1 \+ N& ]8 }% v* L* S' _9 G, V
Common options
$ O  Z& |& e4 Q  e2 Q+ n
( y5 p! C' h6 s) a9 N - Option with 'Q', silent mode. doesn't display message box for error" _3 \/ V  L: E; T1 [& D  i
- Option with 'X', always display message box showing exitcode
; [4 U7 R% I: G" |: r* Y& c1 Y - Option with 'Z', logging off$ }% S4 o6 b" c& T
- t5 j- g! d) q7 L: \
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
2 k: a5 Y2 M0 |2 ]+ U* p, C# Y& |* [8 P) M3 h( C
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File3 P. I5 J% A$ ~( ~0 @

+ Q( ]1 Q; h7 i5 b, TDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
2 f0 H- }) o6 W7 F9 D" u, D+ @) P3 d
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
; E4 ^. e7 X- k5 n
0 j! T8 ?* K9 d* |% w. `- TDAOTlkEdit -diff[m] a.txt b.txt+ t+ Z6 p$ R$ `, Z9 x
+ L. w& @+ ~0 U( d. y, z3 C7 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>
% ^+ F! E( J' `9 J' j' R; M - Case option without 'm' (-diff), Tab Sep. txt file.
) B% t9 _4 K: v* m  g - Case option with 'm' (-diffm), Line Sep. txt file.
% e9 J) Q$ w$ J. x& h/ ?. N
1 G0 K4 z7 r: W$ I) }! TDAOTlkEdit -e[m] from-tlk-file [to-txt-file]/ }0 @; h' p; A. E0 q

3 [5 H+ w1 i8 r. {6 m3 z, E2 K2 G: y - Export string item(s)
/ W0 v" @0 k  m! d& e& S% u - Option with 'u', extract without dup.
7 K7 L7 a& O( |) g- Y - Option with 'm', Line Sep. txt file.
6 n1 q8 |* R) L& p8 C7 c9 x - Option with 's', sorted by strref.6 e3 t2 ~* @  r: D" J6 [% [/ @! g
- Case omitted to-txt-file, saved to tlk-file.txt( w6 x( H/ w' X$ W3 j  g9 t
9 @* w" ~; C" K; U$ b
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]% R" t: b. l) P
. b# b: F/ y6 h' h! r8 J
- Import string item(s)( o  u: p' B$ ?2 u% E/ f# J
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"# O* U" r+ k8 n" I
- Option with 'S', update a string value separately by strref' U8 `2 ?2 w+ ^8 h+ U0 E
- Option without 'S', update directly the shared-string (multi-reference string value)
: U- a  f3 Y- ^9 T  u' ] - Option with 'R', strings will be reconstructed, and the same strings be merged.8 `* @; J1 G' B( m8 D, ?
- Case omitted save-tlk-file, overwrite tlk-file
$ ?4 R9 ^' `  H2 u* i8 z 1 E" G2 V+ ^4 E. e2 n1 G
DAOTlkEdit -d source-files output-save-directory export-txt-file
# D/ q' X& y! T- k' ]
7 ?' V- y: @* W- h: O - Remove & Export GFF3.2x embeded strings* E; V7 G5 K' d
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf". i6 O+ t2 @$ G% l4 L7 [: v6 c
  
- j1 k! D' ]3 O* History -------------------------------------------------/ L; M0 y+ g' N5 x

" a" z+ A* L0 m" Q  _0 o  pver. 0.20, 2010-01-19
: [! Z2 A+ e/ k* }: z1 O, z& W$ }5 Y! m0 Z7 s/ s. W4 o' Z
- fixed. didn't found strref.
& Y7 C6 t3 I3 \, x: H/ s5 N- added. GFF3.2x remove & export embeded string.
- A% ~% t; s0 B- added, Find All
. W8 K/ V* o7 ?! V5 x  z- fixed, edit text didn't changed when undo current cell
6 P& s0 f$ H8 t2 R# ]' Q4 N2 S- fixed, Find(F2) didn't do from start row. (v0.16 bug)
" X8 ~" |  X' p7 x; S$ E- deleted, empty.tlk
4 n7 E6 C( ~  R4 t4 y0 |1 m9 `* s0 z" O4 i- X% k
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,) v1 e, }3 k3 L! b
如果有支援字典檔的話,那翻譯、校正起來就方便多了。- k6 ]) U9 l' T7 R! S7 e6 M$ r: [
% ~6 T$ x1 e* {! k" _
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' @- ]; \1 m3 b+ v2 U* {給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. r3 Y& ?  f$ E4 Z給UTF8什麼的文本,導回就亂碼了。 ...
0 ~3 P% \7 }' s1 ?. t2 |; E  _7 W8 ^0 h3 yblackteajing 發表於 2010-5-2 15:49
( d: Q$ \) @8 Y6 R- h* _
. E' v  ]& K9 k
話說,我是用這個來修改 TLK 檔案的,4 O1 k: @" ^1 [5 I+ P  M. B  f
  R, ^& y4 [4 ~; t
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了5 D, W% ~! q# f: l4 N
6 y: E0 v, O; |" s
匯出時選圖中那項,就不會是亂碼了,
- o3 Z% {$ u4 `) a[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?! K9 W" r  }) K
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 - l4 g7 Y; u8 i/ o! a) R

* n( H  e6 }2 [) \* m! M0 C9 mgood software !!!
1 @( a. t2 z$ x3 U0 ]support, support !!!1 Z% b& {6 \; d# R+ s- q! B. ]
! |7 Q& ~5 S6 n) j9 _
疑問," P: V& A# v* z+ E. C% M  @1 `
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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