我最近在 Solidworks 论坛上发布了这个问题,但我们无法弄清楚。所以我把这个问题带到这里。
任何人都可以帮我获取solidworks零件文件(2017)的文件头/签名吗?
我实际上花了很多时间试图弄清楚这一点,但我完全脱离了我的舒适区,几乎不知道我在做什么。
我需要文件头来恢复一些被删除的文件。我正在使用 Stellar Phoenix Windows Data Recovery Professional 软件。它允许您添加自己的标题,以便在软件本身不支持的情况下找到您的文件。我需要添加solidworks 零件文件头,以便我可以恢复这些文件。
如果您查看图片,您会发现我需要标头(十六进制)和偏移量,以及其他一些文件细节。标头最多只能是 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
谢谢你的时间