Hi!
Thanks for praising :)
About your request - it reminds me another one - "I need passwords with
at least two capitals/digits/specials in it". I understand that you
probably didn't created that apps, but just using it and need to meet
their requirements... but try to understand me too - such limitations
(no repeating chars, >=2 uppercase letters and so on) only reduce
total combinations number, and thus decrease password strength. And
right now I don't feel like crippling APG by adding these features. Maybe later, dunno.
As for now, I suggest you use batch password generation feature, and
then filter result with a script. APG has a really good password
generation algorithm, so it's definitely better than writhing your own
from a scratch. Here are some examples how to use APG from a script:
https://code.google.com/p/awesome-password-generator/wiki/ConsoleVersion
Good luck! :)