Whenever I've been out of a job temporarily I've always hit up on Temp Services/ Day Labor place that gets you jobs. Most of it was crap work, and the pay was shitty... but it was work to hold me over. I've once worked at a construction site that all I did was scoop up gravel off the street with a flat head shovel and toss it back into the excavated part of the street. This was in the mid 90's and it paid $10/hr. It was 10-12hrs a day, in the hot ass sun, and was one hell of a work out. My shoulders would burn by mid day to the end. I've watered grass for an apartment complex that was under new construction until they plumbed the automated sprinkler system for $6.50/hr. I've done sheetrock for new home construction. Landscaped, cement work, roofing, framing, laid down sod, cleaned&polished floors, cleaned office buildings, and the list goes on.
The good thing about doing these kind of jobs is that is show your future employer that you just didn't sit on your ass for nearly a year doing nothing but eating cereal, playing video games, and surfing the net. They'll at least know that you were staying busy with employment. Jobs don't like to see any down time in between jobs. They see it as lazyness.