奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用) h! o) ~9 b  z; E, F$ g: [* {' Z
! a/ N# u6 m; A3 n' N  s

* h/ U0 b. i% ^
! p* c9 w5 }/ ]6 {原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271$ g8 L9 {5 n6 k% [
8 W( Z; e) |3 A
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
+ i: U* j/ A+ l3 Y4 a# RDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
- C* R" t0 l2 }* E' b1 I+ y ver. 0.20, 2010-01-19  ^3 e& c; A2 U: `2 k
) K  \, F, I6 H/ t+ U: S# E
- DAO TLK Editing Tool
, L4 g1 c0 I! P/ U - Can handle multi-referenced string(s).2 W( E% C- j) \* i+ n
- Export (Tab Sep. or Line Sep. with/without dup.)( _! @2 O; b! \9 Z: H
- Import (Tab Sep. or Line Sep.)2 Q3 g! {8 O9 R$ Q$ q3 L3 a
- Comparing tlk-files8 M  f7 N# {9 S- V% F
- Checking categories of the strings and Filtering the strings.
# x2 R$ q) E8 f- x& B1 U6 i  ( o' h0 J8 ?* T
- Require .NET Framework.
. Q8 u. l  o& ^9 `$ G5 H+ T
# q9 R( ?5 e8 n, I& k* Without command-line option, Program starts in UI Mode.; \3 _! L. l" Z5 K8 C8 |+ Q+ C, x

  M# ?6 W# {+ C* Command-Line mode ---------------------------------------6 A4 Z% b$ D2 M7 y% p
4 |! x0 |" D+ g; x
Exitcode: 0 No-Error or Succeed. else, Error Occurred! s7 U. {- s; Q  c
, a7 B+ o& z7 @2 K. C- X
Common options7 r' q: L0 c) [* w0 c
" A3 M+ _6 H5 r! d
- Option with 'Q', silent mode. doesn't display message box for error
1 z- G8 v: y% U' { - Option with 'X', always display message box showing exitcode5 G. ]2 s6 G, N, t$ `- M5 u! t
- Option with 'Z', logging off
- i& R4 N' x  e9 b8 t' X) ]  R! W
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
( G+ ~# ^+ T3 ?! P
; v& q5 s- m, H; ^ - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
2 h: o% P: N) I8 ]* \* g4 h6 O: i9 D! \$ n7 r8 R
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt0 s8 M) T! A4 f( K
1 w6 o( t" d% w$ i/ ?& |
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
& y- R% c3 k& F, j
) O. _/ i/ c9 t: T0 B6 R+ ?8 hDAOTlkEdit -diff[m] a.txt b.txt
& S; u( O7 _0 Y, w
/ i3 y5 k/ |, p% K' U - 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>
7 C; ~1 U' p7 C- M) y - Case option without 'm' (-diff), Tab Sep. txt file.
3 B8 n2 Z: R7 X/ W% c* e8 S - Case option with 'm' (-diffm), Line Sep. txt file.
/ N$ z$ v! H" N5 ?% _3 y
( I5 T& j0 q% w- U0 kDAOTlkEdit -e[m] from-tlk-file [to-txt-file]) B: m  j& G# Q8 g( C+ b4 i
, T+ E: [4 W! ?: C" Z" e8 I7 D
- Export string item(s)% q5 \7 ?+ [5 v+ s8 a9 B& O
- Option with 'u', extract without dup.
& V0 }+ U- d. _; D0 T. f! I) r4 D: W - Option with 'm', Line Sep. txt file.
1 A* k4 q  \$ @: }3 E+ }) ?) f  q - Option with 's', sorted by strref.
. Y+ k4 I1 a6 Q  R% x - Case omitted to-txt-file, saved to tlk-file.txt8 v, g2 X+ N- @7 W
  t8 n, a# m2 _' y# T6 n
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]5 l3 C- G; O' M8 H6 Z$ {% V' X& B+ ~
% r5 k: t6 V3 G. i& D. d
- Import string item(s)3 p6 A2 d2 M; R3 ^! J+ B  {
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"7 `( i5 z8 Y, h" {6 i. D
- Option with 'S', update a string value separately by strref
$ D* f; U5 k' D$ y. z+ J - Option without 'S', update directly the shared-string (multi-reference string value)
- [) r. m- i* J) [. ] - Option with 'R', strings will be reconstructed, and the same strings be merged.( F- U) L  H* q
- Case omitted save-tlk-file, overwrite tlk-file
4 r/ V* Q$ Q; X$ F 7 b0 y( Q+ H* R% [% f2 A
DAOTlkEdit -d source-files output-save-directory export-txt-file( H- l8 a" T$ r/ E2 t% c

, h3 r( d7 {6 {$ E - Remove & Export GFF3.2x embeded strings
; L+ W' e( m% A% I/ R - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"3 U2 i8 |5 S8 ^8 z# ~8 g( @: Q! }* U
  ! r+ Y. E! v) H- |
* History -------------------------------------------------) W$ @( ~( Q  T1 [. x# _4 ^+ O! W
, @4 `. q1 K! C7 O! I
ver. 0.20, 2010-01-19
5 r1 {3 l, @7 F$ D$ k6 C
# E/ W' A- I5 m& V& A3 C- fixed. didn't found strref.7 o+ m! @/ |: \+ z+ }! x' @
- added. GFF3.2x remove & export embeded string.
2 R2 O& j' ^# ^" h- added, Find All
4 c7 c# L2 d5 e7 q7 K+ v- fixed, edit text didn't changed when undo current cell
1 L# I% [0 Q; s- fixed, Find(F2) didn't do from start row. (v0.16 bug)
' i. M4 h3 e' ~; `4 i- deleted, empty.tlk
8 o: i( e  }$ {6 O5 A1 B
  b" q  g/ I/ R+ b5 w% |* l& o! u[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
7 h$ L3 z' ~: T; g/ \如果有支援字典檔的話,那翻譯、校正起來就方便多了。
: F6 ^5 h( Z; i5 _* |2 f6 V3 w) x8 A' e2 L, o" L6 s# y& r
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼2 X8 ^* s( E6 J- Y
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 B% @8 D; Q4 t7 A9 k% A# H% v給UTF8什麼的文本,導回就亂碼了。 ...2 h5 `+ u$ J/ t
blackteajing 發表於 2010-5-2 15:49

) A! b9 U$ r" H4 x1 V
+ ~/ b% h8 [- A; Q, V/ q話說,我是用這個來修改 TLK 檔案的,) p1 R- E, C+ _; X" B

; L) y& G/ H: ]$ r# ~# F1 I$ ~+ I也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了) q  K3 d9 \4 t2 d* E; I

7 n: U/ s3 i4 m# Y匯出時選圖中那項,就不會是亂碼了," W8 q4 o4 V5 V- D& O
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
1 Z( C9 O- k4 [* @對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 " U5 j# F1 U: B  V0 f

) c1 `2 B3 Q/ `  i5 {' `0 L" z& tgood software !!!
. }6 k, A3 B1 b# [# c2 dsupport, support !!!9 e$ K6 Y9 j1 I7 D' j$ ~( D

5 N$ n# S4 W+ O: D# u9 _. ^$ J) L疑問,
8 u# `& ^% n' |* X在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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