This works for me.
First turn the bike upside down, so you get a better view of the crank,
Then take a ball ended hammer and put the ball end into where you would put the crank puller,
get somebody to hold it there while you hit the other side hard with a lump hammer this stops the energy from "hitting it hard" from doing anything other than taking off your crank
job done.