unfortunately, I have no idea how you could get your sources back.
I would suggest, however, that you start to use version control
especially for projects that you get paid for.
It saves you from accidentially deleting files, and lets you revert to
prior versions of your sources when you took a "bad turn".
I don't know about other VCS, but I like Mercurial very much, and
there are a few services that let you create a repository on their
infrastructure for free.
One is, for example bitbucket. Mercurial lets you commit locally any
changes you have made, and when you sync to a repository on an
independent server from time to time you should be safe from harddrive
crashes and similar events.
Sorry that I can't help you better...
Best Regards,
Jesaja Everling
--
o
L_/
OL
This is Schäuble. Copy Schäuble into your signature to help him on his
way to Überwachungsstaat.