Created
April 28, 2018 23:33
-
-
Save apple502j/77a913be7e87472fc34a5dc9613a0f23 to your computer and use it in GitHub Desktop.
Report Flash Crasher - Fast and Useful
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name Flash Crasher Reporter | |
// @version 1.0 | |
// @description report flash crasher | |
// @author apple502j | |
// @match https://scratch.mit.edu/projects/* | |
// ==/UserScript== | |
// Licensed under MIT | |
function openReporter(){ | |
var r_btn=document.querySelector('div#report-this span.text'); | |
r_btn.click(); | |
var r_reason=document.getElementById('report-explanation'); | |
r_reason.value="A project to crash Flash Player."; | |
var r_drop=document.getElementById('report-category-selector'); | |
r_drop.value='6'; | |
var r_send=document.querySelector('div.report div.form form button'); | |
r_send.click(); | |
} | |
function addReporter(e){ | |
var reportBtn=document.createElement('a'); | |
reportBtn.href='#'; | |
reportBtn.innerText="Report as Flash Crasher"; | |
reportBtn.addEventListener('click',openReporter); | |
document.getElementById('author').appendChild(reportBtn); | |
} | |
window.addEventListener('load',addReporter); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment