奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
4 |. k! u: k9 a5 Y5 m! \$ V" w4 ]/ v7 X: O' X

5 q, a& }1 W# ~7 E# l7 E# J: |) x# v: {$ N. _- ~
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271' e0 R0 j# D1 L6 `" q

* y7 a& C. H) yUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
5 t/ F- B; n" o8 A; V5 @DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
5 x% R) w) O+ C ver. 0.20, 2010-01-19
- C4 g( g6 }; g$ W; B" w4 j
  p+ z: R7 {1 Q& u- D - DAO TLK Editing Tool
/ B) R9 a) {9 |& {9 K3 c* \" g( d - Can handle multi-referenced string(s).( k- g% `7 S9 A( m8 F/ \  Z
- Export (Tab Sep. or Line Sep. with/without dup.)
. ?. L( p. ]$ [2 m2 I2 R. t - Import (Tab Sep. or Line Sep.)( g1 F, Q5 S& U& W( s
- Comparing tlk-files1 s1 [  \& y+ ]2 y* T. W" J
- Checking categories of the strings and Filtering the strings.: U3 @* H8 y, I7 [+ B
  * c6 k7 g, o4 w
- Require .NET Framework.7 E- U  Z$ _+ p4 ~' k

4 j# W: D) C4 m' J$ I, _  L* Without command-line option, Program starts in UI Mode.8 I8 L4 r% K" I: i* |

7 P/ O0 V6 g! D1 f5 q* Command-Line mode ---------------------------------------
! s9 z2 m4 |' [" `" F3 C9 a" O% P; O/ N8 I/ L1 B
Exitcode: 0 No-Error or Succeed. else, Error Occurred
  L. v* G1 [. f7 T" _$ M- p5 _5 V$ y2 A& d
Common options$ B* f. n3 y. J: I% a8 T3 B# V

- m3 V( `% W: r6 Q; q# [ - Option with 'Q', silent mode. doesn't display message box for error0 b0 {( Z' S5 K4 d
- Option with 'X', always display message box showing exitcode- C. b  R9 O$ p1 |' e5 W4 ^' F5 O
- Option with 'Z', logging off
9 t8 i" f4 l' Q6 {4 T0 s6 ]6 z/ r- M* o
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt6 {4 |$ n& D1 b" m
5 g+ I1 l- v/ J" h
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File( e! S# q# [# @& P

1 J: ?2 Z4 G- W5 m5 TDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
8 W6 \; n8 \& G3 r. w
, }0 P% y- s0 M - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
4 W( j8 a8 g8 ]# t- W! [6 V& j# j& n3 F8 X6 l" g
DAOTlkEdit -diff[m] a.txt b.txt
( U( o5 `! G; t6 V! ]
  w% y; P/ [4 n! X: V - 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>3 R$ h; _2 m$ A% l: `* I4 F
- Case option without 'm' (-diff), Tab Sep. txt file.8 {8 S) {/ T. G
- Case option with 'm' (-diffm), Line Sep. txt file.
; z, o0 O* |$ {1 q* |7 O# M# x2 R3 O/ |% `5 ~
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]/ K& S0 d2 H! W: O: o% V' r

: f/ F; z) R3 K, O( a  G$ p3 ^ - Export string item(s)3 z3 a8 m& a: Y( |% c
- Option with 'u', extract without dup.' C4 s" ~) J5 k' u) {
- Option with 'm', Line Sep. txt file.
' g5 }: _' V" g+ l' o* Q& y - Option with 's', sorted by strref.
4 ~- }3 v7 {7 q, |  ?, Q$ O& U$ x - Case omitted to-txt-file, saved to tlk-file.txt" Z/ ^, C2 _. w, w( @
; \1 f, g4 ?1 m
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
2 @% F3 P0 `4 u, }, U0 ~2 t1 T% K7 e' r6 x  p1 m
- Import string item(s)1 ^) i0 d- I" V& v/ O. t6 `
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
+ N3 u; Q0 N2 N! C& Z" M - Option with 'S', update a string value separately by strref
# ~1 o6 K% x8 ~- e' u* | - Option without 'S', update directly the shared-string (multi-reference string value)
( b3 d( {# l/ @# F# ~8 D" @# f% ^ - Option with 'R', strings will be reconstructed, and the same strings be merged.
) Y$ t5 |8 J/ Z/ r. H3 d' ^5 d+ ~; { - Case omitted save-tlk-file, overwrite tlk-file
5 ]6 F3 @* o. b/ s& Z
4 y( l0 w, N4 C: Q- L/ ?% tDAOTlkEdit -d source-files output-save-directory export-txt-file
) _+ m- T5 J7 e/ n, ]: @/ M; t/ Z6 E  P; O  [
- Remove & Export GFF3.2x embeded strings
2 _' Q1 K. _, Z6 N% B - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"9 w2 I, y$ B5 B. Y
  
1 M' i. v% I: r9 s1 ^8 s/ T2 V* History -------------------------------------------------$ a, Z# ^; |7 x1 c

5 c8 D7 \5 L' cver. 0.20, 2010-01-19+ |% G. ]) d/ Z/ q5 B" e

% `/ `/ T" @6 p+ K! _* Q3 ]9 ~- fixed. didn't found strref.8 c& `& o$ s* {
- added. GFF3.2x remove & export embeded string.5 N) Z  v% Q7 l* o( x5 @
- added, Find All+ \. R$ z* o9 b
- fixed, edit text didn't changed when undo current cell2 v4 [: J$ Z1 Z) r8 t
- fixed, Find(F2) didn't do from start row. (v0.16 bug): S  h  k: A* J' X8 z
- deleted, empty.tlk
* G* V( o4 f4 g% o* ^$ R/ \- n' c$ E% V' J6 P! B
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,  C  W$ O0 {2 i- N
如果有支援字典檔的話,那翻譯、校正起來就方便多了。9 ?% R% \* Q! I; K4 {" b
; W8 ^: B1 z; H+ ^6 o- `
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ V/ j( C- }1 K給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼: h6 n$ J3 `4 O, V
給UTF8什麼的文本,導回就亂碼了。 ...
9 l" `5 u. P  X( y; Ublackteajing 發表於 2010-5-2 15:49

; D# h4 _" F" N0 k) \% H; G. d5 K0 n8 a9 Y5 t
話說,我是用這個來修改 TLK 檔案的,
' E) L3 y1 u1 v' z# a% @$ ?7 p' C! o/ P& y* J
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了. i' U( m1 u- ~- g
* l7 r5 s% l+ N# x: c9 v
匯出時選圖中那項,就不會是亂碼了,. R# x/ m) ~! S$ b3 N. m* H
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
9 u1 {+ A, H( Y3 B, P對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
- P0 Y8 x$ R. G* t  w4 W7 K
1 K) y  G' y1 ?( a6 e$ X! }8 G, sgood software !!!
0 K7 @  |- W* i; X1 Jsupport, support !!!, f: y: o  Y+ U, P' _1 x
- Z' r7 [$ f3 O+ e
疑問,
  |6 ]* t: W- j) J- x, q在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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