The Technic Launcher is fixed but you might need to delete it and re-download to get it working.
I also managed to get hold of a copy of the old launcher this morning, which was still working, if you'd like a copy in case something like this happens again just drop me an e-mail:
admin@diggyminecraft.co.uk