Last active
December 24, 2015 03:49
-
-
Save Wunkolo/6739615 to your computer and use it in GitHub Desktop.
Random scripts to mess around on msparp
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var message = ["X","X"]; | |
var count = 25; | |
var cross = 5;//Number of times to "cross" the helix | |
var spacemax = 60; | |
handle = setInterval(function(){ | |
var string = ".".repeat(spacemax); | |
var strand1 = (Math.sin((i/count)*3.14*cross)*0.5+0.5)*spacemax; | |
string = string.substring(0,strand1) + message[0] + string.substring(strand1); | |
var strand2 = (Math.sin((i/count)*3.14*cross+3.14)*0.5+0.5)*spacemax; | |
string = string.substring(0,strand2) + message[1] + string.substring(strand2); | |
$.post("/chat_ajax/post",{'chat':chat,'line':string}) | |
i++; | |
if(i > count) | |
{ | |
clearInterval(handle); | |
} | |
},500); | |
//VVVVVVVVVVV out dated VVVVVVVVVVV | |
var data = { | |
'character' : 'original character', | |
'acronym': '??', | |
'name': 'anonymous', | |
'color': '000000', | |
'quote': "some random text for previewing purposes", | |
'quirk_prefix': '', | |
'case': 'normal', | |
'quirk_from': '', | |
'quirk_to': '' | |
}; | |
data['chat'] = document.baseURI.substring(23); | |
$.post('http://msparp.com/chat_ajax/save',data) | |
/////////////////////////////////////////////////////////////////////////////// | |
function random_string(size){ | |
var str = ""; | |
for (var i = 0; i < size; i++){ | |
str += random_character(); | |
} | |
return str; | |
} | |
function random_character() { | |
var chars = "0123456789abcdefghijklmnopqurstuvwxyzABCDEFGHIJKLMNOPQURSTUVWXYZ"; | |
return chars.substr( Math.floor(Math.random() * 62), 1); | |
} | |
for (var i = 0; i < 25; i++) { | |
var data = { | |
'character' : 'original character', | |
'acronym': random_character()+random_character(), | |
'name': random_string(25), | |
'color': Math.floor(Math.random()*16777215).toString(16), | |
'quote': "some random text for previewing purposes", | |
'quirk_prefix': '', | |
'case': 'normal', | |
'quirk_from': '', | |
'quirk_to': '' | |
}; | |
data['chat'] = document.baseURI.substring(23); | |
$.post('http://msparp.com/chat_ajax/save',data) | |
} | |
/////////////////////////////////////////////////////////////////////////////// | |
var message = ["X","X"]; | |
var count = 100; | |
var cross = 5;//Number of times to "cross" the helix | |
var spacemax = 100; | |
for (var i = 0; i < count; i++) { | |
var data = { | |
'character' : 'original character', | |
'acronym': "??", | |
'name': "YOLO", | |
'color': Math.floor(Math.random()*16777215).toString(16), | |
'quote': "some random text for previewing purposes", | |
'quirk_prefix': '', | |
'case': 'normal', | |
'quirk_from': '', | |
'quirk_to': '' | |
}; | |
data['chat'] = document.baseURI.substring(23); | |
$.post('http://msparp.com/chat_ajax/save',data) | |
var string = ".".repeat(spacemax); | |
var strand1 = (Math.sin((i/count)*3.14*cross)*0.5+0.5)*spacemax; | |
string = string.substring(0,strand1) + message[0] + string.substring(strand1); | |
var strand2 = (Math.sin((i/count)*3.14*cross+3.14)*0.5+0.5)*spacemax; | |
string = string.substring(0,strand2) + message[1] + string.substring(strand2); | |
$.post("http://msparp.com/chat_ajax/post",{'chat': chat, 'line': string}); // todo: check for for error | |
}; | |
/////////////////////////////////////////////////////////////////////////////// | |
//sine wave spam | |
//spams all items in the "message" variable by "count" | |
//Spacemax is the max amount of spaces it will use for the "wave" | |
var stars = "★゜・。。・゜゜・。。・゜☆゜・。。・゜゜・。。・゜゜・。。・゜☆゜・。。・゜゜・。。・゜"; | |
var message = stars.split(""); | |
var count = 50; | |
var spacemax = 50; | |
for (var i = 0; i < count; i++) { | |
$.post("http://msparp.com/chat_ajax/post",{'chat': chat, 'line': ("~".repeat((Math.sin(i/count*3.14*4)*0.5+0.5)*spacemax))+message[i%message.length]}) // todo: check for for error | |
}; | |
/////////////////////////////////////////////////////////////////////////////// | |
var stars = "ミ★ハハ八八ノヽノヽノヽノ \ ";//Edit this if you want a different "wave" | |
var message = "YOLO "//edit this | |
var count = message.length*5; | |
var spacemax = 50; | |
for (var i = 0; i < count; i++) { | |
var data = { | |
'character' : 'original character', | |
'acronym': "??", | |
'name': "YOLO", | |
'color': Math.floor(Math.random()*16777215).toString(16), | |
'quote': "some random text for previewing purposes", | |
'quirk_prefix': '', | |
'case': 'normal', | |
'quirk_from': '', | |
'quirk_to': '' | |
}; | |
data['chat'] = document.baseURI.substring(23); | |
$.post('http://msparp.com/chat_ajax/save',data) | |
$.post("http://msparp.com/chat_ajax/post",{'chat': chat, 'line': (stars.substring(1,1+(Math.sin(i/count*3.14*4)*0.5+0.5)*stars.length))+message[i%message.length]}) | |
}; | |
/////////////////////////////////////////////////////////////////////////////// | |
var stars = "★゜・。。・゜゜・。。・゜☆゜・。。・゜゜・。。・゜゜・。。・゜☆゜・。。・゜゜・。。・゜"; | |
var message = stars.split(""); | |
//var message = ["★","゜","・","。","・",":slav:",":myeyes:","`YOLO`"]; | |
var count = 50; | |
var spacemax = 50; | |
for (var i = 0; i < count; i++) { | |
var data = { | |
'character' : 'original character', | |
'acronym': "??", | |
'name': "YOLO", | |
'color': Math.floor(Math.random()*16777215).toString(16), | |
'quote': "some random text for previewing purposes", | |
'quirk_prefix': '', | |
'case': 'normal', | |
'quirk_from': '', | |
'quirk_to': '' | |
}; | |
data['chat'] = document.baseURI.substring(23); | |
$.post('http://msparp.com/chat_ajax/save',data) | |
$.post("http://msparp.com/chat_ajax/post",{'chat': chat, 'line': ("~".repeat((Math.sin(i/count*3.14*4)*0.5+0.5)*spacemax))+message[i%message.length]}); | |
}; | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment