熱帶魚屏保(Marine Aquarium 3),如何才能繞過它的Key Code?

來源:互聯網
上載者:User

今天,從http://www.SereneScreen.com下載了正版的熱帶魚屏保程式->Marine Aquarium 3.

安裝之後,尋找到MarineAquarium3.scr,但是正版是要Key Code的,我是不會買也懶得買。

那可怎麼辦呢。

 

首先分析問題,所以嘗試用VS的File->open菜單,看看能否看到資源檔,( 基本VC++寫的程式,都是多多少少會有一些資源檔的)。

然後,尋找裡邊的Dialog,比較走運的是,這裡的Dialog真得是很多。連鍵入Key Code的Dialog都存在,真是是不錯(這裡順帶提一下,QQ2009的主程式,在資源的dialogs裡,可是沒找到對應於登入介面的Dialog)。

 

然後,既然有些線索,就試試吧。

我嘗試了以下兩種方法,都是都不能成功:

a. 把Register這個dialog上OK和Cancel的ID屬性的指互換,然後儲存檔案。運行程式,仍然是不行的。

b. 把Register這個dialog的ID與其他的Dialog的ID互換,然後儲存檔案。運行程式,仍然不行。

 

剩下,我能想到的還有幾種方法:

1. 重新安裝一次整個Marine Aquarium 3的安裝包,用Process Monitor監視和記錄下,整個安裝過程對整個檔案系統,以及註冊表都做了些什麼操作,看看是否能查到蛛絲馬跡。

2. 用VS開發環境,以二級制的方式開啟MarineAquarium3.scr,通過關鍵字的方式,找到處理Key Code的地方,進行一些處理,估計是希望渺茫。

3. 深化一些VC開發,研究一下COM本質,學學編譯原理,或者彙編。反此種種,都不是一天能完成,以後再做深入研究。

 

如果哪位朋友有好辦法,可以跟帖回複下,虛心求教。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.