1 - Rewrite the code in pure C, instead of C++
The JkDefrag code is already in pure C.
So my post was nearly completely useless ! :oops:
But it's based on the Microsoft defragmentation API, and I doubt if those calls are available in ReactOS.
Probably not yet, you're right. But the goal is to produce a clone of the Windows XP system. One day, it'll be available.
And before you ask, no, I am not going to write those calls for ReactOS, because they are part of the filesystem drivers and extremely complicated.
No Jeroen, I'll not ask you anything. I will only suggest you :wink:
2 - Use your skills to work with the ReactOS team to create this fantastic OS.
I'll consider it. Thanks for the invitation, I appreciate it!
I'm not a programer, so I help the project the best I can. They need good skilled programers but they also need publicity. Maybe, you can start helping the ReactOS project by adding the ReactOS name on your webspage, in the fields
" Free (released under the GNU General Public License) disk defragment and optimize utility for Windows 2000/2003/XP/Vista/X64/ReactOS. Completely automatic and very easy to use, fast, low overhead, with two optimization strategies, and can handle floppies and USB disks/sticks. Included are a Windows version, a commandline version (for scheduling by the task scheduler or for use from administrator scripts), a screensaver version, a DLL library (for use from programming languages), and versions for Windows X64.
* Download JkDefrag v3.6 (293kb) for Windows 2000/2003/XP/Vista/ReactOS"
Thank you very much.
Now I run Linux at home but I hope I'll run JkDefrag on ReactOS one day!