奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
3 y5 v% {; R8 i) T; \5 G0 K4 F  v( n' ~) k0 G+ z
0 Z% {. [- Z" I' j" r$ s/ P: O

6 u+ _7 n9 z# u原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
' I5 ]6 b: Q, v0 c7 `3 i  M4 P. z3 V( u+ y8 R+ m: O  l
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
, G( \: @* U! w* ?9 IDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
: J* x! Q& H. L1 C" E0 k) u ver. 0.20, 2010-01-19
1 [  v" Y- R% u& N; g- `- v1 n( l- C+ d* ^2 J! y2 U
- DAO TLK Editing Tool' u6 N- _" [, z* k8 r/ J5 q0 p$ k
- Can handle multi-referenced string(s).- W% C$ }6 S8 I9 c; O! U( h; c4 j0 E
- Export (Tab Sep. or Line Sep. with/without dup.). N! m, X1 W5 C# x/ l
- Import (Tab Sep. or Line Sep.)
0 d2 O. `" a" G8 _" [1 {# _; l - Comparing tlk-files
+ S) P7 B0 Z5 R; Y$ c" l - Checking categories of the strings and Filtering the strings.
' ]5 C/ i8 Q0 ]9 o' x% Y8 n  2 c8 R% [# ^: N: m
- Require .NET Framework.5 M5 f: n  x! K# h. ?
2 w1 S3 \/ t% S; ~* P" g
* Without command-line option, Program starts in UI Mode.
0 O+ A) B$ A& q' D: i0 u/ V/ S) H: J( k" a! H1 N1 @7 {' ^
* Command-Line mode ---------------------------------------  l: I8 @4 \6 Q  ~; \
) s9 W# P0 p. M6 {' p
Exitcode: 0 No-Error or Succeed. else, Error Occurred7 L( k- E8 Q5 i: \0 M2 G& \) k
% ]7 \* D7 J! \* m: n+ R$ u
Common options
; h2 O+ z4 ?5 Y2 i
, `+ V9 x$ Q" ^4 p - Option with 'Q', silent mode. doesn't display message box for error
' `! `) m. l3 H3 m8 ?! t2 D5 J3 _ - Option with 'X', always display message box showing exitcode
2 T# t7 {6 W: o+ r2 o7 m0 j - Option with 'Z', logging off
( c5 k' e$ Q& t, g6 w" G$ G9 _: d! O. A
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt! I8 e5 I: [$ n, ^( b* O7 f4 x

5 t8 w$ v/ c/ S3 P5 ]$ X - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
! L& [  Y) U" b* `' u. o: Z3 f( N3 O- @! Y  ]/ v1 @
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
5 P+ Q' ~( N/ t7 j& }7 i1 f! h# k' e& q& h) f0 G% {
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
9 A% l1 W. F; w+ @! d) N
& w, w5 |  _, u5 Y! DDAOTlkEdit -diff[m] a.txt b.txt7 [7 i) I$ r' y7 W
! |' J) D  ?8 g, W% i1 t5 p
- 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># D3 b. |, Z7 z. @5 w6 g0 W" O) n" c
- Case option without 'm' (-diff), Tab Sep. txt file.
  \/ p$ F. V8 H9 K0 @: @8 M1 I - Case option with 'm' (-diffm), Line Sep. txt file.
0 u, u7 m+ ]" [" n4 G
! B9 C! S4 m& N; `$ v  `" c3 Y4 yDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
' v* L, I9 _" \
0 e0 i. }0 R$ [. H( |4 X5 T - Export string item(s)
0 b& K6 Z$ v$ b1 l- H0 f  F  | - Option with 'u', extract without dup.
; l! N* W; |* Z; A1 m& S0 Y - Option with 'm', Line Sep. txt file.; G7 m8 X/ n& a& m; C
- Option with 's', sorted by strref.
0 @, M( z( W/ ]" q* k- X0 a - Case omitted to-txt-file, saved to tlk-file.txt- l  u. S- c3 e! L) _2 x) a2 K

% r5 X, L. ~5 t: d2 B5 WDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]9 v; Q' }! ^4 \: g+ h  ^( s# U
; Z/ ]) E+ I* |2 m5 [
- Import string item(s)
( ]1 |9 D" y0 _4 ?( Y! O) h - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
/ H0 Z( q! N1 b# a - Option with 'S', update a string value separately by strref
' L7 \8 o4 s2 b; U% q - Option without 'S', update directly the shared-string (multi-reference string value)
' k: B# R$ q) D* M, p2 e$ m+ b - Option with 'R', strings will be reconstructed, and the same strings be merged.
3 m7 q" N' i' O* B/ y - Case omitted save-tlk-file, overwrite tlk-file
+ |5 z9 Y7 M0 A0 j: S# s
0 P0 E5 G( d! t: d0 K  a5 cDAOTlkEdit -d source-files output-save-directory export-txt-file
% V4 V3 Y7 h: w  `# A( y5 I8 C& L) A$ ]" g$ w5 ]* x
- Remove & Export GFF3.2x embeded strings
( v- l. C8 L7 O8 p$ O  w - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf". V$ j0 P$ z0 k- j7 v
  5 [# Q9 g, B$ i
* History -------------------------------------------------
+ [+ s4 d) Q0 j, c+ {  l- U3 p8 B7 [# p* J  c! k( F& i- K
ver. 0.20, 2010-01-19: E8 m) W* g( W# Z
' R! u, d3 t( V$ q
- fixed. didn't found strref.2 Y9 k: o! C; |! _2 q- i
- added. GFF3.2x remove & export embeded string.0 y  e& D5 `8 R  F8 X
- added, Find All
9 p# W" o" H! \/ |- fixed, edit text didn't changed when undo current cell
2 o/ z( U  i5 Z! Y- fixed, Find(F2) didn't do from start row. (v0.16 bug)& k/ T' g0 @, X
- deleted, empty.tlk
& N( H! K, S3 F8 }& y1 k( n# W0 X& V3 F6 `* {/ ~9 \4 |7 O0 @
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
6 p' N6 p7 G8 R如果有支援字典檔的話,那翻譯、校正起來就方便多了。7 ]; Q. t- p9 V0 k

4 q  M0 p2 c4 l. c3 @9 v等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼$ r2 b4 G. T' w" Q( j
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 q: H* s! R1 I! p( O0 Z7 V
給UTF8什麼的文本,導回就亂碼了。 ...- C( `3 s& }9 M7 G$ T) c! Y
blackteajing 發表於 2010-5-2 15:49
! m: h7 b( l: w# y

5 `' X5 {; K3 F4 w* a話說,我是用這個來修改 TLK 檔案的,
/ z6 ~! b6 B6 x  T% i- ?6 r9 t' m2 w9 Y( y0 ^
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
* _; O7 M! W3 e" t0 w) ~
2 k; g" Q. {2 u8 Q9 \  Z匯出時選圖中那項,就不會是亂碼了,
& B$ @+ u% C& ~6 ~) `6 c7 z% Q[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
* T/ [* S& t! A8 W( A3 E/ B對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 S, u$ @  I7 X7 c* F
) `9 J; U$ G  y$ d  q! [/ W9 Z' w
good software !!!
5 Z9 G4 R6 N! H" m" l0 c2 t  O9 R4 l& Esupport, support !!!
) S% H" m# e; F+ A# G4 X7 o
1 e% L. C# L& h疑問,
# m& B' v: c6 O; D8 h. E' b7 c1 Q在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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