冒险解谜游戏中文网 ChinaAVG

标题: 【已完成】【汉化任务简报】#8 多功能命令行解包器的图形界面化 [打印本页]

作者: shane007    时间: 2009-3-22 08:33
标题: 【已完成】【汉化任务简报】#8 多功能命令行解包器的图形界面化
老外开发了一个很不错的多功能命令行解包器gobread,但是只能把文件解到当前目录。- {/ M8 C9 ]. o  l9 z

# q0 b2 ]: ]: l/ s) G" s1 Q本工具的功能就是替这个多功能命令行解包器加上一个使用方便的图形界面。
9 Z* @5 T6 l7 B) _' i  r% I( T$ X4 f( L! w8 K/ ?" `
基本设计如下% x0 b- ~& q0 F4 ]. x

5 a8 k: d6 ^5 ]  g3 D/ B. A工具界面上有如下控件$ }$ D$ m1 W: b' I, t5 a

4 f% U& y' D5 t1 Pbutton1     选择包文件1 Y% x& w' E; q6 M0 B% u
textbox1    显示被选择的包文件路径
/ l: o& x' A8 t9 }; Z, s! u7 wbutton2     选择解压目录
0 z7 [( n5 n3 F% ttextbox2    显示被选择的解压目录
# ~* d: u9 q; v1 Obutton3    按下后开始解包,解包后显示成功信息
作者: warwar    时间: 2009-3-22 08:34
这个也我来吧
作者: shane007    时间: 2009-3-22 08:35
引用第1楼warwar于2009-03-22 08:34发表的  :
& ~  F% b8 W3 b, F8 A& P3 [这个也我来吧

, z. p$ p9 k6 D2 W好的,谢谢了!
作者: wqzss    时间: 2009-3-22 08:36
这个似乎很无谓啊……人家追求的就是代码精简 [s:2]
作者: shane007    时间: 2009-3-22 08:37
引用第3楼wqzss于2009-03-22 08:36发表的  :) |5 D5 M9 x" c# I& W7 G( d/ x
这个似乎很无谓啊……人家追求的就是代码精简 [s:2]

  r# w+ X6 ?! @! e2 g  G( t枫叶说要的。XYZ老大好像也说过使用不方便。
作者: warwar    时间: 2009-3-22 08:39
007能不能传一个包文件上来?
作者: shane007    时间: 2009-3-22 08:40
引用第5楼warwar于2009-03-22 08:39发表的  :1 z. q' ~4 r) i' V) o4 d
007能不能传一个包文件上来?
" a* B1 d+ i& `- p
是说gobread的包文件吧?
作者: warwar    时间: 2009-3-22 08:41
是的,拿来做测试的。
作者: shane007    时间: 2009-3-22 08:43
引用第7楼warwar于2009-03-22 08:41发表的  :
1 w* o. I$ U2 }+ Q/ l是的,拿来做测试的。
! x. I; O) G0 {1 C
我找找
作者: 慕容枫叶    时间: 2009-3-22 09:06
更正007的一些说明啊……( W+ K  X0 l" i2 F7 x2 R

& d- h: \7 M6 O【汉化任务简报】#8 多功能命令行解包器的图形界面化
& s1 t8 y$ F3 k2 ^' j, O老外开发了一个很不错的多功能命令行解包器gobread,但是只能把文件解到当前目录。本工具的功能就是替这个多功能命令行解包器加上一个使用方便的图形界面。
5 [8 F$ X: B3 U& Y! A% Z0 O) j" d4 i/ j* u8 w* D. k7 A* Q2 }# N
无论文件目录在C盘还是D盘还是别的盘。。。。4 d# ]8 t- A6 Y
都会解压到C:\\Documents and Settings\\Administrator\\! z% O( `( Y: |& m6 p& n
还有5 R$ C- Z0 J0 C6 B/ p
还有需要一些功能% i+ i& b- i& I% c: b- t9 B* v/ M5 H
希望007注意啊
# N  Z- J( R0 f4 q
. e2 O! t% c  K" y: x在有的文件(我明明选择了一个文件),解压后,在\\Administrator\\& R* J  y  K' ]- W+ A& ]# g. i
会生成几个文件夹比如- E5 R7 z" o" C* }/ H! E" |
\\Administrator\\1\\2\\3
, T% k" B3 x  Y" {5 D\\Administrator\\2\\1\\2\\3
  H; e$ j) W2 L3 [9 Z之类这样的文件夹。。。
* z- t+ Y! s4 N* H: X
& i, g/ r3 e& F. ]. p' L  u$ c所以我是这么想的,( K7 S7 P' M! s" @
我要解压的1111.XX- b$ C6 ~9 a) `1 s3 p
然后解压后文件夹就变成了
0 x5 x; T# V6 Z5 D' N; U1111\\XXX1+ [* s% R, [: f
1111\\XXX2% u+ V* v) o  M

  E) v" z# ^1 P+ J0 Z: R+ {  |这个。。。。
# c$ Y8 B* G% e" y, i3 M5 c4 ^- V不知道007明白我的解释没?
作者: shane007    时间: 2009-3-22 09:16
无论文件目录在C盘还是D盘还是别的盘。。。。
都会解压到C:\\Documents and Settings\\Administrator\\
3 w5 ^0 E7 e6 V! H) [
[/table]
这个是使用不当,要在命令行窗口运行。
总是解压到当前目录。你的当前目录一定是C:\\Documents and Settings\\Administrator\\
在有的文件(我明明选择了一个文件),解压后,在\\Administrator\\
会生成几个文件夹
这个没错啊,就是这样的,解出来的东西有时带目录有时不带
我要解压的1111.XX 
然后解压后文件夹就变成了
1111\\XXX1
1111\\XXX2
[table=100%,#ffffcc]同上,解出来的东西带不带目录无法决定的

作者: warwar    时间: 2009-3-22 10:58
用vba写了一个
作者: warwar    时间: 2009-3-22 10:59
枫叶 先试试。
作者: shane007    时间: 2009-3-22 11:33
我试过了。有问题。2 h; X& ], d3 a; R3 N
在解压目录里解出来一个空目录。没文件。
作者: warwar    时间: 2009-3-22 11:40
奇怪,我这里都有文件。
作者: shane007    时间: 2009-3-22 11:52
引用第14楼warwar于2009-03-22 11:40发表的  :" j; S3 T' |. I, S
奇怪,我这里都有文件。

, \  \1 d1 }' P5 t6 j等枫叶来测试一下吧。
2 [, g7 G% X3 M- a4 n4 f用vba的思路不错,在office里就能开发一些小工具。
作者: warwar    时间: 2009-3-22 12:03
我在想是不是你点确认太快了,你再试试?
作者: shane007    时间: 2009-3-22 12:08
引用第16楼warwar于2009-03-22 12:03发表的  :
9 a1 f6 y+ S2 W, R我在想是不是你点确认太快了,你再试试?

3 H# [9 r/ `. L8 u9 F. J是这个原因,成功了。
) y; r$ b" Q+ A' k% T! v任务算完成了。
作者: warwar    时间: 2009-3-22 12:12
恩。我大概知道错在哪儿了。C盘要是没有临时目录,执行的时候有可能失败
7 H! a  m) Q1 h/ `% \0 J. S; |
" s/ Y2 C( ^; M3 z2 i1 f我改了一下代码,再传一个。
作者: firendless    时间: 2009-3-22 13:54
一眼扫到一个错....0 I4 f6 |, Y5 f& q/ C
c:/GobTemp
作者: warwar    时间: 2009-3-22 14:08
c:/GobTemp 应该也没错
作者: 慕容枫叶    时间: 2009-3-22 15:36
OK了。
$ ^8 }. i) l, Q8 V3 i非常感谢warwar




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2