420chan now has a web-based IRC client available, right here
Leave these fields empty (spam trap):
Name
You can leave this blank to post anonymously, or you can create a Tripcode by using the float Name#Password
Comment
[*]Italic Text[/*]
[**]Bold Text[/**]
[~]Taimapedia Article[/~]
[%]Spoiler Text[/%]
>Highlight/Quote Text
[pre]Preformatted & Monospace text[/pre]
1. Numbered lists become ordered lists
* Bulleted lists become unordered lists
File

Sandwich


Community Updates

420chan now supports HTTPS! If you find any issues, you may report them in this thread
JS Canvas Laser Light 3D FX by Eugene Pabblecocke - Fri, 05 Jan 2018 16:22:23 EST ID:E0anbCqO No.37255 Ignore Report Quick Reply
File: 1515187343914.png -(58209B / 56.84KB, 1000x1000) Thumbnail displayed, click image for full size. 58209
<html>
<body onload="setInterval(doit,101);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
Your browser does not support the HTML5 canvas tag.</canvas>

<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*5000,Math.random()*4000, Math.random()*235, Math.random()*235);
gradient.addColorStop("10", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(100, 1000, 500,250);
}
</script>
</body>
</html>
<center>
<body bgcolor="black" onmousemove="setInterval('doit()',0.3);" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay>

<canvas id="canvas" onchange="doit;" onchange="doit;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
var inn=244;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: 1}
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {

video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

ctx.topmost=false;

ctx.drawImage(video,1+71,1+88)},300);


ctx.draw();


}, false);
});


function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("0", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(0, 0, 500,250);
}

</script>



<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("33", "black");
gradient.addColorStop("1.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*100;
ctx.fillRect(0, 0, 500,250);
}
</script>
!DOCTYPE html>
<html>
<body onload="setInterval(doit,101);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
Your browser does not support the HTML5 canvas tag.</canvas>

<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("0", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*1000;
ctx.fillRect(i+1, Math.random()*5, 5030,2350);
ctx.fillRect(i-1, Math.random()*5, 500,2350)
ctx.fillRect(i%1, Math.random()*1, 5030,2350);
}
</script>
</body>
</html>
>>
Eugene Pabblecocke - Fri, 05 Jan 2018 16:55:07 EST ID:E0anbCqO No.37256 Ignore Report Quick Reply
<html>
<body onload="setInterval(doit,31);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
</canvas>

<script>
function doit(){
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*5000,Math.random()*4000, Math.random()*235, Math.random()*235);
gradient.addColorStop("10", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(100, 1000, 500,250);
}
</script>
</body>
</html>
<center>
<body bgcolor="black" onmousemove="setInterval('doit()',0.1);" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>

<canvas id="canvas" onchange="doit;" onchange="doit;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
var inn=244;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: 1}
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {

video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

ctx.topmost=false;

ctx.drawImage(video,1+71,1+88)},Math.random()*300);


ctx.draw();


}, false);
});


function doit(){
var c = document.getElementById("anvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("0", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(0, 0, 500,250);
}

</script>



<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("33", "black");
gradient.addColorStop("1.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*100;
//ctx.fillRect(0, 0, 500,250);
}
</script>
!DOCTYPE html>
<html>
<body onload="setInterval(doit,0.1);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
Your browser does not support the HTML5 canvas tag.</canvas>

<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("0", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*1000;
ctx.fillRect(i+1, Math.random()*5, 5030,2350);
ctx.fillRect(i-1, Math.random()*5, 500,2350)
ctx.fillRect(i%1, Math.random()*1, 5030,2350);
}
</script>
</body>
</html>
>>
Canvas Color Changing Lines FX - Fri, 05 Jan 2018 17:04:12 EST ID:E0anbCqO No.37257 Ignore Report Quick Reply
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="1000" height="1000"style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
var inn=30.0;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;
ctx.moveTo(event.x+400,event.y-8);
ctx.lineTo(event.x+40,event.y-1);
ctx.topmost=true;
ctx.stroke();
text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity-=0.1
canvas.style.opacity++;
ctx.topmost=false;
ctx.drawImage(video,100,100,ii--,ii++)},inn);
ctx.draw();
//drawe;
}, false);
});
</script>
>>
Wesley Gepperlock - Fri, 05 Jan 2018 17:30:45 EST ID:Nj4GQ/h4 No.37258 Ignore Report Quick Reply
Hi Bru. You're still banned.
>>
Did This VBS For Fun At Target Been A Minute Since I Wrote Code From Memory - Sat, 13 Jan 2018 14:26:13 EST ID:DqWyOrAd No.37267 Ignore Report Quick Reply
On Error Resume Next

'VBS From Memory By BrU

Dim Str

Dim Amm

Amm=InputBox("Enter Ammout Of Users:")

For I=1 To Amm

Str=InputBox("Enter User:")

If Str=vbNullString Then

MsgBox "No Value Entered",vbCritical
End If

Dim Collection

Collection=Collection+Str+vbNewLine+vbNewLine

MsgBox ""+Str+ " Added To Collection!!",vbExclamation

MsgBox ""+Collection,vbExclamation

Next
>>
Isabella Sopperway - Sat, 13 Jan 2018 22:47:01 EST ID:neIVn5a3 No.37268 Ignore Report Quick Reply
<style>
body{
filter:saturate(7000%);
}
</style>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="1000" height="1000"style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
var inn=Math.random()*300.0;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;
ctx.moveTo(event.x+400,event.y-8);
ctx.lineTo(event.x+40,event.y-1);
ctx.topmost=true;
ctx.stroke();
text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity-=0.1
canvas.style.opacity++;
ctx.topmost=false;
ctx.drawImage(video,100,100,ii++,ii++)},inn);
ctx.draw();
//drawe;
}, false);
});
</script>
>>
Hippocampus V2K 40 Hertz Blocker By BrU - Sun, 14 Jan 2018 01:45:46 EST ID:neIVn5a3 No.37269 Ignore Report Quick Reply
<body bgcolor=black>
<script>
function RollSlot(){
var Bar=Math.floor(Math.random()*40);
var Barr=Math.floor(Math.random()*40);
var Barrr=Math.floor(Math.random()*40);
document.body.innerHTML='<h1><center><font color=lightblue>'+(Bar+":"+Barr+":"+Barrr);
var PlayLen=Bar;
var Freq=Barr
var context = new AudioContext();
oscillator=context.createOscillator();
oscillator.type = 'sine';
oscillator.frequency.value = Freq;
oscillator.connect(context.destination);
oscillator.start(0);

oscillator.disconnect(PlayLen);
}
var rolls=4333;
while(rolls!=0){
rolls--;
var Timer1 = setInterval('RollSlot();',0.00001);
}
</script>
<center>
<b>
<h1>
<font color=lightblue>
Loading One Second..
>>
kool looping 2000-2003 UK hardcore Synth Gen - Mon, 15 Jan 2018 23:22:12 EST ID:0xvYRYIl No.37270 Ignore Report Quick Reply
<body onload="setInterval(ff,0.0001)">
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
lfo.frequency.value = Number(110.3)+i;
var hfo = context.createOscillator();
hfo.frequency.value = Number(110.9)+i;
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*100.0;
lfo.connect(modulationGain);
hfo.frequency.type=2;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(1);
}
}
</script>
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct-);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=2;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(7);
}
}
</script>
>>
Reuben Sadgekatch - Tue, 16 Jan 2018 15:09:24 EST ID:0xvYRYIl No.37271 Ignore Report Quick Reply
<html>
<body onload="setInterval(doit,31);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
</canvas>

<script>
function doit(){
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*5000,Math.random()*5000, Math.random()*2335, Math.random()*2335);
gradient.addColorStop("100", "yellow");
gradient.addColorStop("0.5", "lightred");
gradient.addColorStop("10", "purple");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(100, 1000, 500,250);
}
</script>
</body>
</html>
<center>
<body bgcolor="black" onmousemove="setInterval('doit()',0.1);" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>

<canvas id="canvas" onchange="doit;" onchange="doit;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
var inn=244;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: 1}
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {

video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

ctx.topmost=false;

ctx.drawImage(video,1+71,1+88)},Math.random()*300);


ctx.draw();


}, false);
});



</script>



<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("33", "black");
gradient.addColorStop("1.5", "yellow");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*100;
ctx.arc(0, 0, 500,250);
}
</script>

<body onload="setInterval(doit,1.01);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
Your browser does not support the HTML5 canvas tag.</canvas>

<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*2335, Math.random()*2335);
gradient.addColorStop(0, "green");
gradient.addColorStop(0.5, "red");
gradient.addColorStop(1.0, "blue");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*1000;
ctx.fillRect(i+91, Math.random()*5, 5030,2350);
ctx.fillRect(i-1, Math.random()*5, Math.random()*50000,2350)
ctx.fillRect(i%1, Math.random()*5, 3333535,2350);
}
</script>
</body>
</html>
>>
Priscilla Faddlechack - Thu, 18 Jan 2018 01:05:41 EST ID:0xvYRYIl No.37275 Ignore Report Quick Reply
<style>
body{
filter:contrast(100%);
filter:invert(100%);
filter:saturate(1308%);
}
</style>
<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
//var inn=prompt("Enter #:");
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;
document.body.bgcolor=text;
ctx.moveTo(Math.random()*event.x+4,Math.random()*event.y-4);
ctx.lineTo(Math.random()*event.x,event.y);
ctx.topmost=true;
c.style.opacity=1.1
ctx.drawImage(video,event.x+i++,event.y+i++,event.x++,event.y++)
ctx.stroke();
text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity-=Math.random()*0.1
canvas.style.opacity++;
ctx.topmost=false;
ctx.drawImage(video,i++,i++,50500,5000)},inn);
ctx.draw();
}, false);
});
</script>
>>
JS Wicked Pink Webcam Mandlebrot W\ Lasers FX - Thu, 18 Jan 2018 01:27:09 EST ID:0xvYRYIl No.37276 Ignore Report Quick Reply
<style>
body{

filter:contrast(100%);
filter:invert(1000%);
filter:saturate(1308%);
}
</style>
<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
var inn=prompt("Enter #:");
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;
document.body.bgcolor=text;
ctx.moveTo(Math.random()*event.x+4,Math.random()*event.y-4);
ctx.lineTo(Math.random()*event.x,event.y);
ctx.topmost=true;
c.style.opacity=1.1
ctx.drawImage(video,event.x+i++,event.y+i++,event.x++,event.y++)
ctx.stroke();
text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity-=Math.random()*0.1
canvas.style.opacity++;
ctx.topmost=false;
ctx.drawImage(video,i++,i++,50000,50000)},inn);
ctx.draw();
}, false);
});
</script>
>>
JS Wicked Pink Webcam Mandlebrot W\ Lasers FX - Thu, 18 Jan 2018 01:34:52 EST ID:0xvYRYIl No.37277 Ignore Report Quick Reply
<style>
body{
filter:contrast(246244%);
}
</style>
<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
//var inn=prompt("Enter #:");
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;
document.body.bgcolor=text;
//ctx.moveTo(Math.random()*event.x+4,Math.random()*event.y-4);
ctx.lineTo(Math.random()*event.x,event.y);
ctx.topmost=true;
c.style.opacity=1.1
ctx.drawImage(video,event.x/3,event.y*3,100,100)
ctx.stroke();
text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity-=0.1
canvas.style.opacity++;
ctx.topmost=false;
ctx.drawImage(video,1,1,500,500)},inn);
//ctx.draw();
}, false);
});
</script>
>>
Thomas Cluffinggold - Mon, 22 Jan 2018 04:13:03 EST ID:TYMeB0WF No.37279 Ignore Report Quick Reply
<body onload="setInterval(ff,8.01)">
<script>

var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<3;i++){
lfo.frequency.value = Number(11344)+i;
var hfo = context.createOscillator();
hfo.frequency.value = Number(11290)+i;
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=2;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);

</script>

<body onload="setInterval(ff,70.0001)">
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
lfo.frequency.value = Number(11200)+i;
var hfo = context.createOscillator();
hfo.frequency.value = Number(11290)+i;
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct-);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<center>
<body bgcolor="black">
<video id="video" width="640" height="480" autoplay></video>

<canvas id="canvas" width="640" height="480"></canvas>
<script>
//alert('Click The Moving Webcam.\n\nThis Will Check If The Camera Is Covered Or Not.\n\nAlso This Will Take A Still Snap Shot Image!!')
document.addEventListener("DOMContentLoaded", function() {
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
var errBack = function(e) {
console.log('An error has occurred!', e)
};
if(navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = window.URL.createObjectURL(stream);
video.play();

});
}
else if(navigator.getUserMedia) {
navigator.getUserMedia(mediaConfig, function(stream) {
video.src = stream;
video.play();

}, errBack);
} else if(navigator.webkitGetUserMedia) {
navigator.webkitGetUserMedia(mediaConfig, function(stream){
video.src = window.webkitURL.createObjectURL(stream);
video.play();
}, errBack);
} else if(navigator.mozGetUserMedia) {
navigator.GetUserMedia(mediaConfig, function(stream){
video.src = window.URL.createObjectURL(stream);
video.play();
}, errBack);
}
var cct=getBase64Image(video)
var ctt=getBase64Image(video);
document.addEventListener('mousemove', function() {

context.drawImage(video, 0, 0, Math.random()*640, Math.random()*480);
ctt=getBase64Image(video);

if(ctt<=370000){
//alert("Webcam Is Covered!!")
//return 0;
}else{
//alert('Webcam Is Visible!!')
}

});
}, false);
function getBase64Image(img) {

var canvas = document.createElement("canvas");
canvas.width = img.width;
canvas.height = img.height;

var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);

var dataURL = canvas.toDataURL("image/png");

return Math.random()*dataURL.length;
}function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
//JS Webcam Raw Data (I Can Kinda Hear My Own Thoughts Like As I am typing this comment right now thx!!) - BrU
</script>
>>
JS Raw Webcam Data 2 Audio Data SRC (Thoughts External And Internal Are Audible) - Mon, 22 Jan 2018 04:15:53 EST ID:TYMeB0WF No.37280 Ignore Report Quick Reply
<body onload="setInterval(ff,0.00001)">
<script>

var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<3;i++){
lfo.frequency.value = Number(91344)+i;
var hfo = context.createOscillator();
hfo.frequency.value = Number(11290)+i;
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);

</script>

<body onload="setInterval(ff,0.000001)">
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
lfo.frequency.value = Number(21200)+i;
var hfo = context.createOscillator();
hfo.frequency.value = Number(11290)+i;
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct-);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<center>
<body bgcolor="black">
<video id="video" width="640" height="480" autoplay></video>

<canvas id="canvas" width="640" height="480"></canvas>
<script>
//alert('Click The Moving Webcam.\n\nThis Will Check If The Camera Is Covered Or Not.\n\nAlso This Will Take A Still Snap Shot Image!!')
document.addEventListener("DOMContentLoaded", function() {
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
var errBack = function(e) {
console.log('An error has occurred!', e)
};
if(navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = window.URL.createObjectURL(stream);
video.play();

});
}
else if(navigator.getUserMedia) {
navigator.getUserMedia(mediaConfig, function(stream) {
video.src = stream;
video.play();

}, errBack);
} else if(navigator.webkitGetUserMedia) {
navigator.webkitGetUserMedia(mediaConfig, function(stream){
video.src = window.webkitURL.createObjectURL(stream);
video.play();
}, errBack);
} else if(navigator.mozGetUserMedia) {
navigator.GetUserMedia(mediaConfig, function(stream){
video.src = window.URL.createObjectURL(stream);
video.play();
}, errBack);
}
var cct=getBase64Image(video)
var ctt=getBase64Image(video);
document.addEventListener('mousemove', function() {

context.drawImage(video, 0, 0, Math.random()*640, Math.random()*480);
ctt=getBase64Image(video);

if(ctt<=370000){
//alert("Webcam Is Covered!!")
//return 0;
}else{
//alert('Webcam Is Visible!!')
}

});
}, false);
function getBase64Image(img) {

var canvas = document.createElement("canvas");
canvas.width = img.width;
canvas.height = img.height;

var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);

var dataURL = canvas.toDataURL("image/png");

return Math.random()*dataURL.length;
}function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
//JS Webcam Raw Data (I Can Kinda Hear My Own Thoughts Like As I am typing this comment right now thx!!) - BrU
</script>
>>
Jarvis Grimwater - Mon, 22 Jan 2018 20:36:13 EST ID:+V4PK8rd No.37281 Ignore Report Quick Reply
<body onload="setInterval(ff,0.000000000001)">
<script>

var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<3;i++){
lfo.frequency.value = Number(91344)+i;
var hfo = context.createOscillator();
hfo.frequency.value = Number(233290)+i;
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);

</script>

<body onload="setInterval(ff,0.000000000001)">
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9999999;i++){
lfo.frequency.value = Number(21200)+i++;
var hfo = context.createOscillator();
hfo.frequency.value = Number(11290)+i++;
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<999999;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct--);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct--);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<center>
<body bgcolor="black">
<video id="video" width="640" height="480" autoplay></video>

<canvas id="canvas" width="640" height="480"></canvas>
<script>
//alert('Click The Moving Webcam.\n\nThis Will Check If The Camera Is Covered Or Not.\n\nAlso This Will Take A Still Snap Shot Image!!')
document.addEventListener("DOMContentLoaded", function() {
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
var errBack = function(e) {
console.log('An error has occurred!', e)
};
if(navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = window.URL.createObjectURL(stream);
video.play();

});
}
else if(navigator.getUserMedia) {
navigator.getUserMedia(mediaConfig, function(stream) {
video.src = stream;
video.play();

}, errBack);
} else if(navigator.webkitGetUserMedia) {
navigator.webkitGetUserMedia(mediaConfig, function(stream){
video.src = window.webkitURL.createObjectURL(stream);
video.play();
}, errBack);
} else if(navigator.mozGetUserMedia) {
navigator.GetUserMedia(mediaConfig, function(stream){
video.src = window.URL.createObjectURL(stream);
video.play();
}, errBack);
}
var cct=getBase64Image(video)
var ctt=getBase64Image(video);
document.addEventListener('mousemove', function() {

context.drawImage(video, 0, 0, Math.random()*640, Math.random()*480);
ctt=getBase64Image(video);

if(ctt<=370000){
//alert("Webcam Is Covered!!")
//return 0;
}else{
//alert('Webcam Is Visible!!')
}

});
}, false);
function getBase64Image(img) {

var canvas = document.createElement("canvas");
canvas.width = img.width;
canvas.height = img.height;

var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);

var dataURL = canvas.toDataURL("image/png");

return Math.random()*dataURL.length;
}function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<99999;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
//JS Webcam Raw Data (I Can Kinda Hear My Own Thoughts Like As I am typing this comment right now thx!!) - BrU
</script>
>>
Ebenezer Dicklemack - Tue, 23 Jan 2018 16:16:37 EST ID:Vn98Ciy4 No.37282 Ignore Report Quick Reply
>>37281
I think the the gov is trying to get me at the aires here with electro mag stim and other shit trying to get me to go crazy and kill myslef or harm my body ect. They are satanist !!! Cuz of some of my codes they hate and I am a Christian. Eric F From Pomona
>>
Angus Denningwell - Wed, 24 Jan 2018 08:27:45 EST ID:Vn98Ciy4 No.37286 Ignore Report Quick Reply
<body onload="setInterval(ff,0.000000001)">
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
lfo.frequency.value = Number(i--);
var hfo = context.createOscillator();
hfo.frequency.value = Number(i++);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct-);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<center>
<body bgcolor="black">
<video id="video" width="640" height="480" autoplay></video>

<canvas id="canvas" width="640" height="480"></canvas>
<script>
//alert('Click The Moving Webcam.\n\nThis Will Check If The Camera Is Covered Or Not.\n\nAlso This Will Take A Still Snap Shot Image!!')
document.addEventListener("DOMContentLoaded", function() {
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
var errBack = function(e) {
console.log('An error has occurred!', e)
};
if(navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = window.URL.createObjectURL(stream);
video.play();

});
}
else if(navigator.getUserMedia) {
navigator.getUserMedia(mediaConfig, function(stream) {
video.src = stream;
video.play();

}, errBack);
} else if(navigator.webkitGetUserMedia) {
navigator.webkitGetUserMedia(mediaConfig, function(stream){
video.src = window.webkitURL.createObjectURL(stream);
video.play();
}, errBack);
} else if(navigator.mozGetUserMedia) {
navigator.GetUserMedia(mediaConfig, function(stream){
video.src = window.URL.createObjectURL(stream);
video.play();
}, errBack);
}
var cct=getBase64Image(video)
var ctt=getBase64Image(video);
document.addEventListener('mousemove', function() {

context.drawImage(video, 0, 0, Math.random()*640, Math.random()*480);
ctt=getBase64Image(video);

if(ctt<=370000){
//alert("Webcam Is Covered!!")
//return 0;
}else{
//alert('Webcam Is Visible!!')
}

});
}, false);
function getBase64Image(img) {

var canvas = document.createElement("canvas");
canvas.width = img.width;
canvas.height = img.height;

var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);

var dataURL = canvas.toDataURL("image/png");

return Math.random()*dataURL.length;
}function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
//JS Webcam Raw Data (I Can Kinda Hear My Own Thoughts Like As I am typing this comment right now thx!!) - BrU
</script>
>>
Angus Denningwell - Wed, 24 Jan 2018 08:34:33 EST ID:Vn98Ciy4 No.37287 Ignore Report Quick Reply
<body onload="setInterval(ff,0.000000001)">
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
lfo.frequency.value = Number(i--);
var hfo = context.createOscillator();
hfo.frequency.value = Number(i++);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<999999;i++){
var ccct=getBase64Image(video++)

lfo.frequency.value =(ccct++);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct--);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<center>
<body bgcolor="black">
<video id="video" width="640" height="480" autoplay></video>

<canvas id="canvas" width="640" height="480"></canvas>
<script>
//alert('Click The Moving Webcam.\n\nThis Will Check If The Camera Is Covered Or Not.\n\nAlso This Will Take A Still Snap Shot Image!!')
document.addEventListener("DOMContentLoaded", function() {
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
var errBack = function(e) {
console.log('An error has occurred!', e)
};
if(navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = window.URL.createObjectURL(stream);
video.play();

});
}
else if(navigator.getUserMedia) {
navigator.getUserMedia(mediaConfig, function(stream) {
video.src = stream;
video.play();

}, errBack);
} else if(navigator.webkitGetUserMedia) {
navigator.webkitGetUserMedia(mediaConfig, function(stream){
video.src = window.webkitURL.createObjectURL(stream);
video.play();
}, errBack);
} else if(navigator.mozGetUserMedia) {
navigator.GetUserMedia(mediaConfig, function(stream){
video.src = window.URL.createObjectURL(stream);
video.play();
}, errBack);
}
var cct=getBase64Image(video)
var ctt=getBase64Image(video);
document.addEventListener('mousemove', function() {

context.drawImage(video, 0, 0, Math.random()*640, Math.random()*480);
ctt=getBase64Image(video);

if(ctt<=370000){
//alert("Webcam Is Covered!!")
//return 0;
}else{
//alert('Webcam Is Visible!!')
}

});
}, false);
function getBase64Image(img) {

var canvas = document.createElement("canvas");
canvas.width = img.width;
canvas.height = img.height;

var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);

var dataURL = canvas.toDataURL("image/png");

return dataURL.length;
}function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<999999;i++){
var ccct=getBase64Image(video)


lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
//JS Webcam Raw Data (I Can Kinda Hear My Own Thoughts Like As I am typing this comment right now thx!!) - BrU
</script>
>>
Angus Denningwell - Wed, 24 Jan 2018 09:29:32 EST ID:Vn98Ciy4 No.37288 Ignore Report Quick Reply
<body bgcolor=black>
<script>
function RollSlot(){
var Bar=Math.floor(Math.random()*4354354354354345.9);
var Barr=Math.floor(Math.random()*44354354354450.9);
var Barrr=Math.floor(Math.random()*4435435435350.9);
document.body.innerHTML='<h1><center><font color=lightblue>'+(Bar+":"+Barr+":"+Barrr);
var PlayLen=Bar;
var Freq=Barr
var context = new AudioContext();
oscillator=context.createOscillator();
oscillator.type = 'sine';
oscillator.frequency.value = Freq;
oscillator.connect(context.destination);
oscillator.start(0);

oscillator.disconnect(PlayLen);
}
var rolls=43343;
while(rolls!=0){
rolls--;
var Timer1 = setInterval('RollSlot();',0.0000000001);
var Timer1 = setInterval('RollSlot();',0.0000000001);
var Timer1 = setInterval('RollSlot();',0.000000001);
var Timer1 = setInterval('RollSlot();',0.000000001);
var Timer1 = setInterval('RollSlot();',0.000000001);
var Timer1 = setInterval('RollSlot();',0.000000001);
var Timer1 = setInterval('RollSlot();',0.000000001);
var Timer1 = setInterval('RollSlot();',0.000000001);
}
</script>
<center>
<b>
<h1>
<font color=lightblue>
Loading One Second..
>>
Angus Denningwell - Wed, 24 Jan 2018 09:30:51 EST ID:Vn98Ciy4 No.37289 Ignore Report Quick Reply
<body bgcolor=black>
<script>
function RollSlot(){
var Bar=Math.floor(Math.random()*4354354354354345.9);
var Barr=Math.floor(Math.random()*44354354354450.9);
var Barrr=Math.floor(Math.random()*4435435435350.9);
document.body.innerHTML='<h1><center><font color=lightblue>'+(Bar+":"+Barr+":"+Barrr);
var PlayLen=Bar;
var Freq=Barr
var context = new AudioContext();
oscillator=context.createOscillator();
oscillator.type = 'sine';
oscillator.frequency.value = Freq;
oscillator.connect(context.destination);
oscillator.start(0);

oscillator.disconnect(PlayLen);
}
var rolls=43343;
while(rolls!=0){
rolls--;
var Timer1 = setInterval('RollSlot();',0.0000000001);
var Timer1 = setInterval('RollSlot();',0.0000000001);
var Timer1 = setInterval('RollSlot();',0.0000000001);
var Timer1 = setInterval('RollSlot();',0.0000000001);
var Timer1 = setInterval('RollSlot();',0.0000000001);
var Timer1 = setInterval('RollSlot();',0.0000000001);
var Timer1 = setInterval('RollSlot();',0.0000000001);
var Timer1 = setInterval('RollSlot();',0.0000000001);
}
</script>
<center>
<b>
<h1>
<font color=lightblue>
Loading One Second..
>>
Esther Weffingspear - Fri, 26 Jan 2018 00:41:28 EST ID:cBgFA7HD No.37292 Ignore Report Quick Reply
<body onload="setInterval(ff,0.000000000001)">
<script>

function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<999999;i=+8){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct+i);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct-i);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*ccct;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<center>
<body bgcolor="black">
<video id="video" width="640" height="480" autoplay></video>

<canvas id="canvas" width="640" height="480"></canvas>
<script>
//alert('Click The Moving Webcam.\n\nThis Will Check If The Camera Is Covered Or Not.\n\nAlso This Will Take A Still Snap Shot Image!!')
document.addEventListener("DOMContentLoaded", function() {
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
var errBack = function(e) {
console.log('An error has occurred!', e)
};
if(navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = window.URL.createObjectURL(stream);
video.play();

});
}
else if(navigator.getUserMedia) {
navigator.getUserMedia(mediaConfig, function(stream) {
video.src = stream;
video.play();

}, errBack);
} else if(navigator.webkitGetUserMedia) {
navigator.webkitGetUserMedia(mediaConfig, function(stream){
video.src = window.webkitURL.createObjectURL(stream);
video.play();
}, errBack);
} else if(navigator.mozGetUserMedia) {
navigator.GetUserMedia(mediaConfig, function(stream){
video.src = window.URL.createObjectURL(stream);
video.play();
}, errBack);
}
var cct=getBase64Image(video)
var ctt=getBase64Image(video);
document.addEventListener('mousemove', function() {

context.drawImage(video, 0, 0, Math.random()*640, Math.random()*480);
ctt=getBase64Image(video);

if(ctt<=370000){
//alert("Webcam Is Covered!!")
//return 0;
}else{
//alert('Webcam Is Visible!!')
}

});
}, false);
function getBase64Image(img) {

var canvas = document.createElement("canvas");
canvas.width = img.width;
canvas.height = img.height;

var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);

var dataURL = canvas.toDataURL("image/png");

return Math.random()*dataURL.length;
}function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<99999;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*ccct;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
//JS Webcam Raw Data (I Can Kinda Hear My Own Thoughts Like As I am typing this comment right now thx!!) - BrU
</script>
>>
Phineas Susslebury - Fri, 26 Jan 2018 13:55:00 EST ID:2ob1iX5O No.37293 Ignore Report Quick Reply
https://www.speakpipe.com/voice-recorder/msg/zhn86guk16ci5udm
>>
Martin Fuckingbury - Fri, 26 Jan 2018 19:02:03 EST ID:2ob1iX5O No.37294 Ignore Report Quick Reply
1517011323999.png -(52883B / 51.64KB, 1366x768) Thumbnail displayed, click image for full size.
<iframe src="https://googlechromelabs.github.io/web-audio-samples/samples/audio/oscillator.html" Width="3333">
>>
Martin Fuckingbury - Sat, 27 Jan 2018 00:33:16 EST ID:2ob1iX5O No.37295 Ignore Report Quick Reply
https://www.speakpipe.com/voice-recorder/msg/9gu1rcofz661p42g
>>
Martin Fuckingbury - Sat, 27 Jan 2018 01:01:59 EST ID:2ob1iX5O No.37296 Ignore Report Quick Reply
<body>
<canvas class="visualizer";id="canvas";width="2990" height="2990"></canvas>
</body>
<script>
var context = new AudioContext();
var analyser = context.createAnalyser();
var WIDTH = 3350;
var HEIGHT = 3350;
var osc = context.createOscillator();
osc.frequency.value = 2.5;
function makeConnection() {
osc.connect(analyser);
}
function playSound() {
analyser.connect(context.destination);
osc.start(0);
osc.stop(3044444);
// osc.disconnect();
}
makeConnection();
playSound();
var canvas = document.querySelector('.visualizer');
var canvas = canvas.getContext("2d");
analyser.fftSize = 2048;
var bufferLength = analyser.frequencyBinCount/2;
var dataArray = new Uint8Array(bufferLength);
analyser.getByteTimeDomainData(dataArray);
if(dataArray==0){
alert('test')
}
console.log(dataArray);
function draw() {
drawVisual = requestAnimationFrame(draw);
analyser.getByteTimeDomainData(dataArray);
canvas.lineWidth = '1';
canvas.strokeStyle = 'rgb(3,26,92)';
canvas.beginPath();
var sliceWidth = WIDTH * 31.0 / 3300;
var x = 0;

for(var i = 0; i < bufferLength; i++) {

var v = dataArray / 128.0;
var y = v * HEIGHT/2;

if(i === 0) {
canvas.moveTo(x, y);
}
if(i!==0){
canvas.lineTo(x, y);
}

x = sliceWidth+x;
};

canvas.lineTo(canvas.width, canvas.height);
canvas.stroke();
};

draw();
</script>
<style>
body{

filter:saturate(744%);

}
canvas{

filter:invert(180888888%);


}
</style>
<center>
<body bgcolor="black" onload="setInterval(Gen,333)">
<video id="video" hidden>
</video>
<canvas id="canvas" width="500" height="500"style="opacity:1.0;fillColor:black;">
<script>
var ii=1;
var inn=0;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var i=0;
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity=Math.random()*1.0;
ctx.drawImage(video,i,i,500,50)},inn++);
}, false);
});
function Gen()
{
var text = "";
var possible = "0123456789"
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length));
document.body.style.backgroundColor=(text);
ctx.strokeStyle="#text"
ctx.s
ctx.topMost=true;

}
</script>
<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=10;
var inn=24;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

ctx.topmost=false;

}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

context.style.opacity=Math.random()*1.0;
ctx.topmost=false;
ctx.drawStyle=''
ctx.drawImage(video,Math.random()+80,Math.random())},0.1);
ctx.drawImage(video,Math.random()-80,Math.random())},0.1);
ctx.drawImage(video,Math.random()*800,Math.random()},0.1);
ctx.drawImage(video,1,500,500,500)},inn);
ctx.draw();
drawe;
}, false);
});
</script>
<script>
var context = new AudioContext();

</script>

<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.fillStyle="#"+text;
ctx.beginPath();

ctx.fill();
ctx.topmost=true;
ctx.stroke();
text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {


ctx.topmost=false;
ctx.drawImage(video,1,1,500,500)},100);
ctx.draw();
drawe;
}, false);
});
</script>
<body>
<canvas class="visualizer";id="canvas";width="2940" height="2900"></canvas>
</body>
<script>
var context = new AudioContext();
var analyser = context.createAnalyser();
var WIDTH = 3300;
var HEIGHT = 3300;
var osc = context.createOscillator();
osc.frequency.value = 2.5;
function makeConnection() {
osc.connect(analyser);
}
function playSound() {
analyser.connect(context.destination);
osc.start(0);
osc.stop(30);
// osc.disconnect();
}
makeConnection();
playSound();
var canvas = document.querySelector('.visualizer');
var canvas = canvas.getContext("2d");
analyser.fftSize = 2048;
var bufferLength = analyser.frequencyBinCount/2;
var dataArray = new Uint8Array(bufferLength);
analyser.getByteTimeDomainData(dataArray);
if(dataArray==0){
alert('test')
}
console.log(dataArray);
function draw() {
drawVisual = requestAnimationFrame(draw);
analyser.getByteTimeDomainData(dataArray);
canvas.lineWidth = '1';
canvas.strokeStyle = 'rgb(3,26,92)';
canvas.beginPath();
var sliceWidth = WIDTH * 1.0 / 34300;
var x = 80;

for(var i = 0; i < bufferLength; i++) {

var v = dataArray / 1328.0;
var y = v * Math.random()*HEIGHT/2;

if(i === 0) {
canvas.moveTo(x, y);
}
if(i!==0){
canvas.lineTo(x, y);
}

x = sliceWidth++;
};

canvas.lineTo(canvas.width, canvas.height);
canvas.stroke();
};

draw();
</script>
>>
Ian Sarringpit - Sat, 27 Jan 2018 05:20:19 EST ID:3zzgI3DN No.37298 Ignore Report Quick Reply
<body>
<canvas class="visualizer";id="canvas";width="2990" height="2990"></canvas>
</body>
<script>
var context = new AudioContext();
var analyser = context.createAnalyser();
var WIDTH = 3350;
var HEIGHT = 3350;
var osc = context.createOscillator();
osc.frequency.value = 2.5;
function makeConnection() {
osc.connect(analyser);
}
function playSound() {
analyser.connect(context.destination);
osc.start(0);
osc.stop(3044444);
// osc.disconnect();
}
makeConnection();
playSound();
var canvas = document.querySelector('.visualizer');
var canvas = canvas.getContext("2d");
analyser.fftSize = 2048;
var bufferLength = analyser.frequencyBinCount/2;
var dataArray = new Uint8Array(bufferLength);
analyser.getByteTimeDomainData(dataArray);
if(dataArray==0){
alert('test')
}
console.log(dataArray);
function draw() {
drawVisual = requestAnimationFrame(draw);
analyser.getByteTimeDomainData(dataArray);
canvas.lineWidth = '1';
canvas.strokeStyle = 'rgb(3,26,92)';
canvas.beginPath();
var sliceWidth = WIDTH * 31.0 / 3300;
var x = 0;

for(var i = 0; i < bufferLength; i++) {

var v = dataArray / 128.0;
var y = v * HEIGHT/2;

if(i === 0) {
canvas.moveTo(x, y);
}
if(i!==0){
canvas.lineTo(x, y);
}

x = sliceWidth+x;
};

canvas.lineTo(canvas.width, canvas.height);
canvas.stroke();
};

draw();
</script>
<style>
body{

filter:saturate(744%);

}
canvas{

filter:invert(180888888%);


}
</style>
<center>
<body bgcolor="black" onload="setInterval(Gen,333)">
<video id="video" hidden>
</video>
<canvas id="canvas" width="500" height="500"style="opacity:1.0;fillColor:black;">
<script>
var ii=1;
var inn=0;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var i=0;
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity= 1.0;
ctx.drawImage(video,i,i,500,50)},inn++);
}, false);
});
function Gen()
{
var text = "";
var possible = "0123456789"
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length));
document.body.style.backgroundColor=(text);
ctx.strokeStyle="#text"
ctx.s
ctx.topMost=true;

}
</script>
<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=10;
var inn=24;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
//var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

ctx.topmost=false;

}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

context.style.opacity= 1.0;
ctx.topmost=false;
ctx.drawStyle=''
ctx.drawImage(video,Math.random()+80,Math.random())},0.1);
ctx.drawImage(video,Math.random()-80,Math.random())},0.1);
ctx.drawImage(video,Math.random()*800,Math.random()},0.1);
ctx.drawImage(video,1,500,500,500)},inn);
ctx.draw();
drawe;
}, false);
});
</script>
<script>
var context = new AudioContext();

</script>

<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="fillColor:none;">
<script>
var ii=1;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
//var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.fillStyle="#"+text;
ctx.beginPath();

ctx.fill();
ctx.topmost=true;
ctx.stroke();
text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {


ctx.topmost=false;
ctx.drawImage(video,1,1,500,500)},100);
ctx.draw();
drawe;
}, false);
});
</script>
<body>
<canvas class="visualizer";id="canvas";width="2940" height="2900"></canvas>
</body>
<script>
var context = new AudioContext();
var analyser = context.createAnalyser();
var WIDTH = 3300;
var HEIGHT = 3300;
var osc = context.createOscillator();
osc.frequency.value = 2.5;
function makeConnection() {
osc.connect(analyser);
}
function playSound() {
analyser.connect(context.destination);
//osc.start(0);
osc.stop(30);
// osc.disconnect();
}
makeConnection();
playSound();
var canvas = document.querySelector('.visualizer');
var canvas = canvas.getContext("2d");
analyser.fftSize = 2048;
var bufferLength = analyser.frequencyBinCount/2;
var dataArray = new Uint8Array(bufferLength);
analyser.getByteTimeDomainData(dataArray);
if(dataArray==0){
alert('test')
}
console.log(dataArray);
function draw() {
drawVisual = requestAnimationFrame(draw);
analyser.getByteTimeDomainData(dataArray);
canvas.lineWidth = '1';
canvas.strokeStyle = 'rgb(3,26,92)';
canvas.beginPath();
var sliceWidth = WIDTH * 1.0 / 34300;
var x = 80;

for(var i = 0; i < bufferLength; i++) {

var v = dataArray / 1328.0;
var y = v * Math.random()*HEIGHT/2;

if(i === 0) {
canvas.moveTo(x, y);
}
if(i!==0){
canvas.lineTo(x, y);
}

x = sliceWidth++;
};

canvas.lineTo(canvas.width, canvas.height);
canvas.stroke();
};

draw();
</script>
>>
Ian Sarringpit - Sat, 27 Jan 2018 06:23:19 EST ID:3zzgI3DN No.37299 Ignore Report Quick Reply
<style>
body{

filter:saturate(744%);

}
canvas{

filter:invert(180888888888888%);


}
</style>
<center>
<body bgcolor="black" onload="setInterval(Gen,333)">
<video id="video" hidden>
</video>
<canvas id="canvas" width="1000" height="1000"style="opacity:1.0;fillColor:black;">
<script>
var ii=1;
var inn=0;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var i=0;
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity= 1.0;
ctx.drawImage(video,i++,i--,500+i,500)},inn++);
}, false);
});
function Gen()
{
var text = "";
var possible = "0123456789"
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length));
document.body.style.backgroundColor=(text);
ctx.strokeStyle="#text"
ctx.s
ctx.topMost=true;

}
</script>
<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=10;
var inn=24;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
//var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

ctx.topmost=false;

}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

context.style.opacity= 1.0;
ctx.topmost=false;
ctx.drawStyle=''
ctx.drawImage(video,Math.random()+80,Math.random())},0.1);
ctx.drawImage(video,Math.random()-80,Math.random())},0.1);
ctx.drawImage(video,Math.random()*800,Math.random()},0.1);
ctx.drawImage(video,500+i++,500-,500,500)},inn);
ctx.draw();
drawe;
}, false);
});
</script>
<script>
var context = new AudioContext();

</script>

<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="fillColor:none;">
<script>
var ii=1;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
//var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.fillStyle="#"+text;
ctx.beginPath();

ctx.fill();
ctx.topmost=true;
ctx.stroke();
text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {


ctx.topmost=false;
ctx.drawImage(video,i,i,5000*2,5000*2)},100);
ctx.draw();
drawe;
}, false);
});
</script>
<body>
<canvas class="visualizer";id="canvas";width="2940" height="2900"></canvas>
</body>
<script>
var context = new AudioContext();
var analyser = context.createAnalyser();
var WIDTH = 3300;
var HEIGHT = 3300;
var osc = context.createOscillator();
osc.frequency.value = 2.5;
function makeConnection() {
osc.connect(analyser);
}
function playSound() {
analyser.connect(context.destination);
//osc.start(0);
//osc.stop(30);
// osc.disconnect();
}
makeConnection();
playSound();
var canvas = document.querySelector('.visualizer');
var canvas = canvas.getContext("2d");
analyser.fftSize = 2048;
var bufferLength = analyser.frequencyBinCount/2;
var dataArray = new Uint8Array(bufferLength);
analyser.getByteTimeDomainData(dataArray);
if(dataArray==0){
alert('test')
}
console.log(dataArray);
function draw() {
drawVisual = requestAnimationFrame(draw);
analyser.getByteTimeDomainData(dataArray);
canvas.lineWidth = '1';
canvas.strokeStyle = 'rgb(3,26,92)';
canvas.beginPath();
var sliceWidth = WIDTH * 1.0 / 34300;
var x = 80;

for(var i = 0; i < bufferLength; i++) {

var v = dataArray / 1328.0;
var y = v * Math.random()*HEIGHT/2;

if(i === 0) {
canvas.moveTo(x, y);
}
if(i!==0){
canvas.lineTo(x, y);
}

x = sliceWidth++;
};

canvas.lineTo(canvas.width++, canvas.height--);
canvas.stroke();
};

draw();
</script>
>>
Isabella Barryham - Sat, 27 Jan 2018 09:11:10 EST ID:YD8w0MBM No.37300 Ignore Report Quick Reply
<style>
body{

filter:saturate(744%);

}
canvas{

filter:invert(180888888888888%);


}
</style>
<center>
<body bgcolor="black" onload="setInterval(Gen,333)">
<video id="video" hidden>
</video>
<canvas id="canvas" width="1000" height="1000"style="opacity:1.0;fillColor:black;">
<script>
var ii=1;
var inn=0;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var i=0;
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity= 1.0;
ctx.drawImage(video,i++,i--,500+i,500)},inn++);
}, false);
});
function Gen()
{
var text = "";
var possible = "0123456789"
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length));
document.body.style.backgroundColor=(text);
ctx.strokeStyle="#text"
ctx.s
ctx.topMost=true;

}
</script>
<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=10;
var inn=24;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
//var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

ctx.topmost=false;

}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

context.style.opacity= 1.0;
ctx.topmost=false;
ctx.drawStyle=''
ctx.drawImage(video,Math.random()+80,Math.random())},0.1);
ctx.drawImage(video,Math.random()-80,Math.random())},0.1);
ctx.drawImage(video,Math.random()*800,Math.random()},0.1);
ctx.drawImage(video,1,1,500,500,500)},inn);
ctx.draw();
drawe;
}, false);
});
</script>
<script>
var context = new AudioContext();

</script>

<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="fillColor:none;">
<script>
var ii=1;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
//var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.fillStyle="#"+text;
ctx.beginPath();

ctx.fill();
ctx.topmost=true;
ctx.stroke();
text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {


ctx.topmost=false;
ctx.drawImage(video,0,0,1000,1000)},100);
ctx.draw();
drawe;
}, false);
});
</script>
<body>
<canvas class="visualizer";id="canvas";width="2940" height="2900"></canvas>
</body>
<script>
var context = new AudioContext();
var analyser = context.createAnalyser();
var WIDTH = 3300;
var HEIGHT = 3300;
var osc = context.createOscillator();
osc.frequency.value = 2.5;
function makeConnection() {
osc.connect(analyser);
}
function playSound() {
analyser.connect(context.destination);
//osc.start(0);
//osc.stop(30);
// osc.disconnect();
}
makeConnection();
playSound();
var canvas = document.querySelector('.visualizer');
var canvas = canvas.getContext("2d");
analyser.fftSize = 2048;
var bufferLength = analyser.frequencyBinCount/2;
var dataArray = new Uint8Array(bufferLength);
analyser.getByteTimeDomainData(dataArray);
if(dataArray==0){
alert('test')
}
console.log(dataArray);
function draw() {
drawVisual = requestAnimationFrame(draw);
analyser.getByteTimeDomainData(dataArray);
canvas.lineWidth = '1';
canvas.strokeStyle = 'rgb(3,26,92)';
canvas.beginPath();
var sliceWidth = WIDTH * 1.0 / 34300;
var x = 80;

for(var i = 0; i < bufferLength; i++) {

var v = dataArray / 1328.0;
var y = v * Math.random()*HEIGHT/2;

if(i === 0) {
canvas.moveTo(x, y);
}
if(i!==0){
canvas.lineTo(x, y);
}

x = sliceWidth++;
};

canvas.lineTo(canvas.width++, canvas.height--);
canvas.stroke();
};

draw();
</script>
>>
Isabella Barryham - Sat, 27 Jan 2018 09:30:23 EST ID:YD8w0MBM No.37301 Ignore Report Quick Reply
<style>
body{

filter:saturate(744%);

}
canvas{

filter:invert(180888888888888%);


}
</style>
<center>
<body bgcolor="black" onload="setInterval(Gen,333)">
<video id="video" hidden>
</video>
<canvas id="canvas" width="1000" height="1000"style="opacity:1.0;fillColor:black;">
<script>
var ii=1;
var inn=0;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var i=0;
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity= 1.0;
ctx.drawImage(video,500*i,500-i,500+i,500/i)},inn++);
}, false);
});
function Gen()
{
var text = "";
var possible = "0123456789"
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length));
document.body.style.backgroundColor=(text);
ctx.strokeStyle="#text"
ctx.s
ctx.topMost=true;

}
</script>
<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=10;
var inn=24;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
//var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

ctx.topmost=false;

}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

context.style.opacity= 1.0;
ctx.topmost=false;
ctx.drawStyle=''
ctx.drawImage(video,Math.random()+80,Math.random())},0.1);
ctx.drawImage(video,Math.random()-80,Math.random())},0.1);
ctx.drawImage(video,Math.random()*800,Math.random()},0.1);
ctx.drawImage(video,1,1,500+i+122,500,500)},inn);
ctx.draw();
drawe;
}, false);
});
</script>
<script>
var context = new AudioContext();

</script>

<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="fillColor:none;">
<script>
var ii=1;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
//var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.fillStyle="#"+text;
ctx.beginPath();

ctx.fill();
ctx.topmost=true;
ctx.stroke();
text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {


ctx.topmost=false;
ctx.drawImage(video,0,0,1000,1000)},100);
ctx.draw();
drawe;
}, false);
});
</script>
<body>
<canvas class="visualizer";id="canvas";width="2940" height="2900"></canvas>
</body>
<script>
var context = new AudioContext();
var analyser = context.createAnalyser();
var WIDTH = 3300;
var HEIGHT = 3300;
var osc = context.createOscillator();
osc.frequency.value = 2.5;
function makeConnection() {
osc.connect(analyser);
}
function playSound() {
analyser.connect(context.destination);
//osc.start(0);
//osc.stop(30);
// osc.disconnect();
}
makeConnection();
playSound();
var canvas = document.querySelector('.visualizer');
var canvas = canvas.getContext("2d");
analyser.fftSize = 2048;
var bufferLength = analyser.frequencyBinCount/2;
var dataArray = new Uint8Array(bufferLength);
analyser.getByteTimeDomainData(dataArray);
if(dataArray==0){
alert('test')
}
console.log(dataArray);
function draw() {
drawVisual = requestAnimationFrame(draw);
analyser.getByteTimeDomainData(dataArray);
canvas.lineWidth = '1';
canvas.strokeStyle = 'rgb(3,26,92)';
canvas.beginPath();
var sliceWidth = WIDTH * 1.0 / 34300;
var x = 80;

for(var i = 0; i < bufferLength; i++) {

var v = dataArray / 1328.0;
var y = v * Math.random()*HEIGHT/2;

if(i === 0) {
canvas.moveTo(x, y);
}
if(i!==0){
canvas.lineTo(x, y);
}

x = sliceWidth++;
};

canvas.lineTo(canvas.width++, canvas.height--);
canvas.stroke();
};

draw();
</script>
>>
Rebecca Breddlechack - Sat, 27 Jan 2018 10:24:12 EST ID:L97H3XVJ No.37302 Ignore Report Quick Reply
<style>
body{

filter:saturate(744%);

}
canvas{

filter:invert(180888888888888%);


}
</style>
<center>
<body bgcolor="black" onload="setInterval(Gen,333)">
<video id="video" hidden>
</video>
<canvas id="canvas" width="1000" height="1000"style="opacity:1.0;fillColor:black;">
<script>
var ii=1;
var inn=0;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var i=0;
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity= 1.0;
ctx.drawImage(video,i++,i--,500+i,500)},inn++);
}, false);
});
function Gen()
{
var text = "";
var possible = "0123456789"
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length));
document.body.style.backgroundColor=(text);
ctx.strokeStyle="#text"
ctx.s
ctx.topMost=true;

}
</script>
<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=10;
var inn=24;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
//var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

ctx.topmost=false;

}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

context.style.opacity= 1.0;
ctx.topmost=false;
ctx.drawStyle=''
ctx.drawImage(video,Math.random()+80,Math.random())},0.1);
ctx.drawImage(video,Math.random()-80,Math.random())},0.1);
ctx.drawImage(video,Math.random()*800,Math.random()},0.1);
ctx.drawImage(video,500+i++,500-,500,500)},inn);
ctx.draw();
drawe;
}, false);
});
</script>
<script>
var context = new AudioContext();

</script>

<center>
<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="fillColor:none;">
<script>
var ii=1;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
function drawe(){
//var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.fillStyle="#"+text;
ctx.beginPath();

ctx.fill();
ctx.topmost=true;
ctx.stroke();
text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
if(ctx.width==500){event.mouseMove++;}
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {


ctx.topmost=false;
ctx.drawImage(video,ii--,ii++,5000^2,5000^2)},100*2);
ctx.draw();
drawe;
}, false);
});
</script>
<body>
<canvas class="visualizer";id="canvas";width="2940" height="2900"></canvas>
</body>
<script>
var context = new AudioContext();
var analyser = context.createAnalyser();
var WIDTH = 3300;
var HEIGHT = 3300;
var osc = context.createOscillator();
osc.frequency.value = 2.5;
function makeConnection() {
osc.connect(analyser);
}
function playSound() {
analyser.connect(context.destination);
//osc.start(0);
//osc.stop(30);
// osc.disconnect();
}
makeConnection();
playSound();
var canvas = document.querySelector('.visualizer');
var canvas = canvas.getContext("2d");
analyser.fftSize = 2048;
var bufferLength = analyser.frequencyBinCount/2;
var dataArray = new Uint8Array(bufferLength);
analyser.getByteTimeDomainData(dataArray);
if(dataArray==0){
alert('test')
}
console.log(dataArray);
function draw() {
drawVisual = requestAnimationFrame(draw);
analyser.getByteTimeDomainData(dataArray);
canvas.lineWidth = '1';
canvas.strokeStyle = 'rgb(3,26,92)';
canvas.beginPath();
var sliceWidth = WIDTH * 1.0 / 34300;
var x = 80;

for(var i = 0; i < bufferLength; i++) {

var v = dataArray / 1328.0;
var y = v * Math.random()*HEIGHT/2;

if(i === 0) {
canvas.moveTo(x, y);
}
if(i!==0){
canvas.lineTo(x, y);
}

x = sliceWidth++;
};

canvas.lineTo(canvas.width++, canvas.height--);
canvas.stroke();
};

draw();
</script>
>>
Rebecca Breddlechack - Sat, 27 Jan 2018 17:57:37 EST ID:L97H3XVJ No.37303 Ignore Report Quick Reply
https://www.speakpipe.com/voice-recorder/msg/eolt3r7b2uo4p3y6
>>
Eugene Sackledock - Sun, 28 Jan 2018 00:25:43 EST ID:ydTQmHD5 No.37304 Ignore Report Quick Reply
>>37303
actually pretty fire
>>
Henry Lightshaw - Sun, 28 Jan 2018 14:29:44 EST ID:2ob1iX5O No.37305 Ignore Report Quick Reply
Assholes tryin to bring death upon me i say get behind me Satan. End the march to singularity now!! We need god in development for good.
>>
Jack Duzzlespear - Sun, 28 Jan 2018 17:20:48 EST ID:wUjhRp3c No.37306 Ignore Report Quick Reply
>>37305
Get out of BrU's thread, Terry Davis.
>>
Hedda Fobbertine - Fri, 02 Feb 2018 15:21:07 EST ID:busj4TJU No.37310 Ignore Report Quick Reply
https://www.speakpipe.com/voice-recorder/msg/x4vp9hkis71i9ycx
>>
Hedda Fobbertine - Fri, 02 Feb 2018 15:24:00 EST ID:busj4TJU No.37311 Ignore Report Quick Reply
https://www.speakpipe.com/voice-recorder/msg/chi69rt445c9wywx
>>
Hedda Fobbertine - Fri, 02 Feb 2018 15:52:21 EST ID:busj4TJU No.37312 Ignore Report Quick Reply
https://www.speakpipe.com/voice-recorder/msg/hzzsayiypkbhb53m
>>
Hedda Fobbertine - Fri, 02 Feb 2018 16:17:46 EST ID:busj4TJU No.37313 Ignore Report Quick Reply
https://www.speakpipe.com/voice-recorder/msg/j0umrmz13kjoxl3s
>>
Barnaby Fosslewell - Fri, 02 Feb 2018 20:28:23 EST ID:busj4TJU No.37314 Ignore Report Quick Reply
https://www.speakpipe.com/voice-recorder/msg/jptf6c0jnzzillxd
>>
Barnaby Fosslewell - Fri, 02 Feb 2018 20:31:55 EST ID:busj4TJU No.37315 Ignore Report Quick Reply
https://www.speakpipe.com/voice-recorder/msg/pwaix8gm4nl2x0nh
>>
JS Night Vision OLD SKOOL - Fri, 02 Feb 2018 20:55:31 EST ID:busj4TJU No.37316 Ignore Report Quick Reply
<style>
body{
filter:invert(8343342%);
}
canvas{

filter:brightness(4300%);
}
</style>
<center>
<body bgcolor="black" onmousemove="drawe();" onclick="var it;">
<video id="video" autoplay hidden height="500" width="500"></video>
<canvas id="canvas" width="500" height="500" style="">
<script>
var ii=1;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:false};
var itt=1;

function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.fillStyle="#"+text;
ctx.fillThickness="99px"
ctx.beginPath();
ctx.arc(event.x,event.y,33,31,Math.PI*180);
ctx.fillRect(Math.random()*event.x,Math.random()*event.y,1,1)

//ctx.fillRect(Math.random()*event.x,Math.random()*event.y,1,1)

//ctx.fillRect(Math.random()*event.x,Math.random()*event.y,1,1)
ctx.fill();
//var ot=prompt('')
//canvas.style.opacity=""+ot
text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {
ctx.topmost=false;
ctx.drawImage(video,0,0,500,500)},30);
ctx.draw();

}, false);
});
</script>
>>
JS Night Vision G3 REVISION By BrU - Fri, 02 Feb 2018 21:35:22 EST ID:busj4TJU No.37317 Ignore Report Quick Reply
<style>

canvas{
filter:brightness(3408%);
filter:invert(180%);

}
</style>
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=((2*pixels.data+2*pixels.data[i1+2]+pixels.data[i1+2])>>>2);

pixels.data[i1 ] += ((tr * brightness)+1.51)>>0;
pixels.data[i1 ] += ((Math.random()*tg * brightness)+1.51)>>0
pixels.data[i1 ] += ((tb * brightness)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Night Vision G3 REVISION By BrU - Fri, 02 Feb 2018 22:00:25 EST ID:busj4TJU No.37318 Ignore Report Quick Reply
<style>

canvas{
filter:brightness(408%);
filter:invert(180%);

}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[0] = ((tr * brightness++)+1.51)>>0;
pixels.data[i1] += ((Math.random()*tg * brightness++)+1.51)>>0
pixels.data[i1] = ((tb * brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>

</div>
>>
JS Night Vision G3 REVISION By BrU - Fri, 02 Feb 2018 22:03:47 EST ID:busj4TJU No.37319 Ignore Report Quick Reply
<style>

canvas{
filter:brightness(4508%);
filter:invert(15555555580%);

}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[0] = ((tr * brightness++)+1.51)>>0;
pixels.data[i1] += ((Math.random()*tg * brightness++)+1.51)>>0
pixels.data[i1] = ((tb * brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>

</div>
>>
JS Night Vision G3 REVISION 2 W\ Hora Viewer By BrU - Fri, 02 Feb 2018 22:19:05 EST ID:busj4TJU No.37320 Ignore Report Quick Reply
<style>

canvas{
filter:brightness(608%);

}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 4) {

brightness=((4*pixels.data+4*pixels.data[i1+4]+pixels.data[i1+4])>>>4);

pixels.data[Math.random()^i1^i1^i1^9909] = ((tr * brightness++)+1.51)>>0;
pixels.data[i1^i1^i1^7777] = ((Math.random()*tg * brightness++)+1.51)>>0
pixels.data[i1^i1^i1^7779] = ((tb * brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>

</div>
>>
JS Night Vision G3 REVISION 3 - Fri, 02 Feb 2018 22:34:24 EST ID:busj4TJU No.37321 Ignore Report Quick Reply
<style>
body{
filter:invert(8343342%);
}

</style>
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[0] += ((tr * brightness++)+1.51)>>0;
pixels.data[i1] += ((tg * brightness++)+1.51)>>0
pixels.data[i1] += ((tb * brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Night Vision G3 REVISION 3 - Fri, 02 Feb 2018 22:39:19 EST ID:busj4TJU No.37322 Ignore Report Quick Reply
https://pastebin.com/UXS92i6M
>>
JS Night Vision G3 REVISION 3 - Fri, 02 Feb 2018 22:42:37 EST ID:busj4TJU No.37323 Ignore Report Quick Reply
1517629357626.png -(360866B / 352.41KB, 1366x768) Thumbnail displayed, click image for full size.
>>37322
https://pastebin.com/raw/UXS92i6M
>>
JS Night Vision G3 REVISION 3 - Fri, 02 Feb 2018 23:04:41 EST ID:busj4TJU No.37324 Ignore Report Quick Reply
<style>
body{
filter:invert(190%);

}
canvas{
filter:brightness(550%);
}
</style>
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[0] += ((tr * brightness++)+1.51)>>0;
pixels.data[1] += ((tg * brightness++)+1.51)>>0
pixels.data[i1] += ((tb * brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Night Vision G3 REVISION 3 - Fri, 02 Feb 2018 23:11:28 EST ID:busj4TJU No.37325 Ignore Report Quick Reply
<style>
body{
filter:brightness(724%);
}
</style>
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[0] += ((tr * brightness++)+1.51)>>0;
pixels.data[1] += ((tg * brightness++)+1.51)>>0
pixels.data[i1] += ((tb * brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Night Vision G3 REVISION 3 - Fri, 02 Feb 2018 23:47:47 EST ID:busj4TJU No.37326 Ignore Report Quick Reply
<style>
body{
filter:invert(8343342%);
}
canvas{

filter:brightness(530%);
}
</style>
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="4440" hidden id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[0] += ((tr * brightness++)+1.51)>>0;
pixels.data[i1] += ((tg * brightness++)+1.51)>>0
pixels.data[i1] += ((tb * brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Night Vision G3 REVISION 4 FINAL !!vVWR8L52 - Sat, 03 Feb 2018 00:13:22 EST ID:busj4TJU No.37327 Ignore Report Quick Reply
<style>
canvas{
filter:brightness(999%);
}
</style>
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {


pixels.data[i1] += ((tr)+1.51)>>0;

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Barnaby Fosslewell - Sat, 03 Feb 2018 02:52:49 EST ID:busj4TJU No.37328 Ignore Report Quick Reply
<style>
canvas{
filter:brightness(999%);
}
body{
filter:invert(180%);
}
</style>
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {


pixels.data[i1] += ((tr)+1.51)>>0;

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Barnaby Fosslewell - Sat, 03 Feb 2018 04:51:33 EST ID:busj4TJU No.37329 Ignore Report Quick Reply
<style>
canvas{
filter:brightness(470%);
}
body{
filter:invert(1555580%);
}
</style>
<center>
<body bgcolor=black>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {


pixels.data[i1] += ((tr)+33151)>>0;

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Barnaby Fosslewell - Sat, 03 Feb 2018 06:42:20 EST ID:busj4TJU No.37330 Ignore Report Quick Reply
<style>

canvas{

filter:contrast(100%);
filter:brightness(1457%);
}
body{
filter:saturation(777%);
filter:invert(180%);
filter:saturate(303%);
}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[i1] = ((tr * brightness++)+1.51)>>0;
pixels.data[i1] += ((Math.random()*tg * brightness++)+1.51)>>0
pixels.data[i1] = ((tb * brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>
>>
JS Day Vision IR FX DEMO SRC - Sat, 03 Feb 2018 11:18:30 EST ID:busj4TJU No.37331 Ignore Report Quick Reply
<style>

canvas{
filter:contrast(500%);
filter:invert(180%);
}
body{
filter:brightness(600%);
filter:contrast(500%);

}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t += 1;
if(t < 1/2) return p * (q + p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q + p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 * s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/50);
g = hue2rgb(p, q, h + 2/50);
b = hue2rgb(p, q, h + 2/50);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr += rgb[this.value++];
tg += rgb[this.value++];
tb += rgb[this.value++];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 42) {

brightness=1000000;

pixels.data[i1] += ((tr)+1.51)>>0;
pixels.data[i1] = ((tg)-1.51)>>0
pixels.data[i1] += ((tb)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>
>>
JS Day Vision IR FX DEMO SRC - Sat, 03 Feb 2018 11:24:02 EST ID:busj4TJU No.37332 Ignore Report Quick Reply
https://pastebin.com/YFCkANgu
>>
JS Spirit Vision IR FX DEMO SRC USE IF ATTACKED - Sat, 03 Feb 2018 11:44:27 EST ID:busj4TJU No.37333 Ignore Report Quick Reply
<style>

canvas{
filter:brightness(23370000%);

filter:saturate(144500000%);

}
body{
filter:brightness(23370000%);


}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t += 1;
if(t < 1/2) return p * (q + p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q + p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 * s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/50);
g = hue2rgb(p, q, h + 2/50);
b = hue2rgb(p, q, h + 2/50);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr += rgb[this.value++];
tg += rgb[this.value++];
tb += rgb[this.value++];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 42) {

brightness=1000000;

pixels.data[i1] = ((tr)+1.51)>>0;
pixels.data[i1] = ((tg)-1.51)>>0
pixels.data[i1] = ((tb)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body
>>
JS Spirit Vision IR FX DEMO SRC USE IF ATTACKED - Sat, 03 Feb 2018 12:02:03 EST ID:busj4TJU No.37334 Ignore Report Quick Reply
<style>

canvas{
filter:brightness(23370000%);

filter:saturate(144500000%);

}
body{
filter:brightness(23370000%);


}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t += 1;
if(t < 1/2) return p * (q + p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q + p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 * s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/50);
g = hue2rgb(p, q, h + 2/50);
b = hue2rgb(p, q, h + 2/50);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value+777, this.value, this.value);
tr += rgb[this.value+17];
tg += rgb[this.value+17];
tb += rgb[this.value+17];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 42) {

brightness=1000000;

pixels.data[i1] = ((tr)+1.51)>>0;
pixels.data[i1] = ((tg)-1.51)>>0
pixels.data[i1] = ((tb)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body
>>
Barnaby Fosslewell - Sat, 03 Feb 2018 14:19:45 EST ID:busj4TJU No.37335 Ignore Report Quick Reply
>>37334
You have to pray in Jesus name or the signs will not come to u. THis tool only works for some people thx.
>>
JS Webcam Pixel Rainbow Overlay SRC - Sat, 03 Feb 2018 15:35:44 EST ID:busj4TJU No.37336 Ignore Report Quick Reply
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 5) {


pixels.data[i1] = ((tg*i1+777))>>777;

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam Pixel Rainbow Overlay SRC - Sat, 03 Feb 2018 18:58:30 EST ID:OAEvtRNW No.37337 Ignore Report Quick Reply
<style>
body{
filter:brightness(300%);
}
</style>
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="33560" value="330" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (p - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 5) {


pixels.data[i1] = ((tg*i1+777))>>777;

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Increase R/B And Camera Display Brightness SRC - Sun, 04 Feb 2018 01:03:12 EST ID:busj4TJU No.37338 Ignore Report Quick Reply
<style>
body{
filter:brightness(470%);
filter:invert(190%);
}
</style>
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="33560" value="330" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t += 1;
if(t < 1/2) return p * (p - p) * t * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2^p ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 5) {


pixels.data[i1=i1++] = ((tg*777))>>>i1--;

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Sophie Blackwater - Sun, 04 Feb 2018 19:56:06 EST ID:busj4TJU No.37340 Ignore Report Quick Reply
<style>
body{
filter:brightness(799%);
}
canvas{
filter:invert(180%);
}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length++; i1 += 2) {


pixels.data[i1+i1^i1] = ((Math.PI*i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Sophie Blackwater - Sun, 04 Feb 2018 19:57:47 EST ID:busj4TJU No.37341 Ignore Report Quick Reply
https://pastebin.com/kLw1yhXQ
>>
Sophie Blackwater - Sun, 04 Feb 2018 23:58:28 EST ID:busj4TJU No.37342 Ignore Report Quick Reply
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 26,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500+p;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length++; i1 += 2) {


pixels.data[i1+i1^i1] = ((Math.Sqrt^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
RAW Paste Data

<style>
body{
filter:brightness(100%);
}
canvas{
filter:invert(180%);
}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length++; i1 += 2) {


pixels.data[i1+i1^i1] = ((Math.PI*i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Sophie Blackwater - Sun, 04 Feb 2018 23:59:20 EST ID:busj4TJU No.37343 Ignore Report Quick Reply
https://pastebin.com/0E9gBeia
>>
Sophie Blackwater - Mon, 05 Feb 2018 00:02:07 EST ID:busj4TJU No.37344 Ignore Report Quick Reply
<style>
body{
filter:brightness(100%);
}
canvas{
filter:invert(180%);
}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length++; i1 += 2) {


pixels.data[i1+i1^i1] = ((Math.PI*i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Polly Blackbanks - Tue, 06 Feb 2018 23:54:05 EST ID:9JfNBDBK No.37345 Ignore Report Quick Reply
<center>

<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (772/773 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {


pixels.data[i1] = ((tb*i1<i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Polly Blackbanks - Tue, 06 Feb 2018 23:55:54 EST ID:9JfNBDBK No.37346 Ignore Report Quick Reply
<center>

<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (772/773 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 2000;
source.canvas.height = 2000;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {


pixels.data[i1] = ((tb*i1<i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Polly Blackbanks - Wed, 07 Feb 2018 01:57:25 EST ID:9JfNBDBK No.37347 Ignore Report Quick Reply
<style>

body{
filter:brightness(2.9);
}
</style>
<center>

<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<body bgcolot=black>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (772/773 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 2000;
source.canvas.height = 2000;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 2
) {


pixels.data[i1] = ((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Polly Blackbanks - Wed, 07 Feb 2018 02:02:44 EST ID:9JfNBDBK No.37348 Ignore Report Quick Reply
<style>

body{
filter:brightness(2.3);
}
</style>
<center>

<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<body bgcolot=black>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (772/773 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 2000;
source.canvas.height = 2000;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 2
) {


pixels.data[i1] = ((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Polly Blackbanks - Wed, 07 Feb 2018 02:35:18 EST ID:9JfNBDBK No.37349 Ignore Report Quick Reply
<style>

body{
filter:brightness(2.1);
}

</style>
<center>

<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<body bgcolot=black>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (772/773 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 400;
source.canvas.height = 400;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 +=2
) {


pixels.data[i1] = ((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
LAST FOR MEOW~~~~~~ - Wed, 07 Feb 2018 04:13:00 EST ID:9JfNBDBK No.37350 Ignore Report Quick Reply
<iframe src-"http://[fe80::3a63:bbff:fedc:6888]/hp/device/set_config_networkAdvanced.html?tab=Networking&menu=NetAdvanced">
>>
Polly Blackbanks - Wed, 07 Feb 2018 15:04:20 EST ID:9JfNBDBK No.37352 Ignore Report Quick Reply
Submit PDF papers
References

Custom Search
search
id acadia17_18
authors Abdel-Rahman, Amira; Michalatos, Panagiotis
year 2017
title Magnetic Morphing
source ACADIA 2017: DISCIPLINES & DISRUPTION [Proceedings of the 37th Annual Conference of the Association for Computer Aided Design in Architecture (ACADIA) ISBN 978-0-692-96506-1] Cambridge, MA 2-4 November, 2017), pp. 18-27
summary In an attempt to design shape-morphing multifunctional objects, this thesis uses programmable matter to design self-organizing multi-agent systems capable of morphing from one shape into another. The research looks at various precedents of self-assembly and modular robotics to design and prototype passive agents that could be cheaply mass-produced. Intelligence will be embedded into these agents on a material level, designing different local interactions to perform different global goals. The initial exploratory study looks at various examples from nature like plankton and molecules. Magnetic actuation is chosen as the external actuation force between agents. The research uses simultaneous digital and physical investigations to understand and design the interactions between agents. The project offers a systemic investigation of the effect of shape, interparticle forces, and surface friction on the packing and reconfiguration of granular systems. The ability to change the system state from a gaseous, liquid, then solid state offers new possibilities in the field of material computation, where one can design a "material" and change its properties on demand.
keywords material and construction; construction/robotics; smart materials; smart assembly/construction; simulation & optimization
series ACADIA
email [email protected]
full text file.pdf (1,680,284 bytes)
references Content-type: text/plain
Details Citation Select
100%; open Athanassiadis, Athanasios G., Marc Z. Miskin, Paul Kaplan, Nicholas Rodenberg, Seung Hwan Lee, Jason Merritt, Eric Brown, John Amend, Hod Lipson, and Heinrich M. Jaeger (2014) Find in CUMINCAD Particle Shape Effects on the Stress Response of Granular Packings , Soft Matter 10 (1): 48–59
100%; open Bradski, Gary (2000) Find in CUMINCAD The OpenCV Library , Dr. Dobb's World of Software Development, online at http://www.drdobbs.com/open-source/the-opencv-library/184404319
100%; open Cademartiri, Ludovico, Kyle J. M. Bishop, Phillip W. Snyder, Geoffrey A. Ozin (2012) Find in CUMINCAD Using Shape for Self-Assembly , Philosophical Transactions of the Royal Society 370 (1969): 2824–2847
100%; open Cox, Meredith, Dong Wang, Jonathan Barés, and Robert P. Behringer (2016) Find in CUMINCAD Self-Organized Magnetic Particles to Tune the Mechanical Behavior of a Granular System , EPL (Europhysics Letters) 115 (6): 64003
100%; open Dierichs, Karola and Achim Menges (2012) Find in CUMINCAD Aggregate Structures: Material and Machine Computation of Designed Granular Substances , Architectural Design 82 (2): 74–81
100%; open Diller, Eric, Joshua Giltinan, Prakjit Jena, and Metin Sitti (2013) Find in CUMINCAD Three Dimensional Independent Control of Multiple Magnetic Microrobots , Proceedings of the 2013 IEEE International Conference on Robotics and Automation. Karlsruhe, Germany: ICRA. 2576–2581
100%; open Duran, Jacques (2012) Find in CUMINCAD Sands, Powders, and Grains: An Introduction to the Physics of Granular Materials , Cham, Switzerland: Springer
100%; open Haeckel, Ernst (1998) Find in CUMINCAD Art Forms in Nature: The Prints of Ernst Haeckel , Munich: Prestel
100%; open Honda, T., K.i. Arai, and K. Ishiyama (1996) Find in CUMINCAD Micro Swimming Mechanisms Propelled by External Magnetic Fields , IEEE Transactions on Magnetics 32 (5): 5085–5087
100%; open Hurák, Zdenìk and Jiøí Zemánek (2012) Find in CUMINCAD Feedback linearization approach to distributed feedback manipulation , Proceedings of the 2012 American Control Conference. Montreal, Q ACC. 991–996
100%; open Jenny, Hans (2007) Find in CUMINCAD Cymatics: A Study of Wave Phenomena and Vibration , Epping, NH: MACROmedia
100%; open Lee, Jinha, Rehmi Post, and Hiroshi Ishii (2011) Find in CUMINCAD ZeroN , Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology. Santa Barbara, CA: UIST. 327–336
100%; open Miki, N., and I. Shimoyama (2002) Find in CUMINCAD Dynamics of a Microflight Mechanism with Magnetic Rotational Wings in an Alternating Magnetic Field , Journal of Microelectromechanical Systems 11 (5): 584–591
100%; open Miyashita, Shuhei, Steven Guitron, Marvin Ludersdorfer, Cynthia R. Sung, and Daniela Rus (2015) Find in CUMINCAD An Untethered Miniature Origami Robot that Self-Folds, Walks, Swims, and Degrades , Proceedings of the 2015 IEEE International Conference on Robotics and Automation. Seattle, WA: ICRA. 1490–1496
100%; open Ou, Jifei, Gershon Dublon, Chin-Yi Cheng, Felix Heibeck, Karl Willis, and Hiroshi Ishii (2016) Find in CUMINCAD Cilllia: 3D Printed Micro-Pillar Structures for Surface Texture, Actuation and Sensing , Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems. San Jose, CA: CHI. 5753–5764
100%; open Pangaro, Gian, Dan Maynes-Aminzade, and Hiroshi Ishii (2002) Find in CUMINCAD The Actuated Workbench.: Computer-Controlled Actuation in Tabletop Tangible Interfaces , Proceedings of the 15th Annual ACM Symposium on User Interface Software and Technology. Paris: UIST. 181–190
>>
JS Webcam Viewer G4 V 2.0 - Thu, 08 Feb 2018 02:31:28 EST ID:cBgFA7HD No.37353 Ignore Report Quick Reply
<style>

canvas{
filter:brightness(255%);


}
</style>
<body bgcolor="#0000000">
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[0] = ((tr * brightness++)+1.51)>>0;
pixels.data[i1] += ((Math.random()*tg * brightness++)+1.51)>>0
pixels.data[i1] = ((tb * brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>

</div>
>>
Web AUdio Feed Back AUS Mic FX SRC - Thu, 08 Feb 2018 09:28:29 EST ID:cBgFA7HD No.37354 Ignore Report Quick Reply
<body onmousemove="setInterval(ff,89.01)">
<script>

var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<3;i++){
lfo.frequency.value = Number(11344)+i;
var hfo = context.createOscillator();
hfo.frequency.value = Number(11290)+i;
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=2;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);

</script>

<body onload="setInterval(ff,70.0001)">
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
lfo.frequency.value = Number(110)-i;
var hfo = context.createOscillator();
hfo.frequency.value = Number(110)+i;
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct-);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<center>
<body bgcolor="black">
<video id="video" width="640" height="480" autoplay></video>

<canvas id="canvas" width="640" height="480"></canvas>
<script>
//alert('Click The Moving Webcam.\n\nThis Will Check If The Camera Is Covered Or Not.\n\nAlso This Will Take A Still Snap Shot Image!!')
document.addEventListener("DOMContentLoaded", function() {
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: false,audio:true};
var errBack = function(e) {
console.log('An error has occurred!', e)
};
if(navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = window.URL.createObjectURL(stream);
video.play();

});
}
else if(navigator.getUserMedia) {
navigator.getUserMedia(mediaConfig, function(stream) {
video.src = stream;
video.play();

}, errBack);
} else if(navigator.webkitGetUserMedia) {
navigator.webkitGetUserMedia(mediaConfig, function(stream){
video.src = window.webkitURL.createObjectURL(stream);
video.play();
}, errBack);
} else if(navigator.mozGetUserMedia) {
navigator.GetUserMedia(mediaConfig, function(stream){
video.src = window.URL.createObjectURL(stream);
video.play();
}, errBack);
}
var cct=getBase64Image(video.length)
var ctt=getBase64Image(video.length);
document.addEventListener('mousemove', function() {

context.drawImage(video, 0, 0, 640, 480);
ctt=getBase64Image(video.length);

if(ctt<=370000){
//alert("Webcam Is Covered!!")
//return 0;
}else{
//alert('Webcam Is Visible!!')
}

});
}, false);
function getBase64Image(img) {

var canvas = document.createElement("canvas");
canvas.width = img.width;
canvas.height = img.height;

var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);

var dataURL = canvas.toDataURL("webm/mp4");

return Math.random()*dataURL.length;
}function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
//for(var i=0;i<1;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct);
var modulationGain = context.createGain();
modulationGain.gain.value = ccct;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
//JS Webcam Raw Data (I Can Kinda Hear My Own Thoughts Like As I am typing this comment right now thx!!) - BrU
</script>
>>
Web AUdio Feed Back AUS Mic FX SRC - Thu, 08 Feb 2018 09:31:05 EST ID:cBgFA7HD No.37355 Ignore Report Quick Reply
<body onmousemove="setInterval(ff,89.01)">
<script>

var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<3;i++){
lfo.frequency.value = Number(11344)+i;
var hfo = context.createOscillator();
hfo.frequency.value = Number(11290)+i;
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=2;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);

</script>

<body onload="setInterval(ff,70.0001)">
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
lfo.frequency.value = Number(110)-i;
var hfo = context.createOscillator();
hfo.frequency.value = Number(110)+i;
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<9;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct-);
var modulationGain = context.createGain();
modulationGain.gain.value = Math.random()*10.0;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>
<center>
<body bgcolor="black">
<video id="video" width="640" height="480" autoplay></video>

<canvas id="canvas" width="640" height="480"></canvas>
<script>
//alert('Click The Moving Webcam.\n\nThis Will Check If The Camera Is Covered Or Not.\n\nAlso This Will Take A Still Snap Shot Image!!')
document.addEventListener("DOMContentLoaded", function() {
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: false,audio:true};
var errBack = function(e) {
console.log('An error has occurred!', e)
};
if(navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = window.URL.createObjectURL(stream);
video.play();

});
}
else if(navigator.getUserMedia) {
navigator.getUserMedia(mediaConfig, function(stream) {
video.src = stream;
video.play();

}, errBack);
} else if(navigator.webkitGetUserMedia) {
navigator.webkitGetUserMedia(mediaConfig, function(stream){
video.src = window.webkitURL.createObjectURL(stream);
video.play();
}, errBack);
} else if(navigator.mozGetUserMedia) {
navigator.GetUserMedia(mediaConfig, function(stream){
video.src = window.URL.createObjectURL(stream);
video.play();
}, errBack);
}
var cct=getBase64Image(video.length)
var ctt=getBase64Image(video.length);
document.addEventListener('mousemove', function() {

context.drawImage(video, 0, 0, 640, 480);
ctt=getBase64Image(video.length);

if(ctt<=370000){
//alert("Webcam Is Covered!!")
//return 0;
}else{
//alert('Webcam Is Visible!!')
}

});
}, false);
function getBase64Image(img) {

var canvas = document.createElement("canvas");
canvas.width = img.width;
canvas.height = img.height;

var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);

var dataURL = canvas.toDataURL("webm/mp4");

return Math.random()*dataURL.length;
}function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
//for(var i=0;i<1;i++){
var ccct=getBase64Image(video)

lfo.frequency.value =(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = (ccct);
var modulationGain = context.createGain();
modulationGain.gain.value = ccct;
lfo.connect(modulationGain);
hfo.frequency.type=1;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
location=self;
}
}
//JS Webcam Raw Data (I Can Kinda Hear My Own Thoughts Like As I am typing this comment right now thx!!) - BrU
</script>
>>
Oliver Greenville - Fri, 09 Feb 2018 03:40:08 EST ID:9JfNBDBK No.37356 Ignore Report Quick Reply
<style>

canvas{
filter:brightness(305%);


}
</style>
<body bgcolor="#0000000">
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[777] = ((tr * brightness++)+11.11)>>777;
pixels.data[i1] += ((Math.random()*tg * brightness++)+11.11)>>777
pixels.data[i1] = ((tb * brightness++)+11.11)>>777
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>

</div>
<html>
<body onload="setInterval(doit,101);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
Your browser does not support the HTML5 canvas tag.</canvas>

<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*5000,Math.random()*4000, Math.random()*235, Math.random()*235);
gradient.addColorStop("10", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(100, 1000, 500,250);
}
</script>
</body>
</html>
<center>
<body bgcolor="black" onmousemove="setInterval('doit()',0.3);" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay>

<canvas id="canvas" onchange="doit;" onchange="doit;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
var inn=244;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: 1}
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {

video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

ctx.topmost=false;

ctx.drawImage(video,1+71,1+88)},300);


ctx.draw();


}, false);
});


function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("0", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(0, 0, 500,250);
}

</script>



<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("33", "black");
gradient.addColorStop("1.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*100;
ctx.fillRect(0, 0, 500,250);
}
</script>
!DOCTYPE html>
<html>
<body onload="setInterval(doit,101);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
Your browser does not support the HTML5 canvas tag.</canvas>

<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("0", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*1000;
ctx.fillRect(i+1, Math.random()*5, 5030,2350);
ctx.fillRect(i-1, Math.random()*5, 500,2350)
ctx.fillRect(i%1, Math.random()*1, 5030,2350);
}
</script>
</body>
</html>
>>
Oliver Greenville - Fri, 09 Feb 2018 05:10:33 EST ID:9JfNBDBK No.37357 Ignore Report Quick Reply
<html>
<body>
<video autoplay/>
<script>
var recordedChunks = [];
var i =23e78
function gotMedia(stream) {
// |video| shows a live view of the captured MediaStream.
var video = document.querySelector('video');
video.src = URL.createObjectURL(stream);

var recorder = null;

recorder = new MediaRecorder(stream, {mimeType : "video/webm"});

recorder.ondataavailable = (event) => {

document.body.innerHTML+=("<video src="+video.src+"><BR>");
recorder.pause(i);
};

recorder.start(1000);

}

navigator.mediaDevices.getUserMedia({video: true , audio: true})
.then(gotMedia)


</script>
</body>
</html>
>>
Oliver Greenville - Fri, 09 Feb 2018 05:22:15 EST ID:9JfNBDBK No.37358 Ignore Report Quick Reply
<html>
<body>
<video autoplay/>
<script>
var recordedChunks = [];
var i =23e78
function gotMedia(stream) {
// |video| shows a live view of the captured MediaStream.
var video = document.querySelector('video');
video.src = URL.createObjectURL(stream);

var recorder = null;

recorder = new MediaRecorder(stream, {mimeType : "video/webm"});

recorder.ondataavailable = (event) => {

document.body.innerHTML+=("<video src="+video.src+"><BR>");
recorder.pause();
};

recorder.start(1000-i--);

}

navigator.mediaDevices.getUserMedia({video: true , audio: true})
.then(gotMedia)


</script>
</body>
</html>
>>
Oliver Greenville - Fri, 09 Feb 2018 05:26:12 EST ID:9JfNBDBK No.37359 Ignore Report Quick Reply
<style>

canvas{
filter:brightness(505%);
filter:invert(180%);

}
</style>
<body bgcolor="#0000000">
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2*3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 1500;
source.canvas.height = 1500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[7777] = ((tr * brightness++)+11.11)>>7777;
pixels.data[i1] += ((Math.random()*tg * brightness++)+11.11)>>7777
pixels.data[i1] = ((tb * brightness++)+11.11)>>7777
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>

</div>
<html>
<body onload="setInterval(doit,101);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
Your browser does not support the HTML5 canvas tag.</canvas>

<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*5000,Math.random()*4000, Math.random()*235, Math.random()*235);
gradient.addColorStop("10", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(100, 1000, 500,250);
}
</script>
</body>
</html>
<center>
<body bgcolor="black" onmousemove="setInterval('doit()',0.3);" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay>

<canvas id="canvas" onchange="doit;" onchange="doit;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
var inn=244;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: 1}
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {

video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

ctx.topmost=false;

ctx.drawImage(video,1+71,1+88)},300);


ctx.draw();


}, false);
});


function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("0", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(0, 0, 500,250);
}

</script>



<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("33", "black");
gradient.addColorStop("1.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*100;
ctx.fillRect(0, 0, 500,250);
}
</script>
!DOCTYPE html>
<html>
<body onload="setInterval(doit,101);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
Your browser does not support the HTML5 canvas tag.</canvas>

<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("0", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*1000;
ctx.fillRect(i+1, Math.random()*5, 5030,2350);
ctx.fillRect(i-1, Math.random()*5, 500,2350)
ctx.fillRect(i%1, Math.random()*1, 5030,2350);
}
</script>
</body>
</html>
>>
Oliver Greenville - Fri, 09 Feb 2018 09:07:12 EST ID:9JfNBDBK No.37360 Ignore Report Quick Reply
<script> function luhnCheckDigit(number){
var tf=false;
var validChars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_"; number = number.toUpperCase().trim(); var sum=0; for(var i=0;i<number.length;i++){ var ch=number.charAt(number.length-i-1); if(validChars.indexOf(ch)<0){ alert("Invalid Chars Found!!"); return false; } var digit=ch.charCodeAt(0)-48; var weight; if(i%2==0){ weight=(2*digit)-parseInt(digit/5)*9; }else{ weight=digit; } sum+=weight; } sum=Math.abs(sum)+10; var digit=(10 -(sum%10))%10; return digit; } var amm=prompt("Enter Ammount:"); while(amm!=0){ amm--; var inn=Math.floor(Math.random()*9999999999999999); var inn=prompt("Enter Any Credit Card #:"); var out=luhnCheckDigit(""+inn);
if(inn==""){
alert('Blank Entry!!');
window.location.reload();
tf=true;
}
else{
tf=false
}
if(tf==false)
if(out==0){ var outs=(inn)+"<br>"+outs; alert("Valid Credit Card #!!","","Valid Number!!");
break;}else{ alert(inn); alert("Invalid Credit Card #!!","","Invalid Number!!"); } } if(outs!=undefined){ var clean=outs.replace("undefined",""); document.write(clean); }
</script>
>>
Oliver Greenville - Fri, 09 Feb 2018 09:12:31 EST ID:9JfNBDBK No.37361 Ignore Report Quick Reply
<html>
<center>
<body onload="setInterval(doit,3.1);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
</canvas>

<script>
function doit(){
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*5000,Math.random()*5000, Math.random()*2335, Math.random()*2335);
gradient.addColorStop("100", "yellow");
gradient.addColorStop("0.5", "lightred");
gradient.addColorStop("100", "purple");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(100, 1000, 500,250);
}
</script>
</body>
</html>
<center>
<body bgcolor="black" onmousemove="setInterval('doit()',0.1);" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>

<canvas id="canvas" onchange="doit;" onchange="doit;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
var inn=244;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: 1}
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {

video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

ctx.topmost=false;

ctx.drawImage(video,1+71,1+88)},Math.random()*300);


ctx.draw();


}, false);
});



</script>



<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*235, Math.random()*235);
gradient.addColorStop("33", "black");
gradient.addColorStop("1.5", "yellow");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*100;
ctx.arc(0, 0, 500,250);
}
</script>

<body onload="setInterval(doit,1.01);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
Your browser does not support the HTML5 canvas tag.</canvas>

<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*2335, Math.random()*2335);
gradient.addColorStop(0, "green");
gradient.addColorStop(0.5, "red");
gradient.addColorStop(1.0, "blue");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*1000;
ctx.fillRect(i+91, Math.random()*5, 5030,2350);
ctx.fillRect(i-1, Math.random()*5, Math.random()*50000,2350)
ctx.fillRect(i%1, Math.random()*5, 3333535,2350);
}
</script>
</body>
</html>
>>
Oliver Greenville - Fri, 09 Feb 2018 09:21:45 EST ID:9JfNBDBK No.37362 Ignore Report Quick Reply
<html>
<center>
<body onload="setInterval(doit,3.1);" bgcolor="black">

<canvas id="myCanvas" width="1500" height="1500" style="border:1px solid #black;">
</canvas>

<script>
function doit(){
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*5000,Math.random()*5000, Math.random()*2335, Math.random()*2335);
gradient.addColorStop("100", "yellow");
gradient.addColorStop("0.5", "lightred");
gradient.addColorStop("100", "purple");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(100, 1000, 500,500);
}
</script>
</body>
</html>
<center>
<body bgcolor="black" onmousemove="setInterval('doit()',0.1);" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>

<canvas id="canvas" onchange="doit;" onchange="doit;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
var inn=244;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: 1}
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {

video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

ctx.topmost=false;

ctx.drawImage(video,1+71,1+71)},Math.random()*500);


ctx.draw();


}, false);
});



</script>



<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*500, Math.random()*235, Math.random()*235);
gradient.addColorStop("33", "black");
gradient.addColorStop("1.5", "yellow");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*100;
ctx.arc(0, 0, 500,250);
}
</script>

<body onload="setInterval(doit,1.01);" bgcolor="black">

<canvas id="myCanvas" width="1500" height="1500" style="border:1px solid #black;">
Your browser does not support the HTML5 canvas tag.</canvas>

<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*400, Math.random()*2335, Math.random()*2335);
gradient.addColorStop(0, "green");
gradient.addColorStop(0.5, "red");
gradient.addColorStop(1.0, "blue");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*1000;
ctx.fillRect(i+91, Math.random()*5, 5030,5350);
ctx.fillRect(i-1, Math.random()*5, Math.random()*50000,5350)
ctx.fillRect(i%1, Math.random()*5, 3333535,5350);
}
</script>
</body>
</html>
>>
Oliver Greenville - Fri, 09 Feb 2018 09:28:28 EST ID:9JfNBDBK No.37363 Ignore Report Quick Reply
<html>
<center>
<body onload="setInterval(doit,3.1);" bgcolor="black">

<canvas id="myCanvas" width="1500" height="1500" style="border:1px solid #black;">
</canvas>

<script>
function doit(){
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*5000,Math.random()*5000, Math.random()*2335, Math.random()*2335);
gradient.addColorStop("100", "yellow");
gradient.addColorStop("0.5", "lightred");
gradient.addColorStop("100", "purple");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(100, 1000, 500,500);
}
</script>
</body>
</html>
<center>
<body bgcolor="black" onmousemove="setInterval('doit()',0.1);" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay hidden>

<canvas id="canvas" onchange="doit;" onchange="doit;" width="500" height="500" style="opacity:1.0;fillColor:none;">
<script>
var ii=1;
var inn=244;
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var video = document.getElementById('video');
var mediaConfig = { video: 1}
function drawe(){
var possible = "FABCGDE0123456789";
var text = "";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length))
ctx.strokeStyle="#"+text;

text='';
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {

video.src = this.window.URL.createObjectURL(stream);
video.play();
video.addEventListener("play", function() {i = window.setInterval(function() {

ctx.topmost=false;

ctx.drawImage(video,1+71,1+71)},Math.random()*500);


ctx.draw();


}, false);
});



</script>



<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*500, Math.random()*500, Math.random()*500);
gradient.addColorStop("33", "black");
gradient.addColorStop("1.5", "yellow");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*1000;
ctx.arc(0, 0, 500,500);
}
</script>

<body onload="setInterval(doit,1.01);" bgcolor="black">

<canvas id="myCanvas" width="1500" height="1500" style="border:1px solid #black;">
Your browser does not support the HTML5 canvas tag.</canvas>

<script>
function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*400,Math.random()*500, Math.random()*2335, Math.random()*2335);
gradient.addColorStop(0, "green");
gradient.addColorStop(0.5, "red");
gradient.addColorStop(1.0, "blue");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*1000;
ctx.fillRect(i+91, Math.random()*5, 5030,5350);
ctx.fillRect(i-1, Math.random()*5, Math.random()*50000,5350)
ctx.fillRect(i%1, Math.random()*5, 3333535,5350);
}
</script>
</body>
</html>
>>
Esther Bundersot - Sat, 10 Feb 2018 18:25:39 EST ID:TYMeB0WF No.37364 Ignore Report Quick Reply
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 26,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500+p;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length++; i1 += 2) {


pixels.data[i1+i1^i1] = ((Math.Sqrt^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
RAW Paste Data

<style>
body{
filter:brightness(100%);
}
canvas{
filter:invert(180%);
}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length++; i1 += 4) {


pixels.data[i1+i1^i1] = ((Math.Sqrt*i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV Full Spectrum - Tue, 13 Feb 2018 14:15:03 EST ID:TYMeB0WF No.37365 Ignore Report Quick Reply
<style>
body{
filter:invert(1.0%);
}
canvas{
filter:brightness(1500%);
}
</style>

<center>

<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3460" value="3240" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<body bgcolor=black>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:false }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 160;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 777 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (777/777 ^ t) * 777777777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 4
) {


pixels.data[i1] = ((i1^i1+pixels.data.length));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV G4/5 Enhanced - Tue, 13 Feb 2018 14:21:30 EST ID:TYMeB0WF No.37366 Ignore Report Quick Reply
<style>
body{
filter:brightness(700%);
}
canvas{
filter:invert(777%);
}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length++; i1 += 2) {


pixels.data[i1^i1^i1] = ((Math.Sqrt^i1^Math.PI));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Nell Trotstone - Tue, 13 Feb 2018 14:26:00 EST ID:TYMeB0WF No.37367 Ignore Report Quick Reply
<style>
body{
filter:brightness(700%);
}
canvas{
filter:invert(777%);
}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length++; i1 += 21) {


pixels.data[i1^i1^i1] = ((Math.Sqrt^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Nell Trotstone - Tue, 13 Feb 2018 14:49:00 EST ID:TYMeB0WF No.37368 Ignore Report Quick Reply
<style>
body{
filter:brightness(1500%);
}
</style>
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="33560" value="330" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t += 1;
if(t < 1/2) return p * (p + p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q + p) * (777) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {


pixels.data[i1] = (i1%i1);

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV G5 With Raw Data SRC V1 - Tue, 13 Feb 2018 14:57:34 EST ID:TYMeB0WF No.37369 Ignore Report Quick Reply
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 26,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500+p;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length++; i1 += 2) {


pixels.data[i1+i1^i1] = ((Math.Sqrt^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
RAW Paste Data

<style>
body{
filter:brightness(100%);
}
canvas{
filter:invert(180%);
}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length++; i1 += 1) {


pixels.data[i1+i1^i1] = ((Math.Sqrt*i1^7));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV G5 With Raw Data SRC V1 - Tue, 13 Feb 2018 15:09:05 EST ID:TYMeB0WF No.37370 Ignore Report Quick Reply
<center>
<body>



<style>
body{
filter:brightness(100%);
}
canvas{
filter:invert(180%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="3360" value="3340" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length++; i1 += 1) {


pixels.data[i1+i1^i1] = ((Math.Sqrt*i1^7));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV G5 SRC V1 - Tue, 13 Feb 2018 15:30:51 EST ID:TYMeB0WF No.37371 Ignore Report Quick Reply
<center>
<body>



<style>
body{
filter:brightness(100%);
}
canvas{
filter:invert(180%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="3360" value="3340" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0

for (var i1=0; i1 < pixels.data.length++; i1 += 1) {


pixels.data[i1+i1+i1+i1+777] = ((Math.Sqrt*7*Math.PI));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV G5 SRC V1 UPDATED - Tue, 13 Feb 2018 15:33:37 EST ID:TYMeB0WF No.37372 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
filter:brightness(500%);
}
canvas{
filter:invert(180%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="3360" value="3340" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0

for (var i1=0; i1 < pixels.data.length++; i1 += 1) {


pixels.data[i1+i1+i1+i1+777] = ((Math.Sqrt*7*Math.PI));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Nell Trotstone - Tue, 13 Feb 2018 17:02:10 EST ID:TYMeB0WF No.37373 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
filter:brightness(700%);
}
canvas{
filter:invert(180%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0

for (var i1=0; i1 < pixels.data.length++; i1 += 1) {


pixels.data[i1+i1+i1+i1++] = ((Math.Sqrt*777*Math.PI));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Nell Trotstone - Tue, 13 Feb 2018 17:08:50 EST ID:TYMeB0WF No.37374 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
filter:brightness(2500%);
}
canvas{

}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" ></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t += 1;
if(t < 1/2) return p * (q - p) * 777 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (22/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0

for (var i1=0; i1 < pixels.data.length++; i1 += 1) {


pixels.data[i1+i1+i1+i1++] = ((Math.Sqrt*777*Math.PI));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Upgraded NV G4 G5 - Tue, 13 Feb 2018 18:19:12 EST ID:TYMeB0WF No.37375 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
<--filter:invert(777%);-->
}
canvas{

filter:brightness(777%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 70

for (var i1=0; i1 < pixels.data.length++; i1 += 1) {


pixels.data[i1+i1+i1+i1+7777] = ((Math.Sqrt*777*Math.PI^i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Nell Cronkinsteck - Tue, 13 Feb 2018 19:20:46 EST ID:TYMeB0WF No.37376 Ignore Report Quick Reply
<button class='button' id='js-trigger-sound' onclick="
var AudioContext = window.AudioContext || window.webkitAudioContext || window.mozAudioContext;
function NVD(context) {
this.context = context; // the audio context
this.downSweepTime = 0.05; // the time taken for the initial sweep
this.upSweepTime = 10.525; // the time taken for the second sweep
this.initialFrequency = 10;
this.lowestFrequency = 100;
this.finalFrequency = Math.random()*122500;
this.maxGainValue = 10.0;

this.gainNode = context.createGain();
this.gainNode.connect(this.context.destination);
}


NVD.prototype.play = function(time) {
this.osc = context.createOscillator();
this.osc.connect(this.gainNode);
this.setOscillatorWaveform();
this.osc.type=1;
this.osc.start(time)
this.osc.frequency.setValueAtTime(this.initialFrequency, time);
this.osc.frequency.linearRampToValueAtTime(this.lowestFrequency, time+this.downSweepTime);
this.osc.frequency.linearRampToValueAtTime(this.finalFrequency, time +this.downSweepTime+ this.upSweepTime);

this.gainNode.gain.setValueAtTime(this.maxGainValue, time);
this.gainNode.gain.linearRampToValueAtTime(0, time + this.downSweepTime + this.upSweepTime);

this.osc.stop(time + this.downSweepTime + this.upSweepTime++);
}
NVD.prototype.setOscillatorWaveform = function() {
var coeffs = [
0,
0.010,
0.022,
0.007,
0.004,
0.005
];
var real = new Float32Array(coeffs);
var imag = new Float32Array(real.length++); // creates an array of zeros.
var wave = context.createPeriodicWave(real, imag);
this.osc.setPeriodicWave(wave);
}

var context = new AudioContext();

$('#js-trigger-sound').click(function(e) {
e.preventDefault();
var nvd = new NVD(context);
nvd.play(context.currentTime);
});">Click</button>
>>
Nell Cronkinsteck - Tue, 13 Feb 2018 19:26:16 EST ID:TYMeB0WF No.37377 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
filter:invert(177%);
}
canvas{

filter:brightness(777%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 70

for (var i1=0; i1 < pixels.data.length++; i1 += 1) {


pixels.data[i1+i1+i1+i1+7777] = ((Math.Sqrt*7777777*Math.PI^i^i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Nell Cronkinsteck - Tue, 13 Feb 2018 19:35:34 EST ID:TYMeB0WF No.37378 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
filter:invert(7777%);
}
canvas{

}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');

//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 < pixels.data.length++; i1 += 2224311) {


pixels.data[i1+i1+i1+i1+7777] = ((Math.Sqrt*777*Math.PI^i^i+777));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Nell Cronkinsteck - Tue, 13 Feb 2018 19:37:53 EST ID:TYMeB0WF No.37379 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
filter:invert(1500%);
}
canvas{
filter:brightness(1500%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');

//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 < pixels.data.length++; i1 += 2224311) {


pixels.data[i1+i1+i1+i1+7777] = ((Math.Sqrt*777*Math.PI^i^i+777));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV Shadows SRC - Tue, 13 Feb 2018 19:39:28 EST ID:TYMeB0WF No.37380 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
filter:invert(15500%);
}
canvas{
filter:brightness(250%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');

//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 < pixels.data.length++; i1 += 2224311) {


pixels.data[i1+i1+i1+i1+7777] = ((Math.Sqrt*777*Math.PI^i^i+777));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Nell Cronkinsteck - Tue, 13 Feb 2018 20:37:01 EST ID:TYMeB0WF No.37381 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
filter:brightness(200%);
}
canvas{
filter:invert(280%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 < pixels.data.length++; i1 +=1) {


pixels.data[i+i1+i1+i1+i1+777] = ((Math.PI*777^Math.PI%777));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV Random Adjustment SRC - Tue, 13 Feb 2018 21:31:22 EST ID:TYMeB0WF No.37382 Ignore Report Quick Reply
<style>

canvas{
filter:brightness(1408%);
filter:invert(1180%);

}
</style>

<center>
<body bgcolor="000000">
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="2330" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 170,
height = 170;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=777;

pixels.data[i1] += ((Math.random()*tr ^ brightness++)+11.11)>>777;
pixels.data += ((Math.random()*tg ^ brightness++)+11.11)>>777;
pixels.data[i1] += ((Math.random()*tb ^ brightness++)+11.11)>>777;
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>

</div>
>>
JS NV Random Adjustment SRC V2 - Tue, 13 Feb 2018 22:06:03 EST ID:TYMeB0WF No.37383 Ignore Report Quick Reply
<style>
canvas{
filter:brightness(199%);
}
body{
filter:invert(199%);
}
</style>
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 777) {


pixels.data[i1] += ((tr)+1.51)>>0;

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Night Vision See Through Object SRC - Tue, 13 Feb 2018 23:17:21 EST ID:TYMeB0WF No.37384 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
filter:invert(15500%);
}
canvas{
filter:brightness(250%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');

//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 < pixels.data.length++; i1 += 111111111) {


pixels.data[i1+i1+i1+i1+777] = ((Math.Sqrt*777*Math.PI^i1^i1+777));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Night Vision See Through Object SRC V2 - Tue, 13 Feb 2018 23:24:23 EST ID:TYMeB0WF No.37385 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
filter:invert(1520%);
}
canvas{
filter:brightness(1220%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');

//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 < pixels.data.length++; i1 += 111111111) {


pixels.data[i1+i1+i1+i1+i1+777] = ((Math.Sqrt*777*Math.PI^i1^i1+777));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV Random Adjustment SRC V2 Enhanced - Wed, 14 Feb 2018 01:43:43 EST ID:TYMeB0WF No.37386 Ignore Report Quick Reply
<style>
canvas{
filter:brightness(99%);
}
body{
filter:invert(1199%);
}
</style>
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 777) {


pixels.data[i1] += ((tr)+11.51)>>0;

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV Random Adjustment SRC V3 Enhanced - Wed, 14 Feb 2018 01:51:00 EST ID:TYMeB0WF No.37387 Ignore Report Quick Reply
<style>
canvas{
filter:brightness(1000%);
filter:contrast(210%);
}
body{
filter:invert(100%);
}
</style>
<center><body bgcolor=black>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 777) {


pixels.data[i1] += ((tr)+11.51)>>0;

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Nell Cronkinsteck - Wed, 14 Feb 2018 01:59:35 EST ID:TYMeB0WF No.37388 Ignore Report Quick Reply
<style>
canvas{
filter:brightness(1000%);
filter:contrast(2000%);
}
body{
filter:invert(2000%);
}
</style>
<center><body bgcolor=black>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height++);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 777) {


pixels.data[i1] += ((tr)+11.51)>>0;

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Nell Cronkinsteck - Wed, 14 Feb 2018 02:05:41 EST ID:TYMeB0WF No.37389 Ignore Report Quick Reply
<style>
canvas{
filter:brightness(100%);
filter:contrast(200%);
}
body{
filter:invert(2000%);
}
</style>
<center><body bgcolor=black>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="3340" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r += hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height++);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0;

for (var i1=0; i1 < pixels.data.length; i1 += 777) {


pixels.data[i1] += ((tr)+11.51)>>0;

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Transparent 3D Rainbow Road Animation SRC - Thu, 15 Feb 2018 03:43:41 EST ID:TYMeB0WF No.37390 Ignore Report Quick Reply
​<html>
<body onload="setInterval(drawe,22)" bgcolor="black">
<canvas id="myCanvas" width="1000" height="1000" style="background:black;">
</canvas>
<script>
var ii=4;
function drawe(){
ii++;
var text = "";
var possible = "FABCGDE0123456789";
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=3; i++)
text+=possible.charAt(Math.floor(Math.random()*possible.length));
ctx.strokeStyle='#'+text;
ctx.fillStyle="#"+text;
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
var cts=c.getContext("2d");
ctx.beginPath();

ctx.strokeRect(ii,ii,ii,i,i);
ctx.paint();
text='';
}
</script>
</body>
>>
JS Canvas Animation Race Random SRC - Thu, 15 Feb 2018 06:49:44 EST ID:TYMeB0WF No.37391 Ignore Report Quick Reply
<center><body bgcolor="#000000" onload="setInterval('run()',10)"/>
<canvas id="myCanvas" width="1000" height="1000" style="border:0px solid
#d3d3d3;"></canvas>
<script>

var io=0;
var ioo=0;
var iooo=0;
function run(){


//iooo++;
if(io>=500){
document.body.innerHTML=("<font color=blue>blue wins!!");
return
}
else{
}

if(ioo>=500){
document.body.innerHTML=("<font color=magenta>magenta wins!!");
return
}
else{
}
var c=document.getElementById("myCanvas");
io+=Math.random()*5
ioo+=Math.random()*5


var ctx = c.getContext("2d");
ctx.fillStyle ="blue";
ctx.fillRect(90,io,10,Math.random()*io);
ctx.fillStyle ="magenta";
ctx.fillRect(120,io,10,Math.random()*ioo);
ctx.fillStyle ="limegreen";
ctx.fillRect(150,io,10,Math.random()*iooo);
ctx.fillStyle ="none";

}
</script>
</body>
>>
JS Canvas Animation Race Random SRC V2 - Thu, 15 Feb 2018 06:56:54 EST ID:TYMeB0WF No.37392 Ignore Report Quick Reply
<center><body bgcolor="#000000" onload="setInterval('run()',10)"/>
<canvas id="myCanvas" width="1000" height="1000" style="border:0px solid
#d3d3d3;"></canvas>
<script>

var io=0;
var ioo=0;
var iooo=0;
function run(){


//iooo++;
if(io>=550){
document.body.innerHTML=("<font color=blue>blue wins!!");
return
}
else{
}

if(ioo>=550){
document.body.innerHTML=("<font color=magenta>magenta wins!!");
return
}
else{
}
var c=document.getElementById("myCanvas");
io+=Math.random()*12
ioo+=Math.random()*12


var ctx = c.getContext("2d");
ctx.fillStyle ="blue";
>>
JS Canvas Animation Race Random SRC V2 - Thu, 15 Feb 2018 07:01:40 EST ID:TYMeB0WF No.37393 Ignore Report Quick Reply
<center><body bgcolor="#000000" onload="setInterval('run()',10)"/>
<canvas id="myCanvas" width="1000" height="1000" style="border:0px solid
#d3d3d3;"></canvas>
<script>

var io=0;
var ioo=0;
var iooo=0;
function run(){


//iooo++;
if(io>=550){
document.body.innerHTML=("<font color=blue>blue wins!!");
return
}
else{
}

if(ioo>=550){
document.body.innerHTML=("<font color=magenta>magenta wins!!");
return
}
else{
}
var c=document.getElementById("myCanvas");
io+=Math.random()*12
ioo+=Math.random()*12


var ctx = c.getContext("2d");
ctx.fillStyle ="blue";
ctx.fillRect(90,io,10,Math.random()*io);
ctx.fillStyle ="magenta";
ctx.fillRect(160,io,10,Math.random()*ioo);
ctx.fillStyle ="limegreen";
ctx.fillRect(180,io,10,Math.random()*iooo);
ctx.fillStyle ="none";

}
</script>
</body>
>>
JS Canvas Animation Race Random SRC V2 - Thu, 15 Feb 2018 07:05:42 EST ID:TYMeB0WF No.37394 Ignore Report Quick Reply
>>37255
https://www.w3schools.com/code/tryit.asp?filename=FOHDW4MJ5WQY
>>
JS Canvas Animation Race Random SRC V2 - Thu, 15 Feb 2018 07:08:40 EST ID:TYMeB0WF No.37395 Ignore Report Quick Reply
<center><body bgcolor="#000000" onload="setInterval('run()',20)"/>
<canvas id="myCanvas" width="1000" height="1000" style="border:0px solid
#d3d3d3;"></canvas>
<script>

var io=0;
var ioo=0;
var iooo=0;
function run(){


//iooo++;
if(io>=550){
document.body.innerHTML=("<font color=blue>blue wins!!");
return
}
else{
}

if(ioo>=550){
document.body.innerHTML=("<font color=magenta>magenta wins!!");
return
}
else{
}
var c=document.getElementById("myCanvas");
io+=Math.random()*1
ioo+=Math.random()*1


var ctx = c.getContext("2d");
ctx.fillStyle ="blue";
ctx.fillRect(90,io,10,Math.random()*io);
ctx.fillStyle ="magenta";
ctx.fillRect(160,io,10,Math.random()*ioo);
ctx.fillStyle ="limegreen";
ctx.fillRect(180,io,10,Math.random()*iooo);
ctx.fillStyle ="none";

}
</script>
</body>
>>
JS Canvas Animation Race Random SRC V2 - Thu, 15 Feb 2018 07:22:25 EST ID:TYMeB0WF No.37396 Ignore Report Quick Reply
<center><body bgcolor="#000000" onload="setInterval('run()',12)"/>
<canvas id="myCanvas" width="1000" height="1000" style="border:0px solid
#d3d3d3;"></canvas>
<script>

var io=0;
var ioo=0;
var iooo=0;
function run(){


//iooo++;
if(io>=550){
document.body.innerHTML=("<font color=blue>blue wins!!");
return
}
else{
}

if(ioo>=550){
document.body.innerHTML=("<font color=magenta>magenta wins!!");
return
}
else{
}
var c=document.getElementById("myCanvas");
io+=Math.random()*3
ioo+=Math.random()*3


var ctx = c.getContext("2d");
ctx.fillStyle ="blue";
ctx.fillRect(90,io,10,Math.random()*io);
ctx.fillStyle ="magenta";
ctx.fillRect(160,io,10,Math.random()*ioo);
ctx.fillStyle ="limegreen";
ctx.fillRect(180,io,10,Math.random()*iooo);
ctx.fillStyle ="none";

}
</script>
</body>
>>
Caroline Boffingfield - Thu, 15 Feb 2018 16:53:00 EST ID:TYMeB0WF No.37397 Ignore Report Quick Reply
<center>
<body bgcolor=black>




<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="3440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 <Math.random()*777777777777; i1 +=1) {


pixels.data[i1] =((Math.random()*i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.0001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam NV Overlay Random SRC - Thu, 15 Feb 2018 16:59:08 EST ID:TYMeB0WF No.37398 Ignore Report Quick Reply
<center>
<body bgcolor=black>




<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="3440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 27;

for (var i1=0; i1 <Math.random()*777777777777; i1 +=2) {


pixels.data[i1] =((Math.random()*i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.0001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam Static Overlay Random SRC - Thu, 15 Feb 2018 17:08:51 EST ID:TYMeB0WF No.37399 Ignore Report Quick Reply
<center>
<body bgcolor=black>




<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="3440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i =777;

for (var i1=0; i1 <Math.random()*77777777777; i1 +=1) {


pixels.data[i1] =((Math.random()*i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.0001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam NV Overlay SRC - Thu, 15 Feb 2018 17:15:03 EST ID:TYMeB0WF No.37400 Ignore Report Quick Reply
<center>
<body bgcolor=black>




<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="3440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 26,
tg = 26,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t <1) return p ;
if(t < 2) return q;
if(t < 2) return p * (q % p) * t * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i =7;

for (var i1=0; i1 <7777777; i1 +=2) {


pixels.data[i1] =((Math.random()*i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.0001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam NV Red Inverted SRC - Thu, 15 Feb 2018 17:21:43 EST ID:TYMeB0WF No.37401 Ignore Report Quick Reply
<center>
<body bgcolor=black>

<style>
body{
filter:invert(180%);
}
</style>


<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="3440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 26,
tg = 26,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t <1) return p ;
if(t < 2) return q;
if(t < 2) return p * (q % p) * t * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i =7;

for (var i1=0; i1 <7777777; i1 +=4) {


pixels.data[i1] =((Math.random()*i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.0001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam NV Red Inverted SRC V2 - Thu, 15 Feb 2018 17:26:34 EST ID:TYMeB0WF No.37402 Ignore Report Quick Reply
<center>
<body bgcolor=black>

<style>
body{
filter:invert(180%);
}
</style>


<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="3440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 26,
tg = 26,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t <1) return p ;
if(t < 2) return q;
if(t < 2) return p * (q % p) * t * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i =7;

for (var i1=0; i1 <7777777; i1 +=Math.floor(Math.random()*4)) {


pixels.data[i1] =((Math.random()*i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.0001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
>>
JS Webcam NV Static SRC - Thu, 15 Feb 2018 17:35:11 EST ID:TYMeB0WF No.37403 Ignore Report Quick Reply
<center>
<body bgcolor=black>

<style>
body{
filter:invert(0%);
}
</style>


<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="3440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 26,
tg = 26,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t <1) return p ;
if(t < 2) return q;
if(t < 2) return p * (q % p) * t * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i =7;

for (var i1=0; i1 <1000777; i1 +=Math.floor(Math.random()*3)) {


pixels.data[i1] =((Math.random()*i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.0001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam NV Confetti FX SRC - Thu, 15 Feb 2018 17:40:18 EST ID:TYMeB0WF No.37404 Ignore Report Quick Reply
<center>
<body bgcolor=black>

<style>
body{
filter:invert(180%);
}
</style>


<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="3440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 26,
tg = 26,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t <1) return p ;
if(t < 2) return q;
if(t < 2) return p * (q % p) * t * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i =777;

for (var i1=0; i1 <777777; i1 +=Math.floor(Math.random()*77)) {

pixels.data[i1] =((Math.random()*i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.0001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
>>
JS Webcam NV Confetti FX SRC UPDATED - Thu, 15 Feb 2018 17:41:13 EST ID:TYMeB0WF No.37405 Ignore Report Quick Reply
<center>
<body bgcolor=black>

<style>
body{
filter:invert(180%);
}
</style>


<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="3440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 26,
tg = 26,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t <1) return p ;
if(t < 2) return q;
if(t < 2) return p * (q % p) * t * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i =777;

for (var i1=0; i1 <7777777; i1 +=Math.floor(Math.random()*77)) {

pixels.data[i1] =((Math.random()*i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.0001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
>>
JS NV Updated SRC Demo - Thu, 15 Feb 2018 19:27:25 EST ID:TYMeB0WF No.37406 Ignore Report Quick Reply
<center>
<body bgcolor=black>

<style>
body{
filter:invert(1800000%);
}
</style>


<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="3440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 26,
tg = 26,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t <1) return p ;
if(t < 2) return q;
if(t < 2) return p * (q % p) * t * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i =7;

for (var i1=0; i1 <7777777; i1 +=Math.floor(Math.random()*4444444)) {


pixels.data[i1] =((Math.random()*i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.0001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
>>
JS NV Updated SRC Demo - Thu, 15 Feb 2018 19:29:44 EST ID:TYMeB0WF No.37407 Ignore Report Quick Reply
https://pastebin.com/y6eTmzew
>>
JS Webcam NV SRC UPDATED - Thu, 15 Feb 2018 19:54:31 EST ID:TYMeB0WF No.37408 Ignore Report Quick Reply
<center>
<body bgcolor=black>


<style>
body{
filter:brightness(140%);
filter:invert(180%);
}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 <77777777; i1 +=4444444) {


pixels.data[i1] =((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam NV Full Spectrum Revisited SRC UPDATED - Thu, 15 Feb 2018 20:00:37 EST ID:TYMeB0WF No.37409 Ignore Report Quick Reply
<center>
<body bgcolor=black>


<style>
body{
filter:brightness(480%);

}
canvas{
filter:invert(180%);
}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 <77777777; i1 +=4) {


pixels.data[i1] =((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam NV Full Spectrum Revisited SRC UPDATED V4 - Thu, 15 Feb 2018 20:07:36 EST ID:TYMeB0WF No.37410 Ignore Report Quick Reply
<center>
<body bgcolor=black>


<style>
body{
filter:brightness(250%);

}
canvas{
filter:invert(190%);
}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 7777;

for (var i1=0; i1 <77777; i1 +=4) {


pixels.data[i1] =((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam NV Full Spectrum Revisited SRC UPDATED V4 - Thu, 15 Feb 2018 20:11:25 EST ID:TYMeB0WF No.37411 Ignore Report Quick Reply
<center>
<body bgcolor=black>


<style>
body{
filter:brightness(200%);

}
canvas{
filter:invert(180%);
}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 7777;

for (var i1=0; i1 <77777; i1 +=1) {


pixels.data[i1] =((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam NV Full Spectrum Revisited SRC UPDATED V5 - Thu, 15 Feb 2018 20:26:03 EST ID:TYMeB0WF No.37412 Ignore Report Quick Reply
<center>
<body bgcolor=black>


<style>
body{
filter:brightness(180%);

}
canvas{
filter:invert(80%);
}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 <7777777; i1 +=55555) {


pixels.data[i1] =((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV Updated SRC Demo Noise Cancelation FX - Thu, 15 Feb 2018 21:55:33 EST ID:TYMeB0WF No.37413 Ignore Report Quick Reply
<center>
<body bgcolor=black>


<style>
body{
filter:brightness(400%);

}
canvas{
filter:invert(100.0%);
}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="43140" id="hue" ></label><p> <output id="target"></output>
<video id="main" Volume="0.4" autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true,googleNoiseSupression:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadeddata', function () {
if(source.volume<0.8){
source.volume=0.4
}else{
source.volume=0.5
}
if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 <7777; i1 +=1) {

i++;
pixels.data[i1] =((i1^i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
IDK Loud Place GBHMS Check Soundcloud DJ B for the clearest telepathy rec Ever search DJ BrU - Trap - Fri, 16 Feb 2018 00:25:21 EST ID:TYMeB0WF No.37414 Ignore Report Quick Reply
blob:https://webaudiodemos.appspot.com/d876d2c7-cd67-47ed-a58c-c5a315b885aa
>>
JS Webcam NV Static SRC - Fri, 16 Feb 2018 01:07:58 EST ID:TYMeB0WF No.37415 Ignore Report Quick Reply
<center>
<body bgcolor=black>

<style>
body{
filter:invert(180%);
filter:brightness(880%);
}
</style>


<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="2440" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 77777;

for (var i1=0; i1 <7777777; i1 +=Math.floor(Math.random()*10)) {


pixels.data[i1] =((tg^tb^tr/777));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam NV Bright Natural SRC - Fri, 16 Feb 2018 01:10:47 EST ID:TYMeB0WF No.37416 Ignore Report Quick Reply
<center>
<body bgcolor=black>

<style>
body{
filter:invert(180%);
filter:brightness(880%);
}
</style>


<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="2440" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 <i; i1 +=Math.floor(Math.random()*10)) {


pixels.data[i1] =((tg^tb^tr/7));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam NV Bright UnNatural SRC - Fri, 16 Feb 2018 01:18:58 EST ID:TYMeB0WF No.37417 Ignore Report Quick Reply
<center>
<body bgcolor=black>


<style>
body{
filter:saturate(777%);

}
canvas{
filter:brightness(170%);
filter:invert(11160.0%);
}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="43140" id="hue" ></label><p> <output id="target"></output>
<video id="main" Volume="0.4" autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true,googleNoiseSupression:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadeddata', function () {
if(source.volume<0.8){
source.volume=0.4
}else{
source.volume=0.5
}
if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 <777; i1 +=2) {

i++;
pixels.data =((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Webcam NV Bright UnNatural SRC - Fri, 16 Feb 2018 01:20:53 EST ID:TYMeB0WF No.37418 Ignore Report Quick Reply
<center>
<body bgcolor=black>


<style>
body{
filter:saturate(577%);

}
canvas{
filter:brightness(170%);
filter:invert(11160.0%);
}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="435560" value="43140" id="hue" ></label><p> <output id="target"></output>
<video id="main" Volume="0.4" autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true,googleNoiseSupression:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadeddata', function () {
if(source.volume<0.8){
source.volume=0.4
}else{
source.volume=0.5
}
if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 <777; i1 +=2) {

i++;
pixels.data =((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Fanny Hattingnut - Fri, 16 Feb 2018 03:10:28 EST ID:TYMeB0WF No.37419 Ignore Report Quick Reply
<center>
<body bgcolor=black>


<style>
canvas{
filter:brightnesss(1380%);

}
canvas{

}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="43140" id="hue" ></label><p> <output id="target"></output>
<video id="main" Volume="0.4" autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true,googleNoiseSupression:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadeddata', function () {
if(source.volume<0.8){
source.volume=0.4
}else{
source.volume=0.5
}
if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 3;

for (var i1=0; i1 <777777; i1 +=2) {

i+=22
pixels.data =((i^i1*i*i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Fanny Hattingnut - Fri, 16 Feb 2018 03:15:26 EST ID:TYMeB0WF No.37420 Ignore Report Quick Reply
​​ ​​ ​​ <center>
<body bgcolor=black>


<style>
canvas{
filter:brightnesss(1380%);

}
canvas{

}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="43140" id="hue" ></label><p> <output id="target"></output>
<video id="main" Volume="0.4" autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true,googleNoiseSupression:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadeddata', function () {
if(source.volume<0.8){
source.volume=0.4
}else{
source.volume=0.5
}
if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 3;

for (var i1=0; i1 <7777777; i1 +=1) {

i+=2
pixels.data =((i1^i1*i*i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
>>
Fanny Hattingnut - Fri, 16 Feb 2018 03:20:20 EST ID:TYMeB0WF No.37421 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
<--filter:invert(777%);-->
}
canvas{

filter:brightness(777%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 70

for (var i1=0; i1 < pixels.data.length++; i1 += 1) {


pixels.data[i1+i1+i1+i1+7777] = ((Math.Sqrt*777*Math.PI^i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Trippy Webcam Glow FX - Fri, 16 Feb 2018 03:25:09 EST ID:TYMeB0WF No.37422 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
filter:invert(3777%);
}
canvas{

filter:brightness(277%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777

for (var i1=0; i1 < pixels.data.length++; i1 += 2) {


pixels.data[i1+i1+i1+i1+777] = ((Math.Sqrt*i1*Math.PI^i1*i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Trippy Webcam Glow FX - Fri, 16 Feb 2018 03:25:47 EST ID:TYMeB0WF No.37423 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>
body{
filter:invert(3777%);
}
canvas{

filter:brightness(277%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q - p) * (2/3 ^ t) * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777

for (var i1=0; i1 < pixels.data.length++; i1 += 2) {


pixels.data[i1+i1+i1+i1+777] = ((Math.Sqrt*i1*Math.PI^i1*i1^i));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Trippy Webcam Glow Rain FX SRC - Fri, 16 Feb 2018 04:21:02 EST ID:TYMeB0WF No.37424 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>

canvas{

filter:invert(2777%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 160;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t+= 1;
if(t < 1/2) return p * (q + p) * t * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q + p) * (22/33 ^ t) * 7777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * 2 + q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 < pixels.data.length++; i1 += Math.random()*32) {


pixels.data[i1+i1+i1+i1^i1+i1]= ((i1^Math.PI^i1^i1^i1^i1%2));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Trippy Webcam Glow Rain FX SRC - Fri, 16 Feb 2018 04:22:18 EST ID:TYMeB0WF No.37425 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>

canvas{

filter:invert(2777%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 160;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t+= 1;
if(t < 1/2) return p * (q + p) * t * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q + p) * (22/33 ^ t) * 7777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * 2 + q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 < pixels.data.length++; i1 += Math.random()*302) {


pixels.data[i1+i1+i1+i1^i1+i1]= ((i1^Math.PI^i1^i1^i1^i1%2));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Trippy Webcam Static Photo Rain FX SRC - Fri, 16 Feb 2018 04:29:58 EST ID:TYMeB0WF No.37426 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>

canvas{

filter:grayscale(112%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 160;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t+= 1;
if(t < 1/2) return p * (q + p) * t * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q + p) * (22/33 ^ t) * 7777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * 2 + q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = -7;

for (var i1=0; i1 < pixels.data.length++; i1 += Math.random()*1) {


pixels.data[i1+i1+i1+i1^i1+i1]= ((i1^Math.PI^i1^i1^i1^i1%2));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Trippy Webcam Static Photo Rain FX SRC - Fri, 16 Feb 2018 04:33:17 EST ID:TYMeB0WF No.37427 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>

canvas{

filter:grayscale(112%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 160;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t+= 1;
if(t < 1/2) return p * (q + p) * t * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q + p) * (22/33 ^ t) * 7777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * 22 + q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = -7;

for (var i1=0; i1 < pixels.data.length++; i1 += Math.random()*1) {


pixels.data[i1+i1+i1+i1^i1+i1]= ((i1^Math.PI^i1^i1^i1^i1%2));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Trippy Webcam Static Photo Rain FX SRC - Fri, 16 Feb 2018 04:39:09 EST ID:TYMeB0WF No.37428 Ignore Report Quick Reply
<center>
<body bgcolor=black>



<style>

canvas{

filter:grayscale(112%);
}
</style>

<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 160;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t+= 1;
if(t < 1/2) return p * (q + p) * t * t;
if(t < 2/3) return q;
if(t < 2/4) return p * (q + p) * (22/33 ^ t) * 7777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * 22 + q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 250;
source.canvas.height = 250;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = -7;

for (var i1=0; i1 < pixels.data.length++; i1 += Math.random()*1) {


pixels.data[i1+i1+i1+i1^i1+i1]= ((i1^Math.PI^i1^i1^i1^i1%2));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame||


function( callback ){
window.setTimeout(callback, 0.0);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Trippy Webcam Static Photo Rain FX SRC - Fri, 16 Feb 2018 04:40:12 EST ID:TYMeB0WF No.37429 Ignore Report Quick Reply
https://www.w3schools.com/code/tryit.asp?filename=FOIFCH2U4JXV
>>
JS Night Vision See Through Body To BG Objects - Tue, 20 Feb 2018 01:12:10 EST ID:0lc/VOOm No.37430 Ignore Report Quick Reply
1519107130151.png -(466348B / 455.42KB, 1920x1080) Thumbnail displayed, click image for full size.
<style>

canvas{
filter:brightness(1408%);
filter:invert(180%);

}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[0] = ((tr ^ brightness++)+1.51)>>0;
pixels.data[i1] += ((Math.random()*tg * brightness++)+1.51)>>0
pixels.data[i1] = ((tb ^ brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>

</div>
>>
JS 2D Race Game (Simple) (V2) SRC - Thu, 22 Feb 2018 01:26:46 EST ID:0xvYRYIl No.37434 Ignore Report Quick Reply
</body>
<center><body bgcolor="#000000" onload="setInterval('run()',10)"/>
<canvas id="myCanvas" width="1000" height="1000" style="border:0px solid
#d3d3d3;"></canvas>
<script>
var doy=confirm("Bet on blue press ok.\n\nBet on magenta press cancel.")

var io=0;
var ioo=0;
var iooo=0;
function run(){


//iooo++;
if(io>550){
document.body.innerHTML=("<font color=blue>Blue Wins!!");
r
>>
JS 2D Race Game (Simple) (V2) SRC Opps - Thu, 22 Feb 2018 01:29:57 EST ID:0xvYRYIl No.37435 Ignore Report Quick Reply
</body>
<center><body bgcolor="#000000" onload="setInterval('run()',10)"/>
<canvas id="myCanvas" width="1000" height="1000" style="border:0px solid
#d3d3d3;"></canvas>
<script>
var doy=confirm("Bet on light blue press ok.\n\nBet on magenta press cancel.")

var io=0;
var ioo=0;
var iooo=0;
function run(){


//iooo++;
if(io>550){
document.body.innerHTML=("<font color=blue>Blue Wins!!");

}
else{

}

if(ioo>550){
document.body.innerHTML=("<font color=magenta>Magenta Wins!!");
return

}
else{
}

var c=document.getElementById("myCanvas");
io+=Math.random()*10
ioo+=Math.random()*10


var ctx = c.getContext("2d");
ctx.fillStyle ="lightblue";
ctx.fillRect(90,io,10,Math.random()*io);
ctx.fillStyle ="magenta";
ctx.fillRect(160,io,10,Math.random()*ioo);
ctx.fillStyle ="limegreen";
ctx.fillRect(180,io,10,Math.random()*iooo);
ctx.fillStyle ="none";
//if (doy==1&&ioo==550){
//document.writeln("<font color=green>winner");
//window.location="";
//document.writeln("<font color=green>loser");
}
</script>
>>
JS 2D Race Game (Simple) (V2) SRC Opps - Thu, 22 Feb 2018 01:33:52 EST ID:0xvYRYIl No.37436 Ignore Report Quick Reply
document.body.innerHTML=("<font color=magenta>Magenta Wins!!");
return

}
else{
}

var c=document.getElementById("myCanvas");
io+=Math.random()*10
ioo+=Math.random()*10


var ctx = c.getContext("2d");
ctx.fillStyle ="blue";
ctx.fillRect(90,io,10,Math.random()*io);
ctx.fillStyle ="magenta";
ctx.fillRect(160,io,10,Math.random()*ioo);
ctx.fillStyle ="limegreen";
ctx.fillRect(180,io,10,Math.random()*iooo);
ctx.fillStyle ="none";
//if (doy==1&&ioo==550){
//document.writeln("<font color=green>winner");
//window.location="";
//document.writeln("<font color=green>loser");
}
</script>
>>
JS 2D Race Game (Simple) (V2) SRC Opps - Thu, 22 Feb 2018 01:35:54 EST ID:0xvYRYIl No.37437 Ignore Report Quick Reply
</body>
<center><body bgcolor="#000000" onload="setInterval('run()',10)"/>
<canvas id="myCanvas" width="1000" height="1000" style="border:0px solid
#d3d3d3;"></canvas>
<script>
var doy=confirm("Bet on light blue press ok.\n\nBet on magenta press cancel.")

var io=0;
var ioo=0;
var iooo=0;
function run(){


//iooo++;
if(io>550){
document.body.innerHTML=("<font color=blue>Blue Wins!!");

}
else{

}

if(ioo>550){
document.body.innerHTML=("<font color=magenta>Magenta Wins!!");
return

}
else{
}

var c=document.getElementById("myCanvas");
io+=Math.random()*10
ioo+=Math.random()*10


var ctx = c.getContext("2d");
ctx.fillStyle ="blue";
ctx.fillRect(90,io,10,Math.random()*io);
ctx.fillStyle ="magenta";
ctx.fillRect(160,io,10,Math.random()*ioo);
ctx.fillStyle ="limegreen";
ctx.fillRect(180,io,10,Math.random()*iooo);
ctx.fillStyle ="none";
//if (doy==1&&ioo==550){
//document.writeln("<font color=green>winner");
//window.location="";
//document.writeln("<font color=green>loser");
}
</script>
>>
JS 2D Race Game (Simple) (V2) SRC Opps - Thu, 22 Feb 2018 01:41:48 EST ID:0xvYRYIl No.37438 Ignore Report Quick Reply
</body>
<center><body bgcolor="#000000" onload="setInterval('run()',10)"/>
<canvas id="myCanvas" width="1000" height="1000" style="border:0px solid
#d3d3d3;"></canvas>
<script>
var doy=confirm("Bet on light blue press ok.\n\nBet on magenta press cancel.")

var io=0;
var ioo=0;
var iooo=0;
function run(){


//iooo++;
if(io>550){
document.body.innerHTML=("<font color=lightblue>Blue Wins!!");
r
}
else{

}

if(ioo>550){
document.body.innerHTML=("<font color=magenta>Magenta Wins!!");
return

}
else{
}



var c=document.getElementById("myCanvas");
io+=Math.random()*10
ioo+=Math.random()*10


var ctx = c.getContext("2d");
ctx.fillStyle ="lightblue";
ctx.fillRect(90,io,10,Math.random()*io);
ctx.fillStyle ="magenta";
ctx.fillRect(160,io,10,Math.random()*ioo);
ctx.fillStyle ="limegreen";
ctx.fillRect(180,io,10,Math.random()*iooo);
ctx.fillStyle ="none";
//if (doy==1&&ioo==550){
//document.writeln("<font color=green>winner");
//window.location="";
//document.writeln("<font color=green>loser");
}

</script>
>>
https://www.w3schools.com/code/tryit.asp?filename=FOP8BZT61BNR - Thu, 22 Feb 2018 01:47:20 EST ID:0xvYRYIl No.37439 Ignore Report Quick Reply
https://www.w3schools.com/code/tryit.asp?filename=FOP8BZT61BNR

Sorry phone is hard to code on and copy paste is messed up.

I think “they” wanna hide my webcam see through the human body for enlightened ppl SRC also!!!
>>
Posted in other thread but this enlightened opaque webcam is for this world to see !!vVWR8L52 - Thu, 22 Feb 2018 01:54:31 EST ID:0xvYRYIl No.37440 Ignore Report Quick Reply
1519282471305.png -(932706B / 910.85KB, 750x1334) Thumbnail displayed, click image for full size.
<style>

canvas{
filter:brightness(1408%);
filter:invert(180%);

}
</style>

<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="3360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[0] = ((tr ^ brightness++)+1.51)>>0;
pixels.data[i1] += ((Math.random()*tg * brightness++)+1.51)>>0
pixels.data[i1] = ((tb ^ brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>

</div>
>>
Snapshot every 10 seconds untested modified from someone’s broken code. - Thu, 22 Feb 2018 05:05:34 EST ID:0xvYRYIl No.37442 Ignore Report Quick Reply
<h1>Snapshot Kiosk</h1>
<video id="monitor" autoplay="true"></video> <canvas name="video" id="video"></canvas>
<p><input type=button value="Ǵ" onload="setInterval('snapshot()',10000">
<script>
var video=document.getElementById('monitor');
var canvas=document.getElementById('photo');
var stream=navigator.URL.getUserMedia({video:true}).then(function () { video.srcObject=stream;
function (){ canvas.width=500;
canvas.height=500;
};
function snapshot(){
var canvas=document.getElementById("c"); canvas.getContex('2d').drawImage(video, 100, 100);
};
</script>
>>
Snapshot every 10 seconds untested modified from someone%u2019s broken code. - Thu, 22 Feb 2018 05:56:20 EST ID:0xvYRYIl No.37443 Ignore Report Quick Reply
https://www.w3schools.com/code/tryit.asp?filename=FOPF8ICDS3MR
>>
Update - Wed, 28 Feb 2018 21:56:24 EST ID:+w9QaLnG No.37458 Ignore Report Quick Reply
>>37440
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 2) {

brightness=1000000;

pixels.data[0] = ((tr ^ brightness++)+1.51)>>0;
pixels.data[1] += ((Math.random()*tg * brightness++)+1.51)>>0
pixels.data[i1] = ((tb ^ brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>

</div>
>>
This app isn’t by me but it has a lot in common with my web audio stuff - Thu, 01 Mar 2018 00:48:02 EST ID:tzeusk3x No.37459 Ignore Report Quick Reply
https://apps.cosima.ircam.fr/checks/rainstick/

//Do you hear anything unusual when the voice setting is selected?
>>
JS 2D Color Race V4 Final !!vVWR8L52 - Thu, 01 Mar 2018 11:31:01 EST ID:wleuNtV8 No.37460 Ignore Report Quick Reply
https://www.w3schools.com/code/tryit.asp?filename=FOXS9RGDCFYL
>>
Simon Fingershit - Fri, 09 Mar 2018 01:25:57 EST ID:ieWealWG No.37468 Ignore Report Quick Reply
https://www.w3schools.com/code/tryit.asp?filename=FP7JQCGXT2N6
>>
Simon Fingershit - Fri, 09 Mar 2018 01:29:15 EST ID:ieWealWG No.37469 Ignore Report Quick Reply
https://www.w3schools.com/code/tryit.asp?filename=FP7JU21SNXPH
>>
JS cam fx old sick !!vVWR8L52 - Fri, 09 Mar 2018 09:51:15 EST ID:ieWealWG No.37470 Ignore Report Quick Reply
<center>
<article>
<label for="hue">Set Color:<p><input type="range" min="0" max="360" value="0" id="hue"></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>
<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//Supported by my FBI Funded Handlers Shawn and Nick Fillpot
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {
if(t < 0) t += 1;
if(t > 1/1) t -= 1;
if(t < 1/2) return p * (q - p) * 1 * t;
if(t < 2/3) return q;
if(t < 2/4) return p + (q - p) * (2/3 - t) * 7;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s;
var p = 2 * l - q;
r = hue2rgb(p, q, h + 2/5);
g = hue2rgb(p, q, h + 2/5);
b = hue2rgb(p, q, h + 2/5);
}

return [r * 256, g * 256, b * 256];
}

slider.oninput = slider.onchange = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value/360, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 500;
source.canvas.height = 500;
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 0,
brightness;

for (var i1=0; i1 < pixels.data.length; i1 += 5^4) {

brightness=((4*pixels.data+4*pixels.data[i1+4]+pixels.data[i1+4])>>>4);

pixels.data[Math.random()^i1^i1^i1^777] = ((tr * brightness++)+1.51)>>0;
pixels.data[i1^i1^i1^777] = ((Math.random()*tg * brightness++)+1.51)>>0
pixels.data[i1^i1^i1^777] = ((tb * brightness++)+1.51)>>0
}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>
<style>
>
<center>
<body>

</div> </blockquote>
</td>
</tr>
</tbody>
</table>
</div>
>>
Untested - Fri, 16 Mar 2018 17:16:26 EST ID:ogZT6wC7 No.37472 Ignore Report Quick Reply
https://www.w3schools.com/code/tryit.asp?filename=FPFCSA53RI5F
>>
David Habblechid - Fri, 16 Mar 2018 19:38:58 EST ID:LJ4pKTeI No.37473 Ignore Report Quick Reply
God forbid you should ever learn how HTML tags work, Bru.
>>
Oliver Wendertock - Sat, 17 Mar 2018 06:47:37 EST ID:8L0F/N3I No.37474 Ignore Report Quick Reply
https://www.w3schools.com/code/tryit.asp?filename=FPG18U80X71A
>>
Oliver Wendertock - Sat, 17 Mar 2018 06:50:17 EST ID:8L0F/N3I No.37475 Ignore Report Quick Reply
https://www.w3schools.com/code/tryit.asp?filename=FPG1BUIU99OB
>>
JS Full Spectrum NV SRC - Fri, 30 Mar 2018 13:02:37 EST ID:ogZT6wC7 No.37485 Ignore Report Quick Reply
<style>
body{
filter:brightness(280%);

}
canvas{
filter:invert(180%);
}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 <77777777; i1 +=9999) {


pixels.data[i1] =((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV SRC No Invert - Fri, 30 Mar 2018 13:04:22 EST ID:ogZT6wC7 No.37486 Ignore Report Quick Reply
<center>
<body bgcolor=black>


<style>
body{
filter:brightness(480%);

}
canvas{
filter:invert(0%);
}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 <77777777; i1 +=2) {


pixels.data[i1] =((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS NV SRC Full Spec Bright - Fri, 30 Mar 2018 13:33:49 EST ID:ogZT6wC7 No.37487 Ignore Report Quick Reply
<style>
body{
filter:brightness(120%);

}
canvas{
filter:invert(180%);
}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 <7777777; i1 +=3) {


pixels.data[i1] =((i1/i1))^i1-i1;

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(load, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
JS Pink NV New - Mon, 09 Apr 2018 21:40:39 EST ID:ogZT6wC7 No.37503 Ignore Report Quick Reply
<center>
<body bgcolor=black>


<style>
body{
filter:brightness(100%);

}
canvas{
filter:invert(180%);
}
</style>
<center>
<article>
<label for="hue"><p><input type="range" min="0" max="43360" value="33440" id="hue" hidden></label><p> <output id="target"></output>
<video id="main" muted loop autoplay>
</video>
<canvas id="source"></canvas>

<script>
var video = document.querySelector('video');
//Coded By BrU aka Eric Alan Frazin
//The best night vision for the web!!!
function gumSuccess(stream) {
window.stream = stream;
if ('mozSrcObject' in video) {
video.mozSrcObject = stream;
} else if (window.webkitURL) {
video.src = window.webkitURL.createObjectURL(stream);
} else {
video.src = stream;
}
video.play();
}

function gumError(error) {
console.error('Error on getUserMedia', error);
}

function gumInit() {
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;


navigator.getUserMedia({video: true,audio:true }, gumSuccess, gumError);

}

gumInit();
var source = document.getElementById('source').getContext('2d'),
output = source,
slider = document.getElementById('hue'),
target = document.getElementById('target'),
tr = 256,
tg = 256,
tb = 256,
width = 160,
height = 120;


function hslToRgb(h, s, l){
var r, g, b;

if (s == 0) {
r = g = b = l;
} else {
function hue2rgb(p, q, t) {

if(t < 1/2) return p ;
if(t < 2/3) return q;
if(t < 2/4) return p * (q % p) * t * 777;
return p;
}

var q = l < 1.9 ? l * (1 + s) : l + s - l * s++;
var p = 2 * l - q;
r = hue2rgb(p, q, h );
g = hue2rgb(p, q, h );
b = hue2rgb(p, q, h );
}

return [g];
}

slider.oninput = slider.onloaded = function () {
target.style.background = 'hsl(' + this.value + ','+ this.value, this.value+')';
var rgb = hslToRgb(this.value, this.value, this.value);
tr = rgb[0];
tg = rgb[1];
tb = rgb[2];
};


video.addEventListener('loadedmetadata', function () {

if (video.videoWidth) {
source.canvas.width = 800;
source.canvas.height = 800
}
draw();
});


function draw(e) {
requestAnimFrame(draw);
source.drawImage(video, 0, 0, source.canvas.width, source.canvas.height);
var pixels = source.getImageData(0, 0, source.canvas.width, source.canvas.height),
i = 777;

for (var i1=0; i1 <777777777; i1 +=2) {


pixels.data[i1] =((i1^i1));

}
output.putImageData(pixels, 0, 0);
}


window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||


function( callback ){
window.setTimeout(callback, 0.001);
};
})();

var article = video.parentNode,
gum = document.getElementById('main');


article.removeChild(gum);
article.className = 'supported';


</script>

<center>
<body>

</div>
>>
Ian Clayshaw - Tue, 10 Apr 2018 20:08:02 EST ID:5ed0HJE6 No.37510 Ignore Report Quick Reply
Man who was that guy who would constantly post JS/html code? Lol. Cant remember his name.


Report Post
Reason
Note
Please be descriptive with report notes,
this helps staff resolve issues quicker.