to get jirachi in ruby, you needed an event. it's already over so you can't get it.
Ruby or Saphire
You can't catch it.
The only way to get Jirachi in Diamond Version is to import it through the Pal Park from either Ruby or Sapphire Version. In either Ruby or Sapphire, though, the only way to get Jirachi in the first place is to play either Pokemon Channel or Pokemon Colosseum and import it from there.
A Nintendo event, which probably already happened.
put the game inplay the gamewaalahh jurachi
Now you can only use game shark or what ever cheat program, or trade for him.
hey! wake up dummy you can't get jirachi (not jurachi) in heart gold or soulsilver like that ,if you can remember the pokewalker event that gave a jirachi to unlock a pokewalker route in heartgold and soulsilver ,that's the ONLY WAY to get a jirachi to heartgold,if you are not satisified ,trade with someone who has it or migrate from any Pokemon ruby or sapphire games or use a cheat.
Pokemon ruby's version IS Pokemon ruby.
im not sure but i think you get him by defeating the Pokemon league 10 times and then go to one of the forests (i cantt remember the name though)
Pokemon Ruby has Pokemon that Pokemon Sapphire does not and Pokemon Sapphire has Pokemon that Pokemon Ruby does not.
ruby
You can get Jirachi in Pokemon Games. Either trade from Colleseum or use a Gameshark.