Many symbols how separator (--separator)
#1
Hello. HC don`t allow a multiple symbol separators. In automatic interaction with hc i found trouble of one symbol separator. 
In some cases the salt or the password have a separator in itself. As a result, when HC found this case and write it in outfile, it`s hard to parse it right for program. 
For example: hash "abc", salt "123", password "!@:#$". In outfile from HC i have:
"abc:123:!@:#$"
This line don`t split on 3 parts by ":". But if the separator be a multiple symbols, this trouble will not exists. For example, delimiter "|||"
"abc|||123|||!@:#$"

May you add this change to HC?
#2
Using mulitple delimiter characters isn't really a solution, just a workaround. Use hex-salt.
#3
Thanks, it`s good solution. And hex plain in outfile.