index.html 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. <html>
  2. <head>
  3. <script type="text/javascript" src="./basen.js"></script>
  4. <style type="text/css"> textarea {
  5. width: 100%;
  6. height: 100%;
  7. font-family: monospace;
  8. font-size: 12px;
  9. }</style>
  10. <style type="text/css" id="thestyle"> </style>
  11. <script type="text/javascript" id="thescript"> </script>
  12. <script type="text/javascript">
  13. var op = boot.opath;
  14. var randgen = boot.rand;
  15. var zlib = boot.zlib;
  16. Buffer = boot.Buffer;
  17. var nd= new Date();
  18. function print_table(start, cols, rows){
  19. var s="";
  20. for(var y = 0; y< rows; y++){
  21. for(var i = 0; i< cols; i++){
  22. s += String.fromCharCode(start++)+ " "
  23. }
  24. s += "\n"
  25. }
  26. console.log(s);
  27. return s;
  28. }
  29. function rand_test(tt){
  30. var world=randgen(tt);
  31. var t=[] ;
  32. while(t.length<10){
  33. t.push(world.string(64))
  34. }
  35. return t;
  36. }
  37. function mm(o){
  38. return function(len){
  39. var s = "";
  40. while(len>0){
  41. s = (10000-o.range(20000))+" "+(10000-o.range(20000))+" "+(10000-o.range(20000))
  42. len--
  43. }
  44. return s;
  45. }
  46. }
  47. function startit(){
  48. //document.getElementById("main").innerHTML=(print_table( (40*100*2),40,100))
  49. var worlda = randgen("badebabe");
  50. var playerseed = randgen(worlda.string(64));
  51. var s = "GAME: 2018.03.11\n"+ rand_test("2018.03.11 USERNAME").map(function(a){
  52. var aa=randgen(a);
  53. /* seed , 16 , 3, 8 , */
  54. return [a,aa.string(16),aa.range(100),aa.string(8),[10000].map(mm(aa)).join(" "),aa.string(10)].join(" ")
  55. }).join("\n")
  56. s += "\n\n"+playerseed.string(64);
  57. document.getElementById("main").innerHTML=s
  58. }
  59. </script>
  60. </head>
  61. <body onload="startit()">
  62. <textarea id="main">
  63. </textarea>
  64. </body>
  65. </html>