# apg

> ساخت پسوردهای دلخواه، پیچیده و تصادفی.
> اطلاعات بیشتر: <https://manned.org/apg>.

- ساخت پسوردهای تصادفی (با طول پیشفرض 8 کاراکتر):

`apg`

- ساخت یک پسورد با حداقل یک علامت (S)، یک عدد (N)، یک حرف بزرگ (C) و یک حرف کوچک (L):

`apg -M SNCL`

- ساخت یک پسورد با 16 کاراکتر:

`apg -m {{16}}`

- ساخت یک پسورد با حداکثر طول 16 کاراکتر:

`apg -x {{16}}`

- ساخت پسوردی که در یک دیکشنری دیده نمی شود (فایل دیکشنری باید ارائه شود):

`apg -r {{path/to/dictionary_file}}`
