我最近在Solidworks论坛上发布了这个问题,但我们无法解决这个问题。所以我把这个问题带到这里。
有人能帮我拿到solidworks part文件(2017)的文件头/签名吗?
我实际上花了很多时间试图弄清楚这一点,但我完全超出了我的舒适区,几乎不知道我在做什么。
我需要文件头,以便恢复一些被删除的文件。我正在使用Stellar Phoenix Windows Data Recovery Professional软件。它允许你添加你自己的头文件,这样如果你的文件不是软件原生支持的,它就可以找到你的文件。我需要添加solidworks零件文件头,以便可以恢复这些文件。
Picture of the dialogue box for the recovery software
如果你看这张图片,你会发现我需要头部(十六进制)和偏移量,以及一些其他的文件细节。头部最多只能为8个字节。
对于那些可能已经注意到“我不知道如何添加标题”的人来说,我已经尝试过了。它似乎工作得很好,它恢复了所有的文件,但当我试图点击其中一个恢复的文件时,solidworks无法打开它。我相信这是因为一个错误的标题,这就是为什么我要手动尝试获得一个。当我用带有十六进制插件的notepad++打开这个文件时,它显示它被填充了‘0’。
无论如何,我试着用十六进制插件比较notepad++中的solidworks文件(正如前面所说的),我注意到有几次重复,但我不知道该如何处理它们
File 1
83 f6 a5 b4 *20 20 20 04* 47 1d bd 27 fb 7a 79 b8
36 40 03 c5 4c *14 20 06 20 08 20 3b* f8 fe 1b 0a
09 20 20 42 02 20 20 85 04 20 20 16 20 20 20 37
File 2
53 f8 4d b1 *20 20 20 04* c6 d1 a7 76 89 81 f6 af
a8 fe 2e 3b a9 *14 20 06 20 08 20 3b* f8 d8 1b 0e
0a 20 20 83 02 20 20 07 05 20 20 07 20 20 20 05 *在复制和粘贴之间发生了一些事情,由于某种原因,它并不完全相同。我相信这是因为巫术的方式。如果有人想要确切的数据,我可以试着手写。
下面是其中一个“恢复”文件的样子
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 *它们实际上都是零,但它并不完全像前面所说的那样复制和粘贴。
无论如何,如果有人能帮我解决这个问题,那就太好了。
这里有几个solidworks零件文件,如果有人想看的话:
https://ufile.io/b6tfr
https://ufile.io/nyvsr
https://ufile.io/xbazk
https://ufile.io/qqqc7
https://ufile.io/6608g耽误您时间,实在对不起
发布于 2018-10-04 11:32:04
我不确定我是否正确,但看起来像是你的恢复软件的头意味着字节序列,你想要恢复的每个文件都将从它开始。虽然这可能适用于某些文件格式,但sldprt文件没有它们开始时的共享字节序列。所以我不认为你可以在这里使用Phoenix recovery的功能。
https://stackoverflow.com/questions/52637043
复制相似问题