奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用  i8 G3 S. ]% [. ~+ l* z, ]
5 A' A9 A+ Y9 ~9 E& `

( e+ I$ s6 g4 O6 c* O
7 }7 f! `; f. D4 o- j原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
+ b$ y0 g5 }4 `) W; K/ l, s" k7 F# f3 u& R/ f+ X- h# Z" L
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ' U9 L' C& |$ o
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
4 v0 s: w: \9 a8 p7 v6 {0 t ver. 0.20, 2010-01-19
; V$ l3 C+ O! T9 G. w2 [) C' k
% N( d2 ]4 m. e  c, y - DAO TLK Editing Tool
9 |9 B* A* m; o2 q% u- |5 A1 t - Can handle multi-referenced string(s).
# w# g& l  V( _# T( s - Export (Tab Sep. or Line Sep. with/without dup.)" R( A* N  _- t1 l& {) E) {
- Import (Tab Sep. or Line Sep.); Q0 {, W$ B! J; w
- Comparing tlk-files
0 J1 w  O/ C! B- z - Checking categories of the strings and Filtering the strings.( E" ^0 q' c6 _; b" C4 n4 L0 G% l# T
  - l: d3 i$ z5 `0 K+ X
- Require .NET Framework.
2 h2 H3 j" p$ O7 c" J6 o
/ i! c( T1 q, v+ y; l* R1 m* Without command-line option, Program starts in UI Mode.
4 c6 ~9 K/ {8 O) U. K" t, x4 p. h: }6 s% N* T7 e+ N$ x
* Command-Line mode ---------------------------------------* _4 |) b- r6 Q: }) B. w
: x5 n* B9 O  q* r
Exitcode: 0 No-Error or Succeed. else, Error Occurred) Z% b- ~1 ]2 g" ]/ g( j

3 m7 u. f6 k  X& H/ {Common options: ?5 x0 ^" ~) o& Y" `' N
  B9 q. [+ l( Z/ ?3 x8 C& r
- Option with 'Q', silent mode. doesn't display message box for error2 f3 ^; _6 k! O, i# n
- Option with 'X', always display message box showing exitcode
. S& j4 v- o+ u9 x6 @! s - Option with 'Z', logging off
5 \2 h! w  k/ z% J! l0 J7 j: Y$ W4 ]+ d( V' v! R! y
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt( c, q  y4 R% e& N( Z! {! t
+ L+ L6 W' I- X" t7 J8 Z8 I; H
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File8 J+ _& I' y7 D$ O; E& g; [0 l6 e
- \4 @$ P; k8 Q1 ^/ |
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt, |! U" A8 G3 v) @% p5 p2 ?

, C$ }/ J" Q- r3 Y9 T - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 4 E( g7 L2 N3 b' ]

  {  F; f# H+ v& l3 t  r; qDAOTlkEdit -diff[m] a.txt b.txt
( j# w0 W8 Y- R" p" L! J" M- w, Z- f
1 E: _6 v8 a1 t - 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>
, E" L7 Z4 C5 ^, }2 n - Case option without 'm' (-diff), Tab Sep. txt file.# v: u9 h0 O' D! T3 T, M5 b
- Case option with 'm' (-diffm), Line Sep. txt file.
5 ~+ k4 n3 v. Q8 x, ^
, t" M; g2 J! L1 t" BDAOTlkEdit -e[m] from-tlk-file [to-txt-file]: A+ Z1 ]% `3 V9 r* m! y1 F

; r8 s5 w& t8 ]% D9 g0 S - Export string item(s)& @8 }; l; v6 [5 w% l, N- }2 K
- Option with 'u', extract without dup.+ B7 t, z9 |2 N9 e' {3 U
- Option with 'm', Line Sep. txt file.
/ b3 |* [% S! Z( O5 ] - Option with 's', sorted by strref.: ?% _1 ]. L3 x; j) R. o
- Case omitted to-txt-file, saved to tlk-file.txt' n4 J; j" K, {
4 g- |) y$ u' X5 _% R% w
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]  E6 I7 J9 L. ?3 m. C

; Q' b6 R1 z  p0 Z( V! g( W - Import string item(s)
% x( _. \2 C2 [- {1 i - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
1 U; f# [, ]% y" | - Option with 'S', update a string value separately by strref$ p9 B" y# O4 T5 s3 V
- Option without 'S', update directly the shared-string (multi-reference string value)7 _% Q7 B  V+ K( P
- Option with 'R', strings will be reconstructed, and the same strings be merged.2 X1 W) k9 C0 l, q" f
- Case omitted save-tlk-file, overwrite tlk-file
+ n; ]: T  T1 t. Z% B
+ G5 t6 G5 a: D% M; V9 G+ A; \) U! jDAOTlkEdit -d source-files output-save-directory export-txt-file
4 S9 B& D0 B, q  b9 x0 G) b# C5 y. {7 @# a3 T8 k4 o
- Remove & Export GFF3.2x embeded strings
# B; V$ _0 p  d4 ^+ T( A: T, k' `& a - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
0 D( t! y8 d; i6 r$ @8 G1 H8 J  ! x! h" L% H' v! m, V: C
* History -------------------------------------------------
% e  n! U$ I% t9 I& Y* L9 ~9 F
$ o  V% d  ?/ z4 _9 U0 Nver. 0.20, 2010-01-19. e2 o- ^, [9 x

# s# V" N3 Z2 `* @7 Q! g- _9 q- fixed. didn't found strref.
1 L" j' t  Z$ f& Y- added. GFF3.2x remove & export embeded string.: P: M- {  e2 W
- added, Find All
9 y" Z% m% o$ r" I2 v# g- fixed, edit text didn't changed when undo current cell* ?# [! H, Q  z" t2 N% a: U+ h
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
2 p8 q8 a6 F1 Y% M* m- z- deleted, empty.tlk
' D6 W1 B' I- W4 Q/ k' g7 d1 p& Q$ z. L1 G8 m
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
$ W- W% i, q1 |! |; e5 s如果有支援字典檔的話,那翻譯、校正起來就方便多了。
! j: }) c/ X  ^) {/ M1 y  w5 n1 z; t1 ?) V7 B+ m. j
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
$ y2 |) m; v6 }! r( O給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 I2 B" p& r/ w% B! A7 Z* X7 y給UTF8什麼的文本,導回就亂碼了。 ...# A7 q8 e9 I7 V
blackteajing 發表於 2010-5-2 15:49

. d! G1 T& f$ l. R5 p
. {! N$ W4 f9 [) c, t# Q1 t話說,我是用這個來修改 TLK 檔案的,9 C1 j- K% V+ e3 F# i3 B4 z8 W

2 C) I* J' E" X& c+ ^; t- I也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
/ A# o$ @8 Q6 T3 h( F) r3 I" _/ \  l) X1 \8 s
匯出時選圖中那項,就不會是亂碼了,
, M8 l4 J' O( r2 w[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
. R( J" v3 r; a7 r對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 / {4 t( c( h. w& r0 M4 G4 T
  Z  d! R0 |7 y
good software !!!
8 O) f; |4 g- l9 Esupport, support !!!
- U* {) @& t: U% t
" t; j0 C9 M- L; T疑問,
. G; \7 H9 l& k0 Z+ ~- @在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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