Advertisement
Guest User

Untitled

a guest
Feb 24th, 2020
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <body>
  3.     <script type="text/javascript">
  4.         /* <![CDATA[ */
  5.             //============================================================
  6.             // ZALGO text script by tchouky, modded by Kaulfield
  7.             //============================================================
  8.  
  9.             // data set of leet unicode chars
  10.             //---------------------------------------------------
  11.  
  12.             //those go UP
  13.             var zalgo_up = [
  14.                 '\u030d', /*     ̍     */      '\u030e', /*     ̎     */      '\u0304', /*     ̄     */      '\u0305', /*     ̅     */
  15.                 '\u033f', /*     ̿     */      '\u0311', /*     ̑     */      '\u0306', /*     ̆     */      '\u0310', /*     ̐     */
  16.                 '\u0352', /*     ͒     */      '\u0357', /*     ͗     */      '\u0351', /*     ͑     */      '\u0307', /*     ̇     */
  17.                 '\u0308', /*     ̈     */      '\u030a', /*     ̊     */      '\u0342', /*     ͂     */      '\u0343', /*     ̓     */
  18.                 '\u0344', /*     ̈́     */      '\u034a', /*     ͊     */      '\u034b', /*     ͋     */      '\u034c', /*     ͌     */
  19.                 '\u0303', /*     ̃     */      '\u0302', /*     ̂     */      '\u030c', /*     ̌     */      '\u0350', /*     ͐     */
  20.                 '\u0300', /*     ̀     */      '\u0301', /*     ́     */      '\u030b', /*     ̋     */      '\u030f', /*     ̏     */
  21.                 '\u0312', /*     ̒     */      '\u0313', /*     ̓     */      '\u0314', /*     ̔     */      '\u033d', /*     ̽     */
  22.                 '\u0309', /*     ̉     */      '\u0363', /*     ͣ     */      '\u0364', /*     ͤ     */      '\u0365', /*     ͥ     */
  23.                 '\u0366', /*     ͦ     */      '\u0367', /*     ͧ     */      '\u0368', /*     ͨ     */      '\u0369', /*     ͩ     */
  24.                 '\u036a', /*     ͪ     */      '\u036b', /*     ͫ     */      '\u036c', /*     ͬ     */      '\u036d', /*     ͭ     */
  25.                 '\u036e', /*     ͮ     */      '\u036f', /*     ͯ     */      '\u033e', /*     ̾     */      '\u035b', /*     ͛     */
  26.                 '\u0346', /*     ͆     */      '\u031a' /*     ̚     */
  27.             ];
  28.  
  29.             //those go DOWN
  30.             var zalgo_down = [
  31.                 '\u0316', /*     ̖     */      '\u0317', /*     ̗     */      '\u0318', /*     ̘     */      '\u0319', /*     ̙     */
  32.                 '\u031c', /*     ̜     */      '\u031d', /*     ̝     */      '\u031e', /*     ̞     */      '\u031f', /*     ̟     */
  33.                 '\u0320', /*     ̠     */      '\u0324', /*     ̤     */      '\u0325', /*     ̥     */      '\u0326', /*     ̦     */
  34.                 '\u0329', /*     ̩     */      '\u032a', /*     ̪     */      '\u032b', /*     ̫     */      '\u032c', /*     ̬     */
  35.                 '\u032d', /*     ̭     */      '\u032e', /*     ̮     */      '\u032f', /*     ̯     */      '\u0330', /*     ̰     */
  36.                 '\u0331', /*     ̱     */      '\u0332', /*     ̲     */      '\u0333', /*     ̳     */      '\u0339', /*     ̹     */
  37.                 '\u033a', /*     ̺     */      '\u033b', /*     ̻     */      '\u033c', /*     ̼     */      '\u0345', /*     ͅ     */
  38.                 '\u0347', /*     ͇     */      '\u0348', /*     ͈     */      '\u0349', /*     ͉     */      '\u034d', /*     ͍     */
  39.                 '\u034e', /*     ͎     */      '\u0353', /*     ͓     */      '\u0354', /*     ͔     */      '\u0355', /*     ͕     */
  40.                 '\u0356', /*     ͖     */      '\u0359', /*     ͙     */      '\u035a', /*     ͚     */      '\u0323' /*     ̣     */
  41.             ];
  42.            
  43.             //those always stay in the middle
  44.             var zalgo_mid = [
  45.                 '\u0315', /*     ̕     */      '\u031b', /*     ̛     */      '\u0340', /*     ̀     */      '\u0341', /*     ́     */
  46.                 '\u0358', /*     ͘     */      '\u0321', /*     ̡     */      '\u0322', /*     ̢     */      '\u0327', /*     ̧     */
  47.                 '\u0328', /*     ̨     */      '\u0334', /*     ̴     */      '\u0335', /*     ̵     */      '\u0336', /*     ̶     */
  48.                 '\u034f', /*     ͏     */      '\u035c', /*     ͜     */      '\u035d', /*     ͝     */      '\u035e', /*     ͞     */
  49.                 '\u035f', /*     ͟     */      '\u0360', /*     ͠     */      '\u0362', /*     ͢     */      '\u0338', /*     ̸     */
  50.                 '\u0337', /*     ̷     */      '\u0361', /*     ͡     */      '\u0489' /*     ҉_     */     
  51.             ];
  52.            
  53.             // rand funcs
  54.             //---------------------------------------------------
  55.            
  56.             //gets an int between 0 and max
  57.             function rand(max)
  58.             {
  59.                 return Math.floor(Math.random() * max);
  60.             }
  61.  
  62.             //gets a random char from a zalgo char table
  63.             function rand_zalgo(array)
  64.             {
  65.                 var ind = Math.floor(Math.random() * array.length);
  66.                 return array[ind];
  67.             }
  68.            
  69.             function sleep(ms) {
  70.                 return new Promise(resolve => setTimeout(resolve, ms));
  71.             }
  72.  
  73.             // Main func
  74.             //---------------------------------------------------
  75.             async function zalgo(loop,delay,txt)
  76.             {
  77.                 for(var i=0; i<loop; i++) {        
  78.                     for(var i=0; i<txt.length; i++)
  79.                     {
  80.                         var newtxt = '';
  81.                         var num_up;
  82.                         var num_mid;
  83.                         var num_down;
  84.                    
  85.                         //add the normal character
  86.                         newtxt += txt.substr(i, 1);
  87.  
  88.                         num_up = rand(16) / 2 + 1;
  89.                         num_mid = rand(6) / 2;
  90.                         num_down = rand(16) / 2 + 1;                   
  91.                    
  92.                         for(var j=0; j<num_up; j++)
  93.                             newtxt += rand_zalgo(zalgo_up);
  94.                         for(var j=0; j<num_mid; j++)
  95.                             newtxt += rand_zalgo(zalgo_mid);
  96.                         for(var j=0; j<num_down; j++)
  97.                             newtxt += rand_zalgo(zalgo_down);
  98.                         document.write(newtxt)
  99.                         await sleep(delay)
  100.                     }
  101.                     if (!loop)
  102.                         return;
  103.                 }
  104.             }
  105.  
  106.         zalgo(6,10,"Parasitic intergalactic savages Will land here in 2033 Heaven destroyed your planets before The star force came to feed I saw my brother devoured A river of blood when it tore off his head But they'll leave organized A system for harvesting human flesh Plug me into the feeding machine Ten in a pen pressed against me Cut out my tongue so that I can't scream There's meat, there's meat on me Antibiotics keep me alive Now that everyone I love has died Hang me up and strip me clean There's meat, there's meat on me You've heard stories about the free ones The few who escape the alien's grip Living underground in star cities In the deep and dark they resist But I don't know if I believe it When they caught me there weren't many left They only force us to breed in here I just hope they kill me quick Plug me into the feeding machine Ten in a pen pressed against me Cut out my tongue so that I can't scream There's meat, there's meat on me Antibiotics keep me alive Now that everyone I love has died Hang me up and strip me clean There's meat, there's meat on me In light of the sick to maximize efficiency Approach the back into our feed for optimal delivery Right here in the slaughterhouse screams Around the killing floor And I hope to chase my adrenaline Soak up my pus-filled sores Plug me into the feeding machine Ten in a pen pressed against me Cut out my tongue so that I can't scream There's meat, there's meat on me Wrap me up in cellophane Labeled organic, label me grade A My tendon is cut between your teeth There's meat, there's meat on me There's meat, there's meat on me There's meat, there's meat on me There's meat, there's meat on me There's meat, there's meat on me")
  107.         </script>        
  108.     </body>
  109. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement