As a quick recap: the original machine made by dekuNukem used a microcontroller and a light sensor hooked up to the 3DS to get into random encounters, and it would then decipher whether or not that specific encounter was a shiny encounter. If it was a shiny encounter, the machine would sound an alarm. From there, the player would then have to come over and manually catch the Pokemon themselves. All the machine was doing was finding shiny Pokemon—and only shiny Pokemon that appear in water locations at that.

In this new version which is also designed by dekuNukem, not only will the machine try to actually try to catch the Pokemon for you, it also works on land, too. You can "select two types of Poke balls" according to dekuNukem, and after encountering a shiny, the machine will "throw the first [Pokeball type] once, then the second type 3 (configurable) times. If all fail then the alarm is sound, else keep finding." So the alarm is still used in this case, but it's a last resort type of situation—ideally, you can catch the shiny without having to be present.

Neat, eh? I will say that, even though this is a brilliant machine, I think I'd at least like to be present for the shiny catching...they're supposed to mean something to me, you know? Still, kudos to dekuNukem's ingenuity.