奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
1 P+ D: R' g! ~' _1 @) G2 S) F1 r  n9 E* i; N2 B

8 T, `0 M+ `6 s; a% v1 N/ R  B7 J7 Q! c8 B2 E9 p
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
4 f! g. _6 _( ^6 m; o3 V; x6 v, H
& b$ G; c  g6 |, C8 p2 w1 JUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                1 H5 N$ }" V/ ]
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
. S7 E& B2 H8 `" m( ~ ver. 0.20, 2010-01-19
+ `5 _7 D" K0 q' t0 H8 j0 j! m1 [8 [/ y/ B7 q3 m$ @
- DAO TLK Editing Tool
. ~" W# r# q) D - Can handle multi-referenced string(s).
6 ~; E. ?9 Z2 k7 O0 u# N- G - Export (Tab Sep. or Line Sep. with/without dup.)" H4 U5 B+ R0 q, G; Q4 f
- Import (Tab Sep. or Line Sep.)
. m( P  s, M& }- ~. D1 M: M0 o# ^$ w% v - Comparing tlk-files8 _( }- S5 J) I8 {( Y6 p/ u
- Checking categories of the strings and Filtering the strings.* X0 l5 i9 B9 U5 x; j: `
  2 ^# H! t0 U; _# F0 a# k7 R
- Require .NET Framework.
4 d6 }' g5 m2 ]# V
7 u: M( }4 G. _  C* Without command-line option, Program starts in UI Mode.
. I7 R/ b# n, d3 d" F! R% Q" a+ L% e) H9 J" h5 j$ }( O3 I
* Command-Line mode ---------------------------------------
/ Y, r- o  [; K; f  ~7 {$ t  V7 i
( l: u  ?0 Q; n2 V: V5 {! b9 LExitcode: 0 No-Error or Succeed. else, Error Occurred8 l# T" ]4 \/ g; I* {: ~  H

% G$ }& |8 d' `' }2 e: TCommon options& V% L0 j8 u2 {8 t1 Q+ z/ c7 L# R

# o' f1 `) J" J6 G+ [) } - Option with 'Q', silent mode. doesn't display message box for error  e" h+ z( a7 Z* @4 ~2 Y
- Option with 'X', always display message box showing exitcode: p$ `( |3 L1 }, a: _$ J( A" `6 X5 `9 l
- Option with 'Z', logging off
% I6 S3 o3 o  f1 s! a9 W# L' z
/ _; x: S9 y" U* k' ]  e4 S. UDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt, n" Z; h& V' Z: u' D9 w; M+ q
) D+ ]  n3 r2 U
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
8 }+ ?. a0 B6 ~- D* \
# D8 @; e) s/ I, ^7 sDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt; @0 ^4 P) Q! x0 \) N
$ t: M4 A1 T0 V9 m
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 S8 P. N4 h$ A) M: l7 A; ~$ x
; i. A, P% M+ W0 W
DAOTlkEdit -diff[m] a.txt b.txt% \2 Q+ y2 m& A' T) a" L

1 j2 K& z1 H& y: M - 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>
' J# l  m$ Z! {5 ~ - Case option without 'm' (-diff), Tab Sep. txt file.: ?3 w; A- P2 B& N' M( B
- Case option with 'm' (-diffm), Line Sep. txt file., ~( l9 ]9 m9 g) i

# W' `. a. U! t' k* r0 `5 `* X' PDAOTlkEdit -e[m] from-tlk-file [to-txt-file]  e1 z2 m4 r4 j4 E$ w, x* O8 t$ s

: R+ b8 W& c5 S1 V8 j1 h+ q - Export string item(s)0 U8 m" i7 L% f% \7 |, G/ N
- Option with 'u', extract without dup.! E/ {3 y3 @( m; _- d9 p5 M9 `$ T
- Option with 'm', Line Sep. txt file.
5 M2 t$ B& I; o0 G4 y' t) { - Option with 's', sorted by strref.) C7 j4 F. v- v0 Q4 e0 z9 w
- Case omitted to-txt-file, saved to tlk-file.txt
  k5 R% w( `8 c& H, E# g
5 t6 ?/ t- d% u! z: hDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
+ u! @; b. s( O; N( o7 N( C1 N5 @
+ ~( n+ r' A" N& _; ^ - Import string item(s)/ ?) T1 R" s; z8 p$ o; @
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
4 S4 y, s% V4 i0 ?2 u+ } - Option with 'S', update a string value separately by strref
7 A& L& E2 s; `, U. Y+ x. G+ D - Option without 'S', update directly the shared-string (multi-reference string value)
' R4 \3 _2 ?% d9 p4 k - Option with 'R', strings will be reconstructed, and the same strings be merged.% N  A6 P4 T3 G# K/ q+ m0 B/ R3 X
- Case omitted save-tlk-file, overwrite tlk-file  I& \" {3 w6 K3 \; b  L& w

0 D' d- U. u$ b7 O9 d% k4 A+ RDAOTlkEdit -d source-files output-save-directory export-txt-file+ y' T; |9 e+ h, l0 Q% T5 r0 C; y

. Y+ |  u! ]" q" x0 m, R% F9 W - Remove & Export GFF3.2x embeded strings
+ ~4 w/ z8 |, i, a2 ^: B - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"* v. ?- }# c9 @
  
3 P/ U/ ]! c9 a3 ~. K9 v* History -------------------------------------------------
4 }' I# E" r- O- O( H* x; B
5 N# C6 P( E: [( u- rver. 0.20, 2010-01-19+ c3 B) w; L: S" t
! P4 h/ U8 P4 u! a5 R- j* H
- fixed. didn't found strref.3 ]& D6 A# B& c; i  Z% _2 }6 q- ?( c
- added. GFF3.2x remove & export embeded string.
8 P* ?) a& X% A  v- added, Find All- O4 V! J+ _- b  l$ g
- fixed, edit text didn't changed when undo current cell! b4 z  S* z4 b" e
- fixed, Find(F2) didn't do from start row. (v0.16 bug); i8 N, S. u1 J9 F
- deleted, empty.tlk
$ y( m4 R8 X# C0 N
+ o+ B& K% x5 N! W5 X[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
5 H7 z2 e/ d" ]' Q如果有支援字典檔的話,那翻譯、校正起來就方便多了。1 M1 r/ K9 j" R' _

( }0 N7 f  N3 E& h  m" k等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 n1 ]. F, K  f% E. x1 K8 E
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" H" \( p# N; ^& e/ \8 v( Y% t
給UTF8什麼的文本,導回就亂碼了。 ...
! k" S6 I4 t/ tblackteajing 發表於 2010-5-2 15:49

# J" W* X0 O3 \# o
! R5 s6 f1 X0 `4 z話說,我是用這個來修改 TLK 檔案的,0 s- w" [9 r0 i3 A1 H' s

+ m) u) K& g% a8 W也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
& f7 K  q- }7 M/ l3 c2 x' l8 M' u% G8 C- C' t1 y+ Q; _/ Z! x% z! X' X
匯出時選圖中那項,就不會是亂碼了,/ c( a& S  \; ^* M
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?7 [/ {9 B1 @6 r
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 3 w" J1 x4 V9 N
* a4 R( ]. B1 l* p7 l
good software !!!
- Z, b( Q7 K9 I: Osupport, support !!!
0 n1 Z% j, |% e. P# J; o1 [; J: n6 M  m  M: e; {0 |) {7 O
疑問,6 X! p! H3 \5 O8 E
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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