You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

29 lines
781 B

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;