The only way is through a Nintendo event, but they aren't held anymore for older games.
You can't get jirachi in ruby unless you receive it from the Pokemon colosseum bonus disc.
What pokemon? jirachi
Currently, Jirachi is not obtainable through traditional methods in Pokemon Ruby Version.
You can't. You can only get jirachi in ruby and sapphire. You would have to trade from ruby or sapphire.
It's not possible to get jirachi unless you get it from the special disc of Pokemon colosseum.
Jirachi is not available in Pokemon Ruby due to it being tied to an event. The event that made Jirachi available to be caught is no longer being supported.
202 including Deoxis and Jirachi
No.
I believe that the only way to get a Jirachi at the moment is by cheat codes or trading with friends. Jirachi was available a while back at Pokemon conventions.
you have to have a us bonus disc of Pokemon collosseum trade it to ruby sapphire or emerald but if you have Pokemon diamond or pearl you will have to migrate.
Groudon, Kyogre, Rayquaza, Deoxys and Jirachi!
You can't find Jirachi in the game, you must attend a Nintedo event to capture it.