奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
5 e# S/ q* S  B' b) D( T$ N$ r5 C+ `3 i+ x

( }) y2 |% i3 k$ L* P
. V4 {( L# ~9 f) R4 `原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271. E6 w5 G3 I# d" C0 Q* T

. @, _. [( H) u; ]Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ z, ^$ R- q: TDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)# r1 h0 v6 D- B
ver. 0.20, 2010-01-19) s! V. t6 H& `% b2 H4 u* p
* }/ }0 _- u# c
- DAO TLK Editing Tool+ H1 D6 b+ z0 y/ o8 W& A
- Can handle multi-referenced string(s).9 U# x, k+ y  N
- Export (Tab Sep. or Line Sep. with/without dup.)
  T! K& K1 l6 h" q! |+ x/ z, j- {$ V - Import (Tab Sep. or Line Sep.)1 `" W6 b) X+ z1 Q/ u& {$ u
- Comparing tlk-files$ r) g' o0 v; g# j2 n8 Y' K7 u4 k7 @
- Checking categories of the strings and Filtering the strings.
0 X/ m& u8 L' g. E* h$ A  
# |+ F( R- J3 M - Require .NET Framework.3 M  y2 k  x, U6 o1 l

! E4 F) p+ e; L0 p% q( t* Without command-line option, Program starts in UI Mode.
1 Y$ P+ c( I! y! ]& y5 f$ P. l) b9 r/ R
* Command-Line mode ---------------------------------------
8 n( ]. Q+ [0 q
4 r5 [8 |" z. r8 ?( {% w0 NExitcode: 0 No-Error or Succeed. else, Error Occurred
3 n$ t& }2 e& R/ Y' P' Y# _9 L
: t, r; f5 b: Q  W' Y/ V/ zCommon options
4 O  Y, O0 ^& M+ }" p- b
2 w- ^0 R( F- T6 o; d - Option with 'Q', silent mode. doesn't display message box for error1 V: O5 x8 p  c' e# M0 E
- Option with 'X', always display message box showing exitcode
, J- S4 Q9 N' b2 d5 V/ _ - Option with 'Z', logging off
! s/ t% \, }2 h. I: w8 G+ q) J* p" l9 ~& K* r- t! H' T
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt% {) n5 F1 x9 {. S4 m8 @

, P6 B5 P% T& Z2 y1 n" J$ a - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File: s+ I( n* ]- |# [
# T8 Z5 B1 W3 h/ |$ ?3 `4 `6 ?
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
$ i" S, z1 h2 V* U3 l- x/ l; v7 q+ {
8 o, c. k2 _' L. K0 h  E% w! d6 f - Tab Sep. TXT File to SDJ's tlkeditor Export TXT ; Y+ ]! y- [- I4 K# M% p4 h
7 x' B6 Y/ e; @& j6 ^
DAOTlkEdit -diff[m] a.txt b.txt
/ H) u. f% T# C2 y$ H
4 C# a, `( S/ K- G2 |4 i$ H - 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) s& u  V9 f* }% m9 @
- Case option without 'm' (-diff), Tab Sep. txt file.( f0 h: R; \, l2 Y5 q+ v6 a) |
- Case option with 'm' (-diffm), Line Sep. txt file.
) k! e/ e6 [1 M. M* @! e% S0 N( t% h1 U, c7 h. p: a/ p
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
- o& S7 C6 {6 R( m: V; v
9 i1 w% J; @& A7 _/ `7 P0 c5 M: c - Export string item(s): H# _' w! f% ^$ [/ m9 u  x% y) C
- Option with 'u', extract without dup.) ~2 d, t3 W& s7 U+ b5 e! ^
- Option with 'm', Line Sep. txt file.  g% Q5 n( V( u4 r
- Option with 's', sorted by strref.! _1 N+ C7 @% p( b0 B. q+ B
- Case omitted to-txt-file, saved to tlk-file.txt9 v9 Q  z, w, c6 }# L, r9 o; }

' \; V4 j6 K) n- Y# q# GDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
) p% w: S5 S: C2 R8 L
+ ?4 m- S) y" D - Import string item(s)
, N" v/ @  t7 e7 w - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"% S; y. L2 t' b8 h7 }* Q# T5 m
- Option with 'S', update a string value separately by strref
" l) K- {+ {. Y5 F; {& ~% x - Option without 'S', update directly the shared-string (multi-reference string value)' e) B" z3 I! K1 f7 O- j
- Option with 'R', strings will be reconstructed, and the same strings be merged.+ N% U5 F3 ]. n# k/ U
- Case omitted save-tlk-file, overwrite tlk-file
% c  l5 g" N, ] * {- A3 f* c+ r6 l- w9 r9 u5 L
DAOTlkEdit -d source-files output-save-directory export-txt-file
: Z) X! n$ s7 S: @- n7 A: p5 l4 ?8 I6 g: ?# L, ?7 a5 D
- Remove & Export GFF3.2x embeded strings
3 I% i8 M6 }" T, f" v - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
% W& z8 X1 o% D" D: s  
3 a% f4 c  T& o5 B; r( ^* History -------------------------------------------------' n2 _$ X% D% M- u* [+ c
/ Q6 \+ F  m' y
ver. 0.20, 2010-01-19% x  l. I$ N3 b% N  a1 h3 _1 b* R# q1 }
4 ]: R3 Q8 n! ?  e9 x
- fixed. didn't found strref.. M* J+ u4 w2 ^- B. g
- added. GFF3.2x remove & export embeded string.; \( S, @. v  y& E6 V- Q2 A
- added, Find All5 @4 u# T* M0 V7 m5 v& v6 P
- fixed, edit text didn't changed when undo current cell
& r9 @5 K8 c- S& \- fixed, Find(F2) didn't do from start row. (v0.16 bug)6 ?. L. T; C. F9 O
- deleted, empty.tlk
  d% o# K- H) H$ N+ D% i# I' m; I3 y$ ?3 S3 E9 b6 E
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,1 X$ R8 f0 f$ @1 s9 f  r  S3 ^
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
/ b; X. q: n5 b- q$ h0 P8 d& e& L, l
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( B- B& L- m  ]5 P" R: O! h0 i
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. |: f( E; ?- g1 C( H8 B4 b
給UTF8什麼的文本,導回就亂碼了。 ...
* }7 r6 g- `  T: Kblackteajing 發表於 2010-5-2 15:49
% w6 R- i' \: x- g# Q* j1 H

; _0 l' C, ^$ f話說,我是用這個來修改 TLK 檔案的,4 e1 B+ m2 ]) M3 S9 B

7 B/ r2 N# m% u' ^1 K, e7 U4 [3 X也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
8 P4 V! D/ e" X+ _1 I. T
( z  D- o( j% u! s匯出時選圖中那項,就不會是亂碼了,1 m/ B+ v. Y1 f5 F5 A
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
9 K: M: P! F5 A* R+ d4 c8 }對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
" l! _" d7 B) D9 k0 D! h% I: _/ ?% v8 d
good software !!! : \, K* m, l9 P6 L
support, support !!!
9 V' J! W; k, d% z+ x' ]$ L& S1 T) r! d7 f
疑問,' N  o+ E8 I& t. ?: j
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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