本页主题 : [BUG汇报] 作者来解释下为什么用WAR3SHARE查看过的录象文件都会变大?
自由软件 发表于 2008-1-4
作者来解释下为什么用WAR3SHARE查看过的录象文件都会变大?

为什么用WAR3SHARE查看过的录象文件都会变大,我用的是1.5!

我看了一下文件末端多了"War3Share                @   CustomData|True|Hash|-6959473817682264018|Date|2008-1-2 20:45:12"的字符串,这用来干吗?让我感觉太没有安全感了,用RepKing或Replays Parser从来都没有这个问题,希望作者能给个合理的解释。

另外内存占用是RepKing的8倍以上啊,跟开一个游戏差不多,太恐怖了,而且第一次运行太麻烦,要分析什么地图,RepKing都不用,能省略掉吗?我觉得很多地方要向RepKing学习,虽然你是首创。

可能我说了直了点,希望你能继续努力。

LV 2
  • 荣誉: 63
  • 财富: 18
  • 注册: 2008-1-4
1 回合 终究会死 @ 2008-1-4 17:18:19
合理的解释是War3Share和Repking定位和功能都不相同.

多的那段字符串是为了记录录像本身的一些信息,比如它的生成日期.如果不记录的话,你做一下批量重命名,或者拷贝到另一个地方,原文件的"最后修改日期"会变,如果此后再想批量重命名的话,使用的日期就会是新的日期了.

关于RepKing不会修改录像文件这个不好说,这个扩展信息的格式本来就是我和RepKing的开发者一些商讨的结果,不排除RepKing以后的版本也会这样做.

内存占用要看具体情况,请你在不同的情况下(比如最小化,最大化,选中没有录像的目录,选中1000个录像的目录,刚刚执行了游戏版本补丁下载等条件下)看一下.不说这些条件,只说占用内存是RepKing的8倍以上,恐怕有点误导人. 另外,现在1G内存只卖100多块钱. 当然,我也不是说War3Share不会在今后的版本里继续优化内存占用, 只是我对"占用内存少的软件才是好软件"的差点不太赞同,大家用一个软件是因为它有用,而不是因为它占用内存少.

第一次运行时分析地图这个对不联网的电脑比较有好处,因为如果他的电脑上有需要的地图,但是路径不对的话,如果不进行这次全部地图的分析,就只能下载了.

RepKing有很多优点,War3Share也有很多自己的优点.War3Share当然会向所有竞争对手学习,但是同时也会保持自己的特色:实用+创新.

谢谢你的反馈,希望在今后的使用中,你能发现War3Share的更多优点和特色.另外,1.5只是测试版,我建议你还是使用1.4版,这个版本各方面更成熟一点.

LV 7
  • 荣誉: 3525
  • 财富: 11 32
  • 注册: 2006-12-26
2 回合 自由软件 @ 2008-1-5 18:51:21

还是用1.5吧,我1.5内存占用36M这样,1.4的要占60+以上.什么东西都没弄,就刚开的时候.

 

用了这么久还是不知道跟REPKING有什么区别

LV 2
  • 荣誉: 63
  • 财富: 18
  • 注册: 2008-1-4
3 回合 葱花油冬瓜茶 @ 2008-1-6 2:26:36
其实war3share是不是终究会死你做的?上面有写作者吗?

LV 11
  • 组织: 小艾
  • 荣誉: 21050
  • 财富: 67 31
  • 注册: 2007-10-24
4 回合 wisp @ 2008-1-6 6:35:45
楼主好像是来宣传repking的、、、、、、

LV 17
  • 称号: 很傻很天真
  • 组织: 古色古香
  • 荣誉: 31698
  • 财富: 7 66 22
  • 注册: 2006-4-20
5 回合 hallow @ 2008-1-7 14:44:03
我觉得war3share比RepKing 好用多了.war3share is best.

LV 7
  • 称号: 晨之曙光
  • 组织: Fly100粉丝团
  • 荣誉: 5589
  • 财富: 27 3
  • 注册: 2007-12-30
6 回合 浪 君 @ 2008-1-9 13:32:18

楼主可以用一下考虑加入索引的功能,这样就不用往REPLAY写东西了。

我本人很少用这类软件,不过楼主的首创是在令人佩服啊。等内存占用量小了以后我会添加到SKYFIGHTING里的!

 

楼主FIGHTING!!!!

LV 3
  • 荣誉: 351
  • 财富: 74
  • 注册: 2006-5-9
7 回合 终究会死 @ 2008-1-9 21:12:12
索引这个也比较麻烦,因为如果使用批量重命名的功能的话,很可能同一个文件名的录像在不同的时间不是一样的。像用户是否观看过一个录像,对这个信息的要求就比录像的产生时间更精确,为了比较高效地标志出一个录像,还是在录像里写信息比较方便。另外,这样做,一个用户给录像添加了简介,赛事等信息之后,这个录像文件里面就已经包含了这些,这时他如果把文件发送给朋友,朋友也能直接用war3share看到这些信息,我觉得这还是有点意义的。再者,偶游和war3share之间共享评论,网页地址等信息就是通过在录像文件尾端添加自定义数据实现的,而且在录像文件里添加数据对绝大部分用户也没有什么影响,所以我觉得还是这样做更好一点。

内存使用的显著降低估计得等有时间改了整个软件的架构之后才能实现。



LV 7
  • 荣誉: 3525
  • 财富: 11 32
  • 注册: 2006-12-26
8 回合 浪 君 @ 2008-1-12 2:02:07

DEERCHAO对索引的了解还有所欠缺啊。

索引是索引文件各个方面,包括容量、创建时间和修改时间等,即时文件名一样,大小也不一定一样吧。

你的方式我感觉也可以,只要录像可以看,大点也没什么影响。

内存释放有待提高。

LV 3
  • 荣誉: 351
  • 财富: 74
  • 注册: 2006-5-9
9 回合 elegant elf @ 2008-1-12 2:20:34
WARSHARE刚开的确有60M内存,但是你最小化后就只有1M多了- -再打开也只有10M,选录像顶多回到26M,但是每个电脑不一样,REPKING没用过虽然我支持OG的东西,但是有机会我还是会去下个REPKING用用看,比较一下回来发表意见,那个东西我早就看到过了,好像比WARSHARE还早,但是如今还是停留在BETA版- -

LV 14
10 回合 浪 君 @ 2008-1-12 14:32:20
最早自动下地图的功能是WAR3SHARE,而不是REPKING,楼上的可能把SK REPLAY PARSER和SK REPKING搞混掉了吧。
LV 3
  • 荣誉: 351
  • 财富: 74
  • 注册: 2006-5-9
11 回合 screenn @ 2008-5-8 2:39:32

录像文件绝不可修改,这是有关数据安全的问题。浪君的开发建议不错。索引可以记录录像文件的MD5检验码。

 

资源管理器下把文件改名或复制不会该动文件的修改时间,但是可能改动文件的创建时间。FastCopy能做到完全一致地复制。作者往录像文件里添加的是文件的创建时间而不是修改时间,可以通过资源管理器查。文件的修改时间比创建时间更有意义。

 

看一个软件内存占用要看物理内存占用和虚拟内存占用的总和。

 

[ screenn 最后修改于 2008-5-8 2:39:45 ]
LV 1
  • 荣誉: 27
  • 财富: 12
  • 注册: 2008-4-9
Powered by ZinEngine 1.0.1 © 2002-2007 OGame.NeT
Processed in 109.375 ms, 2 queries, Gzip enabled