奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用" j! ~2 X7 o5 J1 E; _# h  V$ E; S

5 e7 a  N" D  p  V) ~
% ]7 O5 K. R) M0 Q/ C$ w' n; g: ^( |$ N2 c& g7 |, Y3 D
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271# R' v0 E4 \: n. g# O, l* Z0 m

# U% e& y5 B: O, x  NUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
* d9 H, Y& Z2 f5 iDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)# Z  P, q" M) A# Y; E0 b0 y
ver. 0.20, 2010-01-19
# z4 w5 w, X$ s+ S
% i" P. ^, ~6 a( z3 Q* s: d8 N - DAO TLK Editing Tool
/ [% b1 k* J0 S; Y5 f - Can handle multi-referenced string(s).  u- }1 H8 l# I1 j+ `& y
- Export (Tab Sep. or Line Sep. with/without dup.)' `( ]% Q0 R; [2 r- ]- G3 q
- Import (Tab Sep. or Line Sep.)
& S9 I) o: H5 k - Comparing tlk-files1 S8 E& K9 t& Y# _. e4 Z' m  \
- Checking categories of the strings and Filtering the strings.9 r/ y1 t$ L9 V. c/ S4 n
  
+ \- C/ ?$ a  e# E8 p - Require .NET Framework." l/ T- S: K: e, ?( y8 U

; ]( ~% t, C6 @8 @! q4 h7 Q, L3 ^3 q* Without command-line option, Program starts in UI Mode.
; T1 S! @; K7 R* l* D( E5 m
  g( I$ K. K' h4 q6 h$ ^; |+ p* Command-Line mode ---------------------------------------) r0 v1 ?# r+ e0 i+ c. n) I
- x! `9 z  K5 h7 x: A' e
Exitcode: 0 No-Error or Succeed. else, Error Occurred
* h; Q, a7 I' ]: {. F8 P8 i# y2 v: D0 l- M' C6 A; C- W
Common options5 `5 U9 k. Y2 ^+ M! b

- n9 M' ^0 N+ @* c* N" | - Option with 'Q', silent mode. doesn't display message box for error
% `* p+ M! v, N5 L0 b - Option with 'X', always display message box showing exitcode
$ F$ q9 |8 _- z7 Z - Option with 'Z', logging off
. z; r. u/ E, x7 C. o/ _/ v6 b* o  B6 i3 Q# v
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt) j' {4 K3 [: ?! H

% |" k1 s: u- l" g' N+ x# x - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File: a. I6 e7 b9 E7 Z

3 T  d9 A& M1 E8 IDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt: l3 h6 _9 h  ~  |+ F; U' S8 V

: x5 z3 H7 _! E: S - Tab Sep. TXT File to SDJ's tlkeditor Export TXT ) J) \  r, [3 d0 P' L5 z

' v! M3 Y2 Q6 Y, ?, E2 sDAOTlkEdit -diff[m] a.txt b.txt2 v& n4 ]' C$ ?7 H# U

; ]5 Y/ c/ D: x  l8 {% F5 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>& s/ p( M" M4 V: Y" L8 D
- Case option without 'm' (-diff), Tab Sep. txt file.
" |& m7 d9 `1 k6 t$ w/ Z' j - Case option with 'm' (-diffm), Line Sep. txt file.
+ m4 I, l! Q/ h: I/ [+ E7 |* w: m' \1 V% I) e7 v
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
) e5 P, G8 H5 @* {1 T8 x  @( [1 D# _: Q1 m3 |3 X' O7 \
- Export string item(s)
+ O/ \: I  n+ p! l9 Q - Option with 'u', extract without dup.; T4 @8 @2 o3 N- ]  R6 g
- Option with 'm', Line Sep. txt file.3 m( s- u) u' d+ C; @
- Option with 's', sorted by strref.
, j7 T6 O2 S: N6 q8 X - Case omitted to-txt-file, saved to tlk-file.txt& p  [, \" v4 e6 d6 k& E
& q+ o) L+ t/ ^1 C: a
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
' K9 d) e! G  G2 R
2 }! Q1 Z, B8 d; N! C. n) k: d - Import string item(s)6 z: ?7 D% n: Y
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
/ @; L( z! V- c) J4 D+ ^ - Option with 'S', update a string value separately by strref) |) \, @! j: V  j
- Option without 'S', update directly the shared-string (multi-reference string value): n0 ~* J# B0 l4 G
- Option with 'R', strings will be reconstructed, and the same strings be merged.
& B: M% n- p7 }; t4 w1 ~ - Case omitted save-tlk-file, overwrite tlk-file; Y9 @- V# D- w# A) P4 i1 U
) U& N) o6 U( ]: e
DAOTlkEdit -d source-files output-save-directory export-txt-file! r9 W$ K* M+ D) p; a- G  m
7 X, W2 \8 s! A
- Remove & Export GFF3.2x embeded strings
$ G. N9 J2 z2 F, A: @  c0 L - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
% m/ s2 U3 S" ^2 ^  
/ a2 O2 H- s3 B0 _$ ]; |# G* History -------------------------------------------------2 Y/ y, U9 t2 R( f5 E

6 J8 l+ H/ W6 q  iver. 0.20, 2010-01-19
6 v) t0 E6 X, I; e2 X4 A& H3 C) ]/ \3 M6 E5 t0 ~
- fixed. didn't found strref.0 u5 i  Y: Q, f5 k; U
- added. GFF3.2x remove & export embeded string.' U. s8 N" t4 N/ w; [; |# L
- added, Find All
; D( ]2 U& U* Z5 N* K# s- fixed, edit text didn't changed when undo current cell
( z6 r& @+ ], a- ~& M9 P- fixed, Find(F2) didn't do from start row. (v0.16 bug)
7 l; P; @3 x# x; S" w- deleted, empty.tlk
& Q9 f& h8 y+ K4 z+ W
% d  a: x- x  `$ J[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
! b9 H, y7 k# ?2 A" F6 `: B如果有支援字典檔的話,那翻譯、校正起來就方便多了。0 h$ \8 q, ?4 J) D

* C" N. ]5 m" K3 [0 _; X/ k等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 W2 g6 l3 z" T" y6 a- k( N
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ U+ ]: I* c, Y) [( j6 `7 W/ J4 Q
給UTF8什麼的文本,導回就亂碼了。 ...
+ p' ~+ y& J0 y* u0 rblackteajing 發表於 2010-5-2 15:49

. [$ ~4 i5 d# v
! ]* ?6 Z: u7 s5 x7 S* x話說,我是用這個來修改 TLK 檔案的,
1 d1 M0 F" e" _7 B1 |; x
; u7 A4 e/ n2 X% i也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
( N) ]' @0 N4 p$ ?' [
. y  S) t7 V" ]8 _匯出時選圖中那項,就不會是亂碼了,
* O" W* `; n; p[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?0 q- Y. [7 b3 e: q$ |5 D/ [
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
- Z4 b6 i; ]% L( j8 R$ ?" O
/ B; w7 Z; U) @% Kgood software !!!
/ s! h$ {/ V8 v% csupport, support !!!
$ K0 Z) ]0 `/ [
6 O9 e- B9 }% ^& {. G- f& l疑問,
6 ^" Y7 f6 c0 V* j' x在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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