奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
* Z8 [& c  P0 O7 q9 z5 M2 l& B2 P- M! e% I, f; x" X

7 Z- s" y# r' W4 J
( q- l7 a! l8 e- _原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271; X$ d' \$ D" Q3 ]' L, ?' m9 L
) Y: L0 Y+ v0 V7 z2 b' Q
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ! h( l: |, ]0 J' j3 \1 X
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
; t0 c+ ]8 S' _( d9 |0 d, k4 b ver. 0.20, 2010-01-19
$ H7 ]0 n' u$ ]0 F
# U$ |+ o! Z% F* L0 ]4 K - DAO TLK Editing Tool
. f( a/ x8 U9 z/ C0 b- {  g - Can handle multi-referenced string(s).8 _( ?  k+ w8 L( k; w
- Export (Tab Sep. or Line Sep. with/without dup.)
7 Z/ P+ q5 f2 A0 f% i7 ]5 o - Import (Tab Sep. or Line Sep.)* J6 j% C" d+ ]& P% W6 N$ m
- Comparing tlk-files
, l! o0 }2 {) z- ?  g5 f4 r - Checking categories of the strings and Filtering the strings.
2 k. K; K+ e" ^- G: {4 @2 p  
3 \- t6 R: e0 Z) E, p: ] - Require .NET Framework.
7 \" r- b* i, L* k* c* a1 u% [( v$ q1 _. z# K3 q+ A
* Without command-line option, Program starts in UI Mode.& m& s7 p: _0 s; K# k

5 w/ r+ o& {$ L1 W* Command-Line mode ---------------------------------------$ O; D& F6 F* ?6 S/ V5 z) ~* ^4 V( [2 e

% }6 G  r9 d: a% X8 J5 NExitcode: 0 No-Error or Succeed. else, Error Occurred
! Y& j/ n* o6 E1 V) _
0 H1 [, Q! a+ |. ^Common options
( r+ s7 ~. b5 x. }" G& p- U. K) L+ ~: B& t8 {/ M
- Option with 'Q', silent mode. doesn't display message box for error
3 L: E; F6 U; n, }5 I - Option with 'X', always display message box showing exitcode9 P2 I& w" `4 @  G) F: L
- Option with 'Z', logging off
5 K8 e' K+ n! ~( C, ?6 S
& T. `  S% M- `! qDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
+ ^; I) G) n: y& n5 i$ u2 R/ d4 N
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File& @, T( l* @- @3 f- `0 q2 {' u

& B  @+ f, y( ~- \1 RDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt) g( f! Z8 ^- r- H4 S

2 C3 M; [! A" P3 b- ^ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 2 m7 m: f. |/ o; r! n0 F7 f

' I) K0 k4 {& B- @  ]" oDAOTlkEdit -diff[m] a.txt b.txt! a9 L& b0 W, Y) r! v, O2 I

& W2 E  e9 ]' B8 T* p8 F - 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># V5 z8 Y6 F: d, {/ e# t9 D
- Case option without 'm' (-diff), Tab Sep. txt file.8 i5 _& L* I# L
- Case option with 'm' (-diffm), Line Sep. txt file.
) Y5 v/ p, ~+ g8 q
' @. z+ i. q* ?( h* k/ QDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
9 w# y5 G; t' e8 z2 J2 ?# s0 A" N
! Q0 k* t$ x, `& m% |' y/ R - Export string item(s); v: E  m$ |' O* I
- Option with 'u', extract without dup.# w( S5 _$ w3 b- X, w# E. w
- Option with 'm', Line Sep. txt file.* E( T! B3 y+ [4 K5 b* h
- Option with 's', sorted by strref.
% I4 ]7 f! Y, j- V2 D$ s - Case omitted to-txt-file, saved to tlk-file.txt
1 L. @+ i% v" m/ S+ G
) \% x$ N2 v- m- I1 WDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]7 l9 V* q& @8 Y3 A0 N: @1 Y( N
4 [! U. w1 {$ R6 t
- Import string item(s): j- s% M8 R+ s
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
/ W* f1 m7 ~! G0 k  W - Option with 'S', update a string value separately by strref* h/ [  ?  Z  L: [7 s6 N5 ?
- Option without 'S', update directly the shared-string (multi-reference string value)
! M1 p/ C2 D& C8 Y  [ - Option with 'R', strings will be reconstructed, and the same strings be merged.
8 m# a5 M* T( O/ c  ] - Case omitted save-tlk-file, overwrite tlk-file0 L! n! W( w: J  p
: l6 V7 l' G9 X+ G% L3 V1 ?
DAOTlkEdit -d source-files output-save-directory export-txt-file
! o: I3 H0 M! p; i% ^1 Y5 o
# ?, K1 a1 n7 [9 b- L) B: I' O. e2 D - Remove & Export GFF3.2x embeded strings6 l' e8 i5 b) U/ g' Q" S
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf": a- y; t" ]. v- g( A
  8 M; U* N' }" C: H
* History -------------------------------------------------
# u' D% B" ?8 A2 F, o( N0 y' ]- d
ver. 0.20, 2010-01-194 [% G2 X1 H0 q; W. @  i6 b
  J, X9 H( @1 I8 b
- fixed. didn't found strref.
0 i+ q9 j: y' Q+ y( M- added. GFF3.2x remove & export embeded string.7 G5 E) G: u0 m6 l* [4 |
- added, Find All6 ?+ N" H& x1 ]4 g/ R8 ]
- fixed, edit text didn't changed when undo current cell
# C- H# \' A) R3 A: c- fixed, Find(F2) didn't do from start row. (v0.16 bug)6 b& \4 t; Y# R. I3 p- K
- deleted, empty.tlk
/ {/ f0 E( o  S8 P, e7 U" X2 k
! l4 p3 g! ]  W. B[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
7 D. f5 }, v! r如果有支援字典檔的話,那翻譯、校正起來就方便多了。
2 N5 I2 s) A; W/ t; v5 B* [, k( f5 Z) l/ a9 z4 I
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% q! R; ?, y- ~! Z' B1 e給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 A! \* I9 X8 {4 p# j給UTF8什麼的文本,導回就亂碼了。 ...
. [/ Q2 h+ ^( C* q( A: b! l. ~! Sblackteajing 發表於 2010-5-2 15:49
7 m$ h# Q& R0 N$ `. s
6 w9 V) c' ^; f" f
話說,我是用這個來修改 TLK 檔案的,
" E" J) K* d& Q& Y: [$ f7 E8 P0 B3 b* G2 P' P; v+ p% Y1 p- M
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了4 a! i0 m& B( B
5 _. o+ W; g; v6 e
匯出時選圖中那項,就不會是亂碼了,; ^( g) }/ d1 g0 q9 m- h& F3 P* z
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?$ N8 g5 t+ U, s: e; f
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 # |* g. N* X6 ~( Y
' L( N( ~8 l. ^3 t7 c
good software !!! * u) q( D" W  l! O, O# w
support, support !!!+ c" F: d% g1 W2 L
2 Z! e  ?! E# p, k. W  \
疑問,0 [8 o( N2 u/ X0 C' w% w# ~
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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