Ini adalah migrasi basis kode sumber keyfinder terpesona dari SourceForge. Ini murni dimaksudkan sebagai arsip proyek sourceforge saya. Enchanted Keyfinder lahir dari keinginan untuk menjaga proyek open source tetap terbuka untuk dipelajari siapa saja. Berikut ini adalah kutipan asli dari situs ekeyfinder . Ada upaya kecil untuk mem-porting basis kode Pascal ke Lazarus, sebuah IDE Pascal Gratis bersumber terbuka, namun upaya tersebut akhirnya ditinggalkan.
Enchanted Keyfinder adalah fork Magical Jelly Bean Keyfinder (MJB KF) dari MJB KF versi open source. Ini adalah utilitas yang mengambil kunci produk yang digunakan untuk menginstal Windows dari registri Anda atau dari instalasi Windows yang tidak dapat di-boot. Ia bekerja pada Windows 9X, ME, NT/2K/XP, dan Vista/Win7 dan untuk perangkat lunak lainnya.
Enchanted Keyfinder ditulis dalam Pascal dan dikompilasi di: Delphi 7, Borland Developer Studio 2006, DS Turbo Delphi 2006, Delphi 2007. Ini dapat dikompilasi di Delphi versi lain.
Ini adalah ringkasan fitur dan tujuan yang saat ini diuraikan dalam proyek. Ini adalah sesuatu yang menjaga tim EK tetap pada jalurnya dan juga agar Anda, sebagai pengguna, memahami ke mana kami ingin membawa proyek ini. Rilis stabil pertama, v0.2, akan segera dirilis. Anda dapat membaca di bawah dan melihat apa yang saat ini hilang dari versi stabil. Perubahan yang tercantum di bawah Daftar Fitur Umum adalah perubahan yang telah dilakukan sejak Magical Jelly Bean Keyfinder 2.0.8.
File > Refresh
yang memuat ulang file keyfinder.cfg dan kemudian menampilkan kunci yang baru terdeteksi.Help > Check for Updates
di menu. Ini adalah satu-satunya saat program akan terhubung ke internet.Pengaturan log adalah "stabil" artinya mereka tidak melakukan apa pun (tidak melakukan apa pun di MJBKF 2.0.8) dan tidak akan melakukan apa pun untuk rilis stabil pertama EK v0.2.
Saya ingin mengabstraksi kode yang mendasarinya dari UI. Pengembang sebelumnya tidak melakukan hal ini dengan baik. Saat ini sudah sangat terintegrasi. Setelah saya mengabstraksi kodenya maka saya dapat mulai mengerjakan Enchanted Keyfinder edisi Linux yang asli untuk OS Linux (dan mungkin asli Mac). Saya berpikir untuk melakukannya di Kylix tetapi ternyata sulit untuk mendapatkannya jadi saya akan memeriksa IDE Pascal lain seperti Lazarus.
MJB KF 1.51 adalah sumber tertutup. Itu pada dasarnya adalah file RAR yang mengekstraksi sendiri. Itu diekstraksi ke folder Windows %TEMP%
empat file:
findkey.exe
- Front end Delphi/Pascal GUI yang menampilkan file teks dari output program lain.chgxp.vbs
- VBScript yang mengubah kunci produk Windows XP.xpkey.exe
- Sebuah cli yang dapat dieksekusi yang menemukan/mendekode Windows XP dan kunci di bawah ke file txt biasa.officekey.exe
- sama seperti xpkey.exe tetapi untuk Office 2003 dan yang lebih lama.MJB KF menjadi open source di MJB KF 2.0 di bawah lisensi GNU GPLv3. Itu tetap open source sampai tahun lalu (2010). Versi open source terakhir adalah 2.0.8. Recover Keys membeli proyek tersebut dan menutup sumber yang menutup proyek komunitas. MJB KF saat ini merupakan produk yang “kurang kaya fitur” dibandingkan produk andalan mereka. Mereka mengeluarkan banyak entri keyfinder.cfg dengan tujuan membuatnya melihat lebih sedikit kunci perangkat lunak. Entri di keyfinder.cfg yang dibuat oleh anggota komunitas MJB KF saat masih open source. EK v0.1 lahir dari MJB KF 2.0.8 open source asli.
Berikut adalah beberapa fitur yang EK lebih baik daripada MJB KF open source.
Juga EK keyfinder.cfg dibuat dari versi komunitas asli MJB KF keyfinder.cfg. Beberapa entri telah ditambahkan ke dalamnya dan pada akhirnya seluruh file akan diformat ulang agar sesuai dengan standar. Ada lebih banyak rencana untuk lebih banyak fitur yang akan membantu memulihkan kunci perangkat lunak. Masih banyak lagi yang dapat dilakukan dari repositori svn tetapi itulah yang dapat dilakukan oleh rilis tidak stabil saat ini (EK v0.1). Proyek Enchanted Keyfinder tidak berusaha meniru MJB KF asli, kami mencoba mengembangkannya menjadi sesuatu yang lebih dengan mempertimbangkan serangkaian fitur dan tujuan kami sendiri.