javascript:%20string%20=%20 " This is where you put whatever it is you wish to paste. "; %20x_coordinate_start%20=%20-1; %20y_coordinate_start%20=%200; %20if%20(isNaN(x_coordinate_start))%20{%20%20%20%20x_coordinate_start%20=%200%20}%20if%20(isNaN(y_coordinate_start))%20{%20%20%20%20y_coordinate_start%20=%200%20}%20transparent%20=%201; %20random%20=%200; %20output_array%20=%20[]; %20number_of_slices%20=%20128; %20host%20=%20'http://www.yourworldoftext.com/'; %20page%20=%20''; %20%20url%20=%20host%20+%20page; %20port%20=%2080; %20%20x_tile_width%20=%2015; %20y_tile_height%20=%207; %20%20x_tile_offset%20=%200; %20y_tile_offset%20=%200; %20x_tile_start%20=%20x_coordinate_start*4%20+%20x_tile_offset; %20y_tile_start%20=%20-y_coordinate_start*4%20+%20y_tile_offset; %20%20x_tile%20=%20x_tile_start; %20y_tile%20=%20y_tile_start; %20x_offset%20=%200; %20y_offset%20=%200; %20%20timestamp%20=%20new%20Date().getTime(); %20newlines%20=%200; %20for(i%20=%200; %20i%20<%20string.length; %20++i)%20{%20if%20(string.charAt(i)%20==%20'\n')%20{%20if%20(y_offset%20==%20y_tile_height)%20{%20y_offset%20=%200; %20y_tile%20=%20y_tile%20+%201; %20}%20else%20{%20y_offset%20=%20y_offset%20+%201; %20}%20x_tile%20=%20x_tile_start; %20x_offset%20=%200; %20}%20else%20{%20if%20(transparent%20==%201)%20{%20if%20(string.charAt(i)%20!=%20"%20"){%20timestamp%20=%20new%20Date().getTime(); %20edits_array%20=%20[y_tile,x_tile,y_offset,x_offset,timestamp,string.charAt(i).toString()]; %20edits_array%20=%20[y_tile,x_tile,y_offset,x_offset,timestamp,string.charAt(i).toString(),'Thanks%20for%20not%20scripting%20during%20our%20open%20source%20release!%20<3']; %20output_array.push(edits_array); %20}%20}%20else%20{%20timestamp%20=%20new%20Date().getTime(); %20edits_array%20=%20[y_tile,x_tile,y_offset,x_offset,timestamp,string.charAt(i).toString()]; %20edits_array%20=%20[y_tile,x_tile,y_offset,x_offset,timestamp,string.charAt(i).toString(),'Thanks%20for%20not%20scripting%20during%20our%20open%20source%20release!%20<3']; %20output_array.push(edits_array); %20}%20if%20(x_offset%20==%20x_tile_width)%20{%20x_offset%20=%200; %20x_tile%20=%20x_tile%20+%201; %20}%20else%20{%20x_offset%20=%20x_offset%20+%201; %20}%20}%20}%20%20function%20sendPacket(start_slice,%20end_slice)%20{%20setTimeout(function()%20{%20jQuery.post(window.location.pathname,%20{edits:%20output_array.slice(start_slice,%20end_slice)},%20YourWorld.editsDone,%20'json')%20},%2010*start_slice); %20%20}%20%20number_of_edits%20=%20Math.ceil(string.length%20/%20number_of_slices); %20for(k%20=%200;%20k%20<=%20number_of_edits-1;%20k++)%20{%20start_slice%20=%20number_of_slices%20*%20(k); %20end_slice%20=%20number_of_slices%20*%20(k%20+%201); %20sendPacket(start_slice,%20end_slice);%20}