簡體   English   中英

Solidworks文件頭/簽名

[英]Solidworks File Headers/Signatures

我最近在Solidworks論壇上發布了這個問題,但我們無法弄清楚。 所以我在這里提這個問題。

有人可以幫我獲取SolidWorks零件文件(2017)的文件標題/簽名嗎?

我實際上已經花了很多時間試圖解決這個問題,但是我完全不在我的舒適范圍內,幾乎不知道自己在做什么。

我需要文件頭以便還原一些已刪除的文件。 我正在使用Stellar Phoenix Windows Data Recovery Professional軟件。 它允許您添加自己的標頭,以便在軟件本身不支持的文件中查找文件。 我需要添加solidworks零件文件標題,以便可以恢復那些文件。

恢復軟件對話框的圖片

如果看圖片,可以看到我需要標頭(十六進制)和偏移量,以及一些其他文件詳細信息。 標頭最多只能為8個字節。

對於那些可能已經注意到“我不知道如何添加標題”的人,我已經嘗試過了。 它似乎工作正常,它還原了所有文件,但是當我嘗試單擊其中一個還原文件時,solidworks無法打開它。 我相信這是因為標題不正確,這就是為什么我要手動獲取一個原因。 當我使用帶有十六進制添加項的notepad ++打開文件時,它表明文件充滿了“ 0”。

無論如何,我嘗試將記事本++中的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

謝謝你的時間

我不確定我是否正確,但是從恢復軟件的標題看來,您希望恢復的每個文件都將以字節序列開頭。 雖然這可能適用於某些文件格式,但sldprt文件沒有以它們開頭的共享字節序列。 因此,我認為您無法在此處使用Phoenix Recovery的功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM