Обе предложенные программы не имеют нужного функционала. (
пример - сгенерировать 10 паролей длиной 8 символов по следующей маске #A000aaa (1-й спецсимвол. 2-й заглавная буква латинского алфавита, 3-5-й цифра, 6-8-й строчная буква латинского алфавита)
#L185akl
и т.д.