奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
- L$ q" a  T2 i3 n* @0 f; r5 B# Z8 I  b
) g8 y! F- w8 Q" }# A 9 _# A2 K4 \! U* i& u. d

- D4 j( P3 U, ~# Q# q/ {原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271( J6 J$ K8 W2 b$ d$ N5 ]

7 ^& |( r: U) S  n! L+ X' IUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                9 W) V7 L! u0 C+ L6 L
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
+ A6 T' g: p) p5 s2 l3 [ ver. 0.20, 2010-01-19
6 d! i5 K0 z; a  L, O5 P0 {) I; O( h
- DAO TLK Editing Tool
& S$ [8 F$ y3 T0 t - Can handle multi-referenced string(s).2 |  D, c! A; g
- Export (Tab Sep. or Line Sep. with/without dup.)
& B+ g& t, U" _ - Import (Tab Sep. or Line Sep.)/ t/ w, t/ R) r$ L$ L  {  a
- Comparing tlk-files" [$ ?" N+ h+ a! f' i. j) x
- Checking categories of the strings and Filtering the strings.& [) `  p% Q: S2 Y  D
  2 ]2 M% Y7 J0 h# o3 d) ^5 h% s
- Require .NET Framework.0 J. H6 p6 x: p* j
% |4 z/ T. C' m
* Without command-line option, Program starts in UI Mode.2 c% o' i2 C2 c9 s% x% T

( @) j7 i' V9 i4 m* Command-Line mode ---------------------------------------, `5 `. g6 ~2 j6 T' e7 X/ V$ M' ~

% Z1 _' O( k. r. u/ v0 ~# cExitcode: 0 No-Error or Succeed. else, Error Occurred
- w# @0 H6 V) h: ^0 i+ O
) _: |& O9 Y: r- p+ b" a' CCommon options
6 l5 o' n! r+ a+ f7 V) b# ^$ s( J8 _! U+ o
- Option with 'Q', silent mode. doesn't display message box for error
! R  U6 w' B/ V - Option with 'X', always display message box showing exitcode
& A! o2 k+ l, Z# P - Option with 'Z', logging off" n% Q+ D. H$ `0 q6 K
! C" r2 K9 d+ `% h" B% @
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt1 T/ L- }* ~, F* J2 l% S8 }
1 |9 d: G+ n  u5 d( M5 s0 s4 w( B
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File: B" B5 p! E3 U! T  U

* R8 ^0 k+ M2 T1 O( _' Q% NDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt6 }2 g- C' n, t

7 _9 k( ^1 q. ~: R - Tab Sep. TXT File to SDJ's tlkeditor Export TXT   V/ O, i3 V( `% H/ Z4 K
4 C; [# H6 n- r
DAOTlkEdit -diff[m] a.txt b.txt
! @; U5 ]" Z  D1 V; d; M# b. O: R1 S# r, E$ [$ R5 @3 u0 i( N
- 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>
; h; D* y( o6 h - Case option without 'm' (-diff), Tab Sep. txt file.$ G+ q6 @1 T" m0 ^+ V, i) o
- Case option with 'm' (-diffm), Line Sep. txt file.0 K; P$ ~0 O' Q0 P

9 ?# O. J- p$ S/ Q7 @DAOTlkEdit -e[m] from-tlk-file [to-txt-file]+ \# i$ D2 m9 ~
; }* P6 C$ A: w7 g& a
- Export string item(s)
; G8 C- z5 x/ Q3 R# { - Option with 'u', extract without dup.
' l! w# x* O+ v2 P - Option with 'm', Line Sep. txt file./ Z8 m6 b3 Z5 F! l
- Option with 's', sorted by strref.
6 x2 `- f3 f9 Q( M* q) p - Case omitted to-txt-file, saved to tlk-file.txt
6 o& B: q4 f7 n: k6 A
$ ^( t6 a6 {6 aDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]- A$ o6 A) D- S$ G

. O* e0 E2 N. R5 w - Import string item(s)
8 ?4 Y7 P/ ?4 n - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
. j/ W, k" Q1 q9 A: t- o  ^ - Option with 'S', update a string value separately by strref
: f. _5 {4 c/ P& Y3 Y$ `+ y - Option without 'S', update directly the shared-string (multi-reference string value), J& C& O# E& Z
- Option with 'R', strings will be reconstructed, and the same strings be merged.
3 o* q# W# z% |# P+ M: T - Case omitted save-tlk-file, overwrite tlk-file/ Y) Q- D+ W2 k+ ~" ^' F" s, p
4 U$ G% R3 N9 H8 E) I
DAOTlkEdit -d source-files output-save-directory export-txt-file
' o+ K* c4 p& v1 i9 {5 g' j! L1 M$ g3 t- [' |. z
- Remove & Export GFF3.2x embeded strings3 N! c# p8 r8 l4 J0 P. q/ Y8 y
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
2 w- _/ u, Y6 n. k/ H( I  
4 r& ~+ j1 r! ^7 t" L/ E; g* History -------------------------------------------------
8 I- @+ S& X! w4 R3 T/ y9 y3 P: d
ver. 0.20, 2010-01-19, ]+ D% @; `  W9 R5 a* i1 D

# f7 e7 k& e" F7 c& b- fixed. didn't found strref.0 X; N# a$ M2 N: M
- added. GFF3.2x remove & export embeded string.
- U# K; W7 b0 o; w( E- added, Find All
4 _( d. W1 f/ S; H  Y7 g+ b- fixed, edit text didn't changed when undo current cell2 ?9 A" Y/ @; n
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
/ ?+ {" ^$ Y) _) E- deleted, empty.tlk' D0 E; x3 ~8 r- T7 i; m

  A3 j% I% V/ t& ][attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
9 f' d' `( @1 }% A* r# O$ V如果有支援字典檔的話,那翻譯、校正起來就方便多了。
1 U: G6 ]) }  ?) y: |$ e- J- f% I  G. T9 m" q1 q% }- {7 W- [6 j
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 y8 ^- h* C4 l/ l6 j1 Y
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 ~" E0 O( f2 h% |: U
給UTF8什麼的文本,導回就亂碼了。 ...
; T  ^& x- G6 k# f4 T9 w+ iblackteajing 發表於 2010-5-2 15:49

) y  k2 I3 k; K3 K6 i; o
4 {9 V# i- V8 v- ?4 |  F話說,我是用這個來修改 TLK 檔案的,$ l  i9 @4 g% L9 S: w: l5 P) a

' P/ d$ }7 X# B# V. Y. n# y也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
* q* {8 v0 @( e2 _7 O4 J( p, [6 C
1 E3 H% H& o. M' U. v( n. r匯出時選圖中那項,就不會是亂碼了,
+ K4 a# ~& g. G' p; U[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
1 |" E& ~0 E9 A/ w$ q! Z- W) \+ w對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 1 V+ r% u5 N# `8 E4 @, m

, p6 g# I/ T4 `good software !!!
9 `# w: w: D: p7 D* Ssupport, support !!!
4 h! C, j* S2 A3 j8 Y2 h$ q2 H0 b$ Q& g
! t! C9 A  e  U, Z疑問," r4 J( L  t6 K9 m% y& T4 `
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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