G-Play and
GameBurnWorld both claim to have some working No CD patches for Diablo.
However, there is an easier alternative to using these No CD Patches.
That alternative is to create a virtual CD drive and copy your original CD to that virtual drive. You will never have to put your physical CD into the drive again, because your "virtual" CD will always be in the drive.
Software packages which create virtual CD drives include:
Virtual Drive Creator - Free (Basic) / $14.95 (Pro)
Game Jackal - $9.65 (Standard) / $17.65 (Pro)
Virtual CD - $39.95
VirtualDrive - $49.95