奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
8 l: C. [# N8 X' b# f
) g" r# j) I% }0 B " @$ P/ ^: [+ T* J) i+ C! B" Y
: q5 ~  X& ^1 e0 t) A1 l
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271$ Z0 z: _  |1 I+ t! y! i

% U. }  F, P! i* |; x+ ^; E5 jUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
, j. l3 E! U0 @DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
6 G% E* ]5 V% ]. g5 r% r ver. 0.20, 2010-01-19" O% q6 V. U( E4 U1 t

9 A$ l7 Y" D1 m/ E - DAO TLK Editing Tool
7 P5 {: h0 ?" C6 ~$ S6 u) ? - Can handle multi-referenced string(s).
0 m) j5 b, n4 l - Export (Tab Sep. or Line Sep. with/without dup.)
% W: [1 Y1 Z5 d3 K/ ` - Import (Tab Sep. or Line Sep.)
5 Y& [7 J0 z9 ? - Comparing tlk-files
" Z' A! f( @* u- z9 J8 i: z* v# Y0 R - Checking categories of the strings and Filtering the strings.
& |, U' f1 B7 j9 _1 ?+ @. @  
5 u' W4 j  k7 e- o- o! ~+ @3 m - Require .NET Framework.8 O) o- r/ H# l8 L
/ U% H! r: S+ x3 O! x* n
* Without command-line option, Program starts in UI Mode.+ B, g3 k+ X* e3 R' N. u
  e' {1 q4 s* q
* Command-Line mode ---------------------------------------
  s' g) g4 b3 k1 N; ~, n* G' A* B, S4 N, i+ n
Exitcode: 0 No-Error or Succeed. else, Error Occurred
) D" v: t' _+ T( v  H. w. [3 V7 @# g" U% X8 h
Common options
, h) X2 p/ X+ }$ a3 E
& D# |' a# |: ^* Y - Option with 'Q', silent mode. doesn't display message box for error
3 E# n; ?' C  G - Option with 'X', always display message box showing exitcode
4 D" J5 B, A" Z# a9 W" ]2 ` - Option with 'Z', logging off3 {' C8 Y! K2 C
- k1 _% U+ R) j- X0 K
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
4 ]5 o' C- Q" @2 i  U1 H7 o0 }- A8 e! h
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 F+ U/ u" C2 Q* }1 P+ F- ]3 |
' s. L9 A& r- x& f
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt- C7 y) u8 K2 G1 @
3 |7 {6 m# C! W1 f7 c1 B+ Q
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT   @3 W! \6 o( @6 h" Y" b

- L! a6 u, `% @7 U3 T6 @' u* S! xDAOTlkEdit -diff[m] a.txt b.txt' r6 M1 _, V; Y" @, w$ Z

9 m1 v3 u$ m0 i6 C: y7 A* X - 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>5 `* o9 @3 U1 ?4 f3 ~) V$ A4 n
- Case option without 'm' (-diff), Tab Sep. txt file.4 g: _5 M7 M! b% o# v4 x
- Case option with 'm' (-diffm), Line Sep. txt file.8 h! f7 E$ A1 ?2 @2 A) k! s

8 P! X- s& a  bDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
- z: J* S# p* g7 t* q
( i* }3 S1 D' R- D2 M8 B - Export string item(s)* E1 Y$ b" H3 S! \
- Option with 'u', extract without dup.6 r# K. Y" n: l- u( `
- Option with 'm', Line Sep. txt file.0 M6 l- q/ B& \+ B9 R! v
- Option with 's', sorted by strref.% V! W6 G( ?( r1 I7 f- W
- Case omitted to-txt-file, saved to tlk-file.txt
. x- I7 t: y& h" @7 X/ X* J/ W6 R9 F: u. f4 \/ v) w* p
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]/ ?% t% G& D2 \$ ]" B

  z$ R) t0 y5 A) c" J. t - Import string item(s)
8 g* Z8 L$ |5 f; X - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"$ g8 h  S- i8 v/ ~3 ~
- Option with 'S', update a string value separately by strref
) H" x% k0 {0 m. v! F - Option without 'S', update directly the shared-string (multi-reference string value)! j1 B; ~; j/ A6 y6 L) u9 Q
- Option with 'R', strings will be reconstructed, and the same strings be merged.5 j3 u  S; o, g5 k/ p  Z# N$ p
- Case omitted save-tlk-file, overwrite tlk-file
$ ]! e7 q. X/ x6 @' e" T' L/ j " F" r; C9 r1 |- V
DAOTlkEdit -d source-files output-save-directory export-txt-file) o2 |' g3 x) L( T) Z* n4 ]7 w
( Z  f( [- r5 y7 M6 [/ S
- Remove & Export GFF3.2x embeded strings$ E. H. H) ^  {+ X+ G! W7 k
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"3 b" {/ N: C5 _. V: y- W
  
7 y6 X7 w( ~0 l8 f- r* History -------------------------------------------------& l  l5 p# F/ e0 Q+ Z0 J

  c* m+ z( \$ {1 R9 Dver. 0.20, 2010-01-19
# @0 s' Y! Z9 s% G$ a& n8 E. D5 r# y
- fixed. didn't found strref.
  k9 u0 B4 e! Y/ w- H6 e' ~- added. GFF3.2x remove & export embeded string.
% ~" X: F. D5 J) E/ Y0 |" [5 M5 I- added, Find All
, F/ M! W: g6 M4 P, n% Z, ?3 p- fixed, edit text didn't changed when undo current cell5 ]: k5 \( q! e% p! f/ g
- fixed, Find(F2) didn't do from start row. (v0.16 bug)/ g+ L4 @% |  ]
- deleted, empty.tlk
5 ?3 H$ H# U- ^
  {0 W4 z2 o+ {1 k! U3 D. X[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,- l1 @  L9 }0 a, p& S: E% j# t. P8 e0 T
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
( @. Y1 {5 x5 j1 L1 ~  w8 r& x; w5 v. r  l/ I
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& B& J# i- y& p/ x3 q) Z4 G給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% j( S, g' M) d給UTF8什麼的文本,導回就亂碼了。 ...
( F$ y* }. {0 Y; s+ E0 H. f; Gblackteajing 發表於 2010-5-2 15:49
* j! x6 O% }) N$ w( t
8 A( N& W3 M0 h9 u
話說,我是用這個來修改 TLK 檔案的,/ W% B" x9 o" D

0 J. X; K& R2 S6 u. G也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了5 ]: D! w/ A. X8 S; q  @* e  ^
$ b  ]2 H7 |9 j! ]
匯出時選圖中那項,就不會是亂碼了,
& g9 n- w: t' H6 F6 X2 j[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?- g/ x* f$ R+ _
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
  u! A/ c2 \" r) j2 D8 j- X5 v4 d' F1 [
good software !!! ( I8 _3 n) I0 V% D& j) l, m
support, support !!!
0 {: a2 @0 q: [. x$ M1 U# a5 G/ J% b) o, P8 a
疑問,
7 F& _- `6 a) u3 Y5 c& `在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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