奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
, U$ @  o6 K  ^: [- e# p
0 |) N6 D* z: N9 }% |9 L7 d * p6 d3 H, g- L$ {* q6 P

- @+ Q/ R! }: v原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
( l/ _( V- }  |  R
# i  m  N5 }6 q4 iUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
2 D+ O1 F" d4 x$ i5 M; B' d: qDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)! g. U% k# Z1 X0 q
ver. 0.20, 2010-01-195 w7 |( q9 h3 ]2 ?+ @8 Z5 a2 d, N
+ K$ `9 o6 Z) f- `2 |
- DAO TLK Editing Tool
1 u0 X, [- \3 i& E. C - Can handle multi-referenced string(s).6 r& s2 X* J9 F" s3 ~
- Export (Tab Sep. or Line Sep. with/without dup.)6 Y. c* s: u, T8 Z, v
- Import (Tab Sep. or Line Sep.)2 K" S/ m$ p! d
- Comparing tlk-files" F, y4 P5 Z# h  V. m! Q8 S
- Checking categories of the strings and Filtering the strings./ [8 U! C7 r5 _, _) g
  
( U6 \# v" `. ^2 N1 h5 b - Require .NET Framework.
, Z1 c4 ^/ s! T$ _5 D
5 x9 J2 m6 z8 k/ X/ w* Without command-line option, Program starts in UI Mode.
* |% H# K8 M5 B5 O& _2 U8 y
( H  V* H0 U% r) b/ D* Command-Line mode ---------------------------------------# T2 G9 k% B1 k) Z; B8 ^

  @$ b+ U. @9 NExitcode: 0 No-Error or Succeed. else, Error Occurred
3 b' [: O8 W0 C9 q: w/ S
7 l4 a6 j$ y# \/ e# ZCommon options! Q5 E+ @' I! m( X

, m, M# n) `6 d) t8 H4 C3 A - Option with 'Q', silent mode. doesn't display message box for error
/ b. E% E1 p7 q9 G( M, B+ Y - Option with 'X', always display message box showing exitcode
, ~. O3 V( F$ M/ C6 y7 {5 T/ `- g" A: z - Option with 'Z', logging off/ C  n  m( L. M4 T) f

$ U* s* S' E$ ?6 ^2 mDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt/ i1 Z- A: w; p" [5 r9 Q

1 _, |  G$ d/ |# ]# b3 k - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File& V  F8 J0 b' x! P  Y  H

- O1 b9 f, {9 o0 r% gDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt- e, c' T5 S8 f5 j
: g. ?% i! ^2 I0 Y6 c( \
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
) v" y  J! z0 b- o
8 Q- ?- O% _( T4 i6 q# VDAOTlkEdit -diff[m] a.txt b.txt6 }- M' W2 [/ o& Z" p2 `) [
  I/ \& S, {  [8 [+ t- x
- 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>- T; \4 f6 L" [2 v6 D3 b8 g" Q' n3 A6 Z
- Case option without 'm' (-diff), Tab Sep. txt file.
6 q* x9 B! |6 W& o; ] - Case option with 'm' (-diffm), Line Sep. txt file.
! r: d2 Z7 H4 a
3 t: m% }$ S6 bDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
. _& H7 j# q+ r' Q( w. \
, h' X! ^; f+ m/ N$ v - Export string item(s)
, p  \2 x7 ?& N1 R - Option with 'u', extract without dup.
% {  W' ?7 ~  I: ~  }% c - Option with 'm', Line Sep. txt file.
. g6 R; I! O  w, p3 s& n' J - Option with 's', sorted by strref.8 P/ U$ p4 }* Q/ \/ c( y% H) g+ V
- Case omitted to-txt-file, saved to tlk-file.txt
0 t; g; w) C. }- }7 y+ k: ?2 X  n1 W: |
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]4 p- S7 p  m. n! v$ b

* r1 }  p5 q3 ?$ l6 }  X - Import string item(s)3 x& X/ m# M; e% K  B% S+ g
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- p" C: b+ _) B7 l0 S
- Option with 'S', update a string value separately by strref
# v  A; e% y; J7 V2 G% E - Option without 'S', update directly the shared-string (multi-reference string value). O. v6 P* A9 w
- Option with 'R', strings will be reconstructed, and the same strings be merged.: J4 n: W& O( X
- Case omitted save-tlk-file, overwrite tlk-file( \0 G' r. x' F' I; e8 E% h/ U0 B

* d7 i! T3 f/ B2 `: j" h4 CDAOTlkEdit -d source-files output-save-directory export-txt-file1 u$ T5 c( {. h; b5 ]

; w% p3 ~2 a  T3 {8 ` - Remove & Export GFF3.2x embeded strings
/ q* m3 i+ a" j1 H2 q3 e - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"+ E, {$ F+ h4 i- _( n
  
% }6 U; ~. _5 r# n8 {* History -------------------------------------------------
2 C; d) W( P5 R4 `4 n# Q$ b
- I8 i! N+ l  |5 G5 Cver. 0.20, 2010-01-192 S) ^/ I$ }2 R$ m1 K

0 _) i  g: _2 C- fixed. didn't found strref.3 a/ H/ A. v1 _; |. I; ~
- added. GFF3.2x remove & export embeded string.
% w1 `& G' W  F* @7 ]) x! X- added, Find All
& g: S6 {8 U" O( N: p' W; _- fixed, edit text didn't changed when undo current cell
( i* J$ K7 n3 Z- fixed, Find(F2) didn't do from start row. (v0.16 bug)
1 C0 Y" h* s$ T, }/ y/ e, e- deleted, empty.tlk; [. U7 U2 ^' X, z) Y1 J
* L) B( g; D! I7 T
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
9 O3 W0 e, O3 z2 N: O1 ^如果有支援字典檔的話,那翻譯、校正起來就方便多了。. x, h! U. ^% ]3 z' U

# f# f4 v; d, e$ D( I等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  X! p$ r" f) t6 @, Q給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼! p5 U, k: L7 I) ^, Q$ U: n( j: O& |2 p
給UTF8什麼的文本,導回就亂碼了。 ...
+ G. \6 F9 |( Y* L; wblackteajing 發表於 2010-5-2 15:49

9 a+ F) R8 \, `
; n0 S, N8 v: W& ~% S; c2 S話說,我是用這個來修改 TLK 檔案的,
# x& D9 h" _+ X) G8 z: V4 x
! X+ [  U( c7 U( D4 v! B也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了" f9 N) |% k0 X; q7 j8 w" C

& I( t0 g3 X2 ]; b& e" I  g匯出時選圖中那項,就不會是亂碼了,
( z7 L5 f/ Q3 \$ l& k+ ~( r2 D7 D[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?7 Y9 W$ n7 ]% U) R* p
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 4 b: u7 f/ f6 U6 j- \) m

: O# f; l+ I6 \) e3 U- l6 bgood software !!!
- @; D( ~4 c! [/ Isupport, support !!!
& u6 G3 @( x1 Y/ A% S, |& ?6 f; P
疑問,
4 P* D) T* D1 v6 O4 N; S0 o# ?在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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