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

penis pump

Community Updates

420chan now supports HTTPS! If you find any issues, you may report them in this thread
JS Canvas Laser Light+Webcam+New Thread!!!!! by BrU - Sun, 27 Nov 2016 11:10:15 EST ID:OEFE9/xF No.36319 Ignore Report Quick Reply
File: 1480263015033.png -(35596B / 34.76KB, 1000x1000) Thumbnail displayed, click image for full size. 35596
<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 = 10;
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,230);
ctx.fillRect(i*1, Math.random()*2, 500,350)
}
</script>
</body>
</html>
RAW Paste Data
>>
BrU - Sun, 27 Nov 2016 11:15:39 EST ID:OEFE9/xF No.36320 Ignore Report Quick Reply
<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 = 10;
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("959.1", "red");
gradient.addColorStop("979.1", "green");
gradient.addColorStop("941.1", "blue");

ctx.fillStyle = gradient;
ctx.lineWidth = Math.random()*1000;
ctx.fillRect(i+1, Math.random()*5, 5030,250);
ctx.fillRect(i-1, Math.random()*5, 500,230)
ctx.fillRect(i%1, Math.random()*1, 500,230);
ctx.fillRect(i*1, Math.random()*2, 500,350)
}
</script>
</body>
</html>
>>
BrU - Sun, 27 Nov 2016 11:24:13 EST ID:OEFE9/xF No.36321 Ignore Report Quick Reply
<style>
body{
overflow: visible;
position:center;

filter:invert(0.9);
}
.container{
position: center;
width: Math.random()*5vmax+1vmax;
height: Math.random()*15vmax+10vmax;

}
</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=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: 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=true;
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.rotate(1000);
ctx.drawImage(video,i--,1)},0.44);

ctx.rotate(ii);
ctx.draw();


}, false);
});
</script>
>>
JS Merry Go Round FLUR Fractal SRC V1 - Sun, 27 Nov 2016 11:27:01 EST ID:OEFE9/xF No.36322 Ignore Report Quick Reply
<style>
body{
overflow: visible;
position:center;

filter:invert(0.9);
}
.container{
position: center;
width: Math.random()*5vmax+1vmax;
height: Math.random()*15vmax+10vmax;

}
</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=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: 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=true;
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.rotate(1000);
ctx.drawImage(video,i-900,1)},0.44);

ctx.rotate(ii);
ctx.draw();


}, false);
});
</script>
>>
JS Merry Go Round No-FLIR Looping Through The Universe SRC V1 - Sun, 27 Nov 2016 11:32:09 EST ID:OEFE9/xF No.36323 Ignore Report Quick Reply
<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=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: 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=true;
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.rotate(1000);
ctx.drawImage(video,i-10,1)},0.8,888884444444888844);

ctx.rotate(ii);
ctx.draw();


}, false);
});
</script>
>>
JS Canvas FLIR Webcam With Random 3D Circle FX SRC - Sun, 27 Nov 2016 11:40:52 EST ID:OEFE9/xF No.36324 Ignore Report Quick Reply
1480264852261.png -(286949B / 280.22KB, 500x500) Thumbnail displayed, click image for full size.
<style>
body{
overflow: visible;
position:center;

filter:invert(1.0);
}
.container{
position: center;
width: Math.random()*5vmax+1vmax;
height: Math.random()*15vmax+10vmax;

}
</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 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.arc(event.x,event.x,event.y,event.y,2*180);
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() {
canvas.style.opacity-=0.1
canvas.style.opacity++;
ctx.topmost=false;
ctx.drawImage(video,1,1,500,500)},180);
ctx.draw();
drawe;
}, false);
});
</script>
>>
JS Canvas FLIR Webcam With Random 3D Circle FX SRC - Sun, 27 Nov 2016 11:49:27 EST ID:OEFE9/xF No.36325 Ignore Report Quick Reply
<style>
body{
overflow: visible;
position:center;

filter:invert(1.0);
}
.container{
position: center;
width: Math.random()*5vmax+1vmax;
height: Math.random()*15vmax+10vmax;

}
</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 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.arc(event.x,event.y,event.y,event.x,Math.random()*4*180);
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() {
canvas.style.opacity-=0.1
canvas.style.opacity++;
ctx.topmost=false;
ctx.drawImage(video,1,1,500,500)},180);
ctx.draw();
drawe;
}, false);
});
</script>
>>
JS Canvas FLIR Webcam With Random 3D Circle FX SRC V2 - Sun, 27 Nov 2016 11:52:45 EST ID:OEFE9/xF No.36326 Ignore Report Quick Reply
1480265565304.png -(447559B / 437.07KB, 500x500) Thumbnail displayed, click image for full size.
<style>
body{
overflow: visible;
position:center;

filter:invert(1.0);
}
.container{
position: center;
width: Math.random()*5vmax+1vmax;
height: Math.random()*15vmax+10vmax;

}
</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 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.arc(event.x,event.y,event.y,event.x,Math.random()*4*180);
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() {
canvas.style.opacity-=0.1
canvas.style.opacity++;
ctx.topmost=false;
ctx.drawImage(video,1,1,500,500)},180);
ctx.draw();
drawe;
}, false);
});
</script>
>>
Priscilla Mambleford - Sun, 27 Nov 2016 14:16:23 EST ID:OEFE9/xF No.36327 Ignore Report Quick Reply
>>36326

<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="1000" height="1000" 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.arc(event.x,event.y,4,4,Math.random()*Math.PI*1000);
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() {
canvas.style.opacity-=0.1
canvas.style.opacity++;
ctx.topmost=false;
ctx.fillImage(video,1000,1000,1000,1000)},50);

drawe;
}, false);
});
</script>
>>
JS Canvas Webcam FX More FUNNN - Sun, 27 Nov 2016 14:26:06 EST ID:OEFE9/xF No.36328 Ignore Report Quick Reply
<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="400" height="400" style="opacity:1.0;fillColor:none;center">
<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.arc(event.x,event.y,Math.random()*40,Math.random()*40,Math.random()*Math.PI*1000);
ctx.fill();
ctx.topmost=true;

//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)},200);
//ctx.draw();
drawe;
}, false);
});
</script>
>>
JS Canvas Webcam FX ? - Sun, 27 Nov 2016 14:28:46 EST ID:OEFE9/xF No.36329 Ignore Report Quick Reply
Does Anybody Have Any Kool Webcam Fx To Add to this thread. If so plz do so. - BrU
>>
BrU One More !!vVWR8L52 - Sun, 27 Nov 2016 15:24:45 EST ID:OEFE9/xF No.36331 Ignore Report Quick Reply
<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="1000" height="1000" 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:true};
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.arc(event.y,event.x,event.y,event.x,Math.random()*1000);
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() {
canvas.style.opacity-=0.1
canvas.style.opacity++;
ctx.topmost=false;
ctx.drawImage(video,1,1,500,500)},180);
ctx.draw();
drawe;
}, false);
});
</script>
<canvas id="myCanvas"></canvas>
<script>
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.shadowBlur = 20;
ctx.fillStyle = "red";
ctx.shadowColor = "blue";
ctx.fillRect(20, 20, 100, 80);
ctx.shadowColor = "black";
setTimeout(ctx.drawImage(video,10, 20, 100, 80),200);
setTimeout(ctx.fillRect(50, 20, 100, 80),300);
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script>
var scr=0;
$('canvas').click(function(){
var fin=Math.floor(Math.random()*100);
scr=scr+1+fin;
if(fin==0){
alert('Game over. The final score is: '+scr+'!!');
window.location="https://google.com";
}
});
$(document).mousemove(function(){
$('p').css("font-size", "20px");
$('p').css("color", "red");
$("document").fadeToggle('slow');
$('p').fadeToggle('slow');
$('p').value=('slow');
$('p').css("color","red").slideToggle(Math.floor(Math.random()*2000)).slideToggle(Math.floor(Math.random()*2000));
$('canvas').slideToggle(Math.floor(Math.random()*2000)).slideToggle(Math.floor(Math.random()*2000));
});
</script>
</head>
<body>
</html>
>>
BrU One More !!SQLMRI7z - Sun, 27 Nov 2016 15:54:11 EST ID:OEFE9/xF No.36332 Ignore Report Quick Reply
<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.arc(event.y,event.y,event.x,event.x,Math.random()*100);
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() {
canvas.style.opacity-=0.1
canvas.style.opacity++;
ctx.topmost=false;
ctx.drawImage(video,1,1,500,500)},180);
ctx.draw();
drawe;
}, false);
});
</script>
<canvas id="myCanvas"></canvas>
<script>
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.shadowBlur = 20;
ctx.fillStyle = "red";
ctx.shadowColor = "blue";
ctx.fillRect(20, 20, 100, 80);
ctx.shadowColor = "black";
setTimeout(ctx.drawImage(video,event.x, event.y, 80)},200);

</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script>
var scr=0;
$('canvas').click(function(){
var fin=Math.floor(Math.random()*108);
scr=scr+1+fin;
if(fin==0){
alert('Game over. The final score is: '+scr+'!!');
window.location="https://google.com";
}
});
$(document).mousemove(function(){
$('p').css("font-size", "20px");
$('p').css("color", "red");
$("document").fadeToggle('slow');
$('p').fadeToggle('slow');
$('p').value=('slow');
$('p').css("color","red").slideToggle(Math.floor(Math.random()*2000)).slideToggle(Math.floor(Math.random()*2000));
$('canvas').slideToggle(Math.floor(Math.random()*2000)).slideToggle(Math.floor(Math.random()*2000));
});
</script>
</head>
<body>
</html>
>>
JS Found This One - Sun, 27 Nov 2016 19:59:07 EST ID:OEFE9/xF No.36334 Ignore Report Quick Reply
// The return value of the attrTween is also a function: the function that
// we want to run for each tick of the transition. Because we used
// attrTween("d"), the return value of this last function will be set to the
// "d" attribute at every tick. (It’s also possible to use transition.tween
// to run arbitrary code for every tick, say if you want to set multiple
// attributes from a single function.) The argument t ranges from 0, at the
// start of the transition, to 1, at the end.
return function(t) {
// Calculate the current arc angle based on the transition time, t. Since
// the t for the transition and the t for the interpolate both range from
// 0 to 1, we can pass t directly to the interpolator.
//
// Note that the interpolated angle is written into the element’s bound
// data object! This is important: it means that if the transition were
// interrupted, the data bound to the element would still be consistent
// with its appearance. Whenever we start a new arc transition, the
// correct starting angle can be inferred from the data.
>>
JS Moving Webcam Night Vision Cube FX SRC - Mon, 06 Mar 2017 07:21:48 EST ID:rAGFRmkY No.36585 Ignore Report Quick Reply
<style>
canvas{
filter:flip(433%);


}
</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="1000" height="1000" style="opacity:1.0;fillColor:none; width:500px">
<script>
var i=22
var video = document.getElementById("video");
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:true};
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.drawImage(video,i,i,500,500)},100);
ctx.draw();
},true);
});
</script>
</body>
</html>>
</body>
</html>
<style>
canvas{
filter:invert(433%);


}
</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="1000" height="1000" style="opacity:1.0;fillColor:none; width:500px">
<script>
var i=22
var video = document.getElementById("video");
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
var video = document.getElementById('video');
var mediaConfig = { video: true,audio:0};
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.drawImage(video,i++,i,500,50)},100);
ctx.draw();
},true);
});
</script>
</body>
</html>>
</body>
</html>
>>
JS Webcam Check Covered Status - Mon, 06 Mar 2017 07:26:13 EST ID:rAGFRmkY No.36586 Ignore Report Quick Reply
<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('click', function() {

context.drawImage(video, 0, 0, 640, 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-4000;
}
</script>
>>
JS Web Audio Based On Webcam Data Bytes SRC - Mon, 06 Mar 2017 08:47:38 EST ID:rAGFRmkY No.36587 Ignore Report Quick Reply
<body onload="setInterval(ff,0.01)">
<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=2;
hfo.connect(context.destination);
hfo.start(0);
lfo.start(0);
}
}
</script>

<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(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=2;
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 = Math.random()*Number(ccct);
var hfo = context.createOscillator();
hfo.frequency.value = Math.random()*Number(ccct);
var modulationGain = context.createGain();
modulationGain.gain.value = 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('click', function() {

context.drawImage(video, 0, 0, 640, 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-4000;
}
</script>
>>
Fucking Fuckinglock - Mon, 06 Mar 2017 08:49:57 EST ID:YL0YFsWq No.36588 Ignore Report Quick Reply
fuck off Bru
>>
JS Web Audio Based On Webcam Data Bytes SRC - Mon, 06 Mar 2017 09:04:57 EST ID:rAGFRmkY No.36589 Ignore Report Quick Reply
<body onload="setInterval(ff,8.01)">
<script>
function ff(){
var context = new AudioContext();
var lfo = context.createOscillator();
for(var i=0;i<3;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=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=2;
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=2;
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;
}
</script>
>>
JS Web Audio Based On Webcam Data Bytes SRC - Mon, 06 Mar 2017 09:06:00 EST ID:rAGFRmkY No.36590 Ignore Report Quick Reply
fine https://pastebin.com/u/bru32 gosh!!
>>
Graham Farryfock - Mon, 06 Mar 2017 10:12:36 EST ID:rAGFRmkY No.36591 Ignore Report Quick Reply
<style>
body{


filter:contrast(3323%)
}
canvas{

filter:invert(180%);


}
</style>
<canvas id="canvas" width='1000' height='1000'></canvas>

<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubleclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" width="1000" height="1000"style="opacity:0.0;fillColor:none;">
<script>
var ii=100;

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(){
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = this.window.URL.createObjectURL(stream);
video.play();
ii+=50;
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity=Math.random()*1.0;
ctx.rotate(1,360);
ctx.moveTo(Math.random()*500,Math.random()*500);
ctx.drawImage(video,i+Math.random()*500,100,Math.random()*4500,4500)},1.001);

fill();
}, false);
});
</script>
</center>
>>
Graham Farryfock - Mon, 06 Mar 2017 11:05:08 EST ID:rAGFRmkY No.36592 Ignore Report Quick Reply
<style>
body{
filter:invert(180%);
}
</style>
<canvas id="canvas" width='1000' height='1000'></canvas>

<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubleclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" width="1000" height="1000"style="opacity:0.0;fillColor:none;">
<script>
var ii=10;

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:0};
function drawe(){
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = this.window.URL.createObjectURL(stream);
video.play();
ii+=50;
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity+=1.9;
ctx.drawImage(video,ii*Math.floor(Math.random()*453),Math.random()*44,7,Math.random()*414)},0.1);
ctx.draw();
drawe();
}, false);
});
</script>
</center>
>>
Eugene Funderhall - Mon, 06 Mar 2017 12:53:43 EST ID:OEFE9/xF No.36593 Ignore Report Quick Reply
<!DOCTYPE html>
<html>
<center>
<button onclick="Loc();">Location</button>
<script>
function Loc()
{
var loc = document.getElementById("demo");
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
alert("Geolocation is not supported by this browser.");
}
}
function showPosition(position) {
alert("Latitude: " +position.coords.latitude+"\n\n"+"Longitude:" +
position.coords.longitude,"Your Current Location");
document.writeln("<center>Geo Location:<p>"+position.coords.latitude+'<p>');
document.body.innerHTML=('Lat: '+position.coords.latitude+' Lon: '+position.coords.longitude+'<p>');
}
</script>
<center>
</html>
>>
Graham Farryfock - Mon, 06 Mar 2017 15:59:33 EST ID:rAGFRmkY No.36594 Ignore Report Quick Reply
<style>
body{
filter:invert(38422334deg);


}
canvas{
filter:flip(18044);
filter:invert(180%);



}
</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 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:0};
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.arc(Math.random()*event.x,Math.random()*event.y,2,59,500,Math.PI*180);
ctx.fillRect(Math.random()*event.x,Math.random()*event.y,3,2)
ctx.arc(Math.random()*event.x,Math.random()*event.y,2,59,500,Math.PI*180);
ctx.fillRect(Math.random()*event.x,Math.random()*event.y,3,2)
ctx.arc(Math.random()*event.x,Math.random()*event.y,2,59,500,Math.PI*180);
ctx.fillRect(Math.random()*event.x,Math.random()*event.y,3,2)
ctx.arc(Math.random()*event.x,Math.random()*event.y,2,59,500,Math.PI*180);
ctx.fillRect(Math.random()*event.x,Math.random()*event.y,3,2)
ctx.fill();
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,500,500)},200);
ctx.fill();
drawe;
drawe;
}, false);
});
</script>
>>
Martin Pavingwot - Mon, 06 Mar 2017 16:01:41 EST ID:FDCM4wg4 No.36595 Ignore Report Quick Reply
I liked you better when you were DJ BrU.
>>
Graham Farryfock - Mon, 06 Mar 2017 16:26:39 EST ID:rAGFRmkY No.36597 Ignore Report Quick Reply
>>36595
Still Am I MC Now Too!!
>>
Graham Farryfock - Mon, 06 Mar 2017 17:05:49 EST ID:rAGFRmkY No.36599 Ignore Report Quick Reply
<style>
body{
filter:invert(38422334deg);


}
canvas{
filter:flip(18044);
filter:invert(180%);



}
</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="1500" height="1500" 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:0};
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.arc(Math.random()*event.x,Math.random()*event.y,2,59,500,Math.PI*180);
ctx.fillRect(Math.random()*event.x,Math.random()*event.y,3,2)
ctx.arc(Math.random()*event.x,Math.random()*event.y,2,59,500,Math.PI*180);
ctx.fillRect(Math.random()*event.x,Math.random()*event.y,3,2)
ctx.arc(Math.random()*event.x,Math.random()*event.y,2,59,500,Math.PI*180);
ctx.fillRect(Math.random()*event.x,Math.random()*event.y,3,2)
ctx.arc(Math.random()*event.x,Math.random()*event.y,2,59,500,Math.PI*180);
ctx.fillRect(Math.random()*event.x,Math.random()*event.y,3,2)
ctx.fill();
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,1500,1500)},200);
ctx.fill();
drawe;
drawe;
}, false);
});
</script>
</body>
</html>
<style>
body{
filter:invert(180%);
}
</style>
<canvas id="canvas" width='1000' height='1000'></canvas>

<body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubleclick="drawe;">
<video id="video" autoplay hidden>
</video>
<canvas id="canvas" width="1000" height="1000"style="opacity:0.0;fillColor:none;">
<script>
var ii=10;

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:0};
function drawe(){
}
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = this.window.URL.createObjectURL(stream);
video.play();
ii+=50;
video.addEventListener("play", function() {i = window.setInterval(function() {
canvas.style.opacity+=1.9;
ctx.drawImage(video,ii*Math.floor(Math.random()*1453),Math.random()*44,7,Math.random()*414)},0.001);
ctx.draw();
drawe();
}, false);
});
</script>
</center>
>>
Esther Neblinghen - Mon, 06 Mar 2017 17:27:56 EST ID:G37uchdY No.36600 Ignore Report Quick Reply
<style>
body{
filter:invert(38422334%);


}
canvas{
filter:flip(180444);
filter:contrast(1830%);



}
</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 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:0};
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.arc(Math.random()*event.x,Math.random()*event.y,2,549,500,Math.PI*180);
//ctx.fillRect(Math.random()*event.x,Math.random()*event.y,3,2)
ctx.arc(Math.random()*event.x,Math.random()*event.y,2,59,500,Math.PI*180);
//ctx.fillRect(Math.random()*event.x,Math.random()*event.y,3,2)
ctx.arc(Math.random()*event.x,Math.random()*event.y,2,59,500,Math.PI*180);
//ctx.fillRect(Math.random()*event.x,Math.random()*event.y,3,2)
ctx.arc(Math.random()*event.x,Math.random()*event.y,2,59,500,Math.PI*180);
//ctx.fillRect(Math.random()*event.x,Math.random()*event.y,3,2)
ctx.fill();
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,500,500)},200);
ctx.fill();
drawe;
drawe;
}, false);
});
</script>
>>
Esther Neblinghen - Mon, 06 Mar 2017 17:52:16 EST ID:G37uchdY No.36601 Ignore Report Quick Reply
<style>body{
filter:contrast(42180%);


}
</style>
<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('click', function() {

context.drawImage(video, 0, 0, 640, 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-4000;
}
</script>
>>
David Dubblegold - Tue, 07 Mar 2017 00:51:53 EST ID:rAGFRmkY No.36602 Ignore Report Quick Reply
<style>body{
filter:invert(180%);


}
</style>
<center>
<body bgcolor="black" forecolor="FFFFFF">
<video id="video" width="640" height="480" autoplay></video><br>
<button onclick="//window.print();"id="t">Check Visibility</button>
<button onclick="window.print();">Print Image</button>
<canvas id="canvas" width="940" height="980"></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!!')
window.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('click', function() {

context.drawImage(video, 0, 0, 940, 980);
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-4000;
}
</script>
>>
Jenny Gebberhodging - Sat, 25 Mar 2017 11:17:26 EST ID:rAGFRmkY No.36634 Ignore Report Quick Reply
>>36602
>>
Jenny Gebberhodging - Sat, 25 Mar 2017 11:17:49 EST ID:rAGFRmkY No.36635 Ignore Report Quick Reply
<style>body{
filter:invert(180%);


}
</style>
<center>
<body bgcolor="black" forecolor="FFFFFF">
<video id="video" width="1000" height="1000" autoplay></video><br>
<button onclick="//window.print();"id="t">Check Visibility</button>
<button onclick="window.print();">Print Image</button>
<canvas id="canvas" width="1000" height="1000"></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!!')
window.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('click', function() {

context.drawImage(video, 0, 0, 1000, 1000);
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,1000,1000);

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

return dataURL.length-4000;
}
</script>
>>
Jenny Gebberhodging - Sat, 25 Mar 2017 11:28:21 EST ID:rAGFRmkY No.36636 Ignore Report Quick Reply
<style>body{
filter:invert(1%);


}
</style>
<center>
<body bgcolor="black" forecolor="FFFFFF">
<video id="video" width="500" height="500" autoplay></video><br>
<button onclick="//window.print();"id="t">Check Visibility</button>
<button onclick="window.print();">Print Image</button>
<canvas id="canvas" width="500" height="500"></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!!')
window.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('click', function() {

context.drawImage(video, 0, 0, 100, 100);
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,500,500);

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

return dataURL.length-4000;
}
</script>


Report Post
Reason
Note
Please be descriptive with report notes,
this helps staff resolve issues quicker.