BEGIN { if (-e $ENV{SITE}.'/lib') { use lib $ENV{SITE}.'/lib'; } } use seed; use botname qw(botname fullname); my $seed = &seed::setseed(5451361247321); printf "seed: %s\n",$seed; my $n0 = seed::rand64(); # n < 18446744073709551616 my $n1 = seed::rand64(); printf "n0:%s\n",$n0; printf "n1:%s\n",$n1; my $q2 = pack'Q2',$n0,$n1; my @fullnames = &fullname($q2); printf "fullname: %s\n",join', ',@fullnames; my $data58 = "ZHjX1cimgEBVjmyxXsGyPU7YLXDG5SM5oDaaYwuKivtuuJtfBmyPDt5cMyN7nidCDQuKtMowxThXS58AKFz97yFqaYh6L9adQhY"; my $databin = &botname::decode_base58f($data58); printf "fullname: %s\n",join', ',fullname($databin); printf "botname: %s\n",botname($data58); printf "uname: %s\n",lc(substr((&fullname($databin))[0],0,1)) . lc((&fullname($databin))[-2]); exit $?; 1;