奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
3 @% H8 C) g! a4 [0 }9 W
8 M7 X8 j( y; K/ @+ [( L
0 a' P% L% _3 g5 d; l% S- R, I- Y  j' q, b
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
4 s+ ^* p, M6 Y% T, }2 E% ^! K3 ]4 G. E, k& o+ s  @, b
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
' z9 a" |6 l* RDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
. j. k  [* x0 s) q7 Q% ^; k2 S ver. 0.20, 2010-01-19# W6 O  V- `, n- g8 K
% `, d4 d8 l' X# S' w" i
- DAO TLK Editing Tool
) J% e' A/ c9 b5 G" o  K$ Q - Can handle multi-referenced string(s).
7 [& i. u) w3 p0 U) q# e/ W# R - Export (Tab Sep. or Line Sep. with/without dup.)
- s. m( a! O6 B, I7 o2 Y4 A  b - Import (Tab Sep. or Line Sep.)% l0 _# @4 a' j: e' \" |4 X
- Comparing tlk-files
! f4 n2 J& M* Y% o8 X - Checking categories of the strings and Filtering the strings.
. a2 m; Q2 u7 t  S; V: i  
7 W" f0 c) u# E4 N4 ?# |- J - Require .NET Framework.) N" L4 m6 v) g! Q2 c9 T7 J! y
- R7 J5 k5 h3 A" o. }( o; {
* Without command-line option, Program starts in UI Mode.
% U/ f6 u) Y3 k& M; D' U9 q* c2 w, N! n4 V+ [  ]5 {- n  J
* Command-Line mode ---------------------------------------; q, Y# U  Q9 N/ n

8 b0 }6 k, k" `! P! y- rExitcode: 0 No-Error or Succeed. else, Error Occurred5 q* l  {5 l. w5 T" I: L1 [
, m" O' e7 v3 N; q) ^: V
Common options
5 D1 Y% k5 [! C7 U( A( k+ W0 R: s; v# y6 F
- Option with 'Q', silent mode. doesn't display message box for error! h# c& H  o7 _3 |
- Option with 'X', always display message box showing exitcode
( R2 _, R2 e. K- o- [: w2 } - Option with 'Z', logging off
6 k% E/ e# _; q, [8 V" U. k$ n
3 g. }4 M& |) {DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt3 s3 p: |, t& ]! z: {

; N7 {. v: d8 M( e% X# b - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
7 K; L( g2 S6 b* K. |* F6 r9 V; [, L( }$ [0 k) s
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt) _2 T; v& T$ A

; a! c5 ^( {4 E. T9 Y4 T - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
  H# t  p1 \  p1 s& ^9 w
: ]- w- ?  W6 a3 f4 [: PDAOTlkEdit -diff[m] a.txt b.txt+ }- ]8 ]" _. [3 ]1 u: A
/ O. S  M$ l' j( F+ i; S7 a- L1 G
- 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>' x- `4 p4 `  ~" \
- Case option without 'm' (-diff), Tab Sep. txt file.
+ ~  N" M3 O1 y  p - Case option with 'm' (-diffm), Line Sep. txt file.
. m( r# C- x) y+ w* a+ {: o! k- m' }  R. r$ U) ^0 i
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]- }4 b- o; O0 y6 X

  F/ f& X1 N8 p1 O+ g% U3 j! e- m - Export string item(s)7 T: D2 Y. `& P" a6 I- Q
- Option with 'u', extract without dup.
+ S4 V. t$ I4 i/ R - Option with 'm', Line Sep. txt file.8 Q6 U. c" t# O0 @- g& N
- Option with 's', sorted by strref.: A2 f6 `/ f8 {1 C# A4 p; L
- Case omitted to-txt-file, saved to tlk-file.txt* d# l  v8 ]. D0 P

2 T  N1 @# K; L- eDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]- ~+ B9 g# q9 M2 p

8 G, k1 ?/ s( ~2 O; ]& ~- ^8 b - Import string item(s)
+ a$ I$ r/ B, d - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"; t# D4 d+ A( B) Q/ f5 A+ J
- Option with 'S', update a string value separately by strref
2 m! u* c3 a- B1 l* W5 T  r  W2 w - Option without 'S', update directly the shared-string (multi-reference string value)
( c9 P9 A" ^; X - Option with 'R', strings will be reconstructed, and the same strings be merged.0 j$ H6 u' D( {! |
- Case omitted save-tlk-file, overwrite tlk-file
% o: }+ \7 k' q" `! K
3 X* z$ {4 q6 uDAOTlkEdit -d source-files output-save-directory export-txt-file
5 m8 s% C' r7 Y) J/ C
& h1 l" d, B; X  r - Remove & Export GFF3.2x embeded strings
) I0 t3 N# _- m4 ~ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"/ g3 J2 x. X! g
  ! |* r" {2 l2 e4 A
* History -------------------------------------------------
2 A* ^# t- k5 N, x% X( y
3 ]1 [+ ]8 J: tver. 0.20, 2010-01-19- t% o+ ^' |2 ~

' P0 i* b5 Z! Y/ F) O; T5 C+ e- fixed. didn't found strref.
8 [; T: j+ X9 M3 D1 y- added. GFF3.2x remove & export embeded string.
; l4 ^6 x& n6 J( S* @. _2 b9 Q- added, Find All/ _/ s7 ]9 _5 L* ^  Y' V- \1 `
- fixed, edit text didn't changed when undo current cell$ _  J4 X  P4 v
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
9 C& G1 {2 I; C$ c7 x0 s+ r" E- deleted, empty.tlk
- h" G- P; x$ |2 j
1 q& ^) e5 `$ h[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
6 `3 u) L' j; s7 w  j8 i; k/ l如果有支援字典檔的話,那翻譯、校正起來就方便多了。/ d9 A1 z7 K4 k2 `; t( O
9 |2 M/ m$ U$ Y. m' E
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 S  {+ d( y$ y1 b( b& e( G" F! N
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 R7 p* O* a1 \- b
給UTF8什麼的文本,導回就亂碼了。 ...
- V" J$ u2 {3 ~" S' J( _' {# ablackteajing 發表於 2010-5-2 15:49
7 p* F3 Q) T) j* |! H  g
, W2 _$ H' @5 D* q1 B& [6 ]! _- }
話說,我是用這個來修改 TLK 檔案的,
. y& Z6 b6 s7 _1 X7 P4 ^( K, Y2 r+ M1 m% \3 ~
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
9 s0 n9 y2 i) `) t8 m6 _6 d  ?
# q1 o4 V8 @! a) P9 n7 ^匯出時選圖中那項,就不會是亂碼了,, l6 g- Q: Q- W4 s4 H
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?; u. I$ ^$ N% E4 a
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
3 O" O8 X0 ]) J& p' J! \
/ `) U$ ?  N9 l2 [/ a- Rgood software !!! ! k5 ]! ~4 C; I+ z0 m: S: P" Q
support, support !!!
8 f4 Q" C+ I6 @1 O) c; [. l) ^( P" r$ }/ f
疑問,7 N, f$ y3 W2 {' G  ~/ n) p
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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