There is no such thing as a neopoints generator.. The cloest thing would be a score sender, which plays games for you (after you input a list of times/scores etc.). Or an autobuyer (there is one on this site. Look under downloads, Acheatur Ultime - usually first on the list. Luckily for you, its now basically free, with restrictions on use.
You could get a program or script that auto plays games like Dice-a-Roo or Scorchy Slots, it's not much but its something?
I use the score sender with a list that sends scores that range from 300-1000nps and I usually get 60k a day. Its a small list and takes time to build up NP but I stay pretty low on the radar and I've gotten some of the game avatars slowly over time by doing this. =)