A clear and concise description of what the bug is.
A clear and concise description of what you expected to happen.
What is the impact of this bug on the user, how critical is to fix? P0, P1 .. P4
let getSeconds = secondsText => { | |
let spl = secondsText.split(':'); | |
return parseInt(spl[0]) * 60 + parseInt(spl[1]); | |
}; | |
let getEmbedUrl = url => { | |
let vIndex = url.indexOf('?v='); | |
let lIndex = url.indexOf('&list='); | |
return 'https://www.youtube.com/embed/' + url.substring(vIndex + 3, lIndex); | |
}; |
google dork -> site:.co.uk inurl:"responsible disclosure" | |
https://registry.internetnz.nz/about/vulnerability-disclosure-policy/ | |
http://www.123contactform.com/security-acknowledgements.htm | |
https://18f.gsa.gov/vulnerability-disclosure-policy/ | |
https://support.1password.com/security-assessments/ | |
https://www.23andme.com/security-report/ | |
https://www.abnamro.com/en/footer/responsible-disclosure.html | |
https://www.accenture.com/us-en/company-accenture-responsible-disclosure | |
https://www.accredible.com/white_hat/ | |
https://www.acquia.com/how-report-security-issue |
[ | |
{ | |
"name": "g", | |
"title": "Github", | |
"description": "All of my open-source and personal work", | |
"public": true, | |
"url": "https://github.com/rishiosaur" | |
}, | |
{ | |
"name": "t", |
responsible disclosure reward r=h:UK | |
site:*.*.nl intext:security report reward | |
inurl:responsible disclosure reward | |
inurl:responsible disclosure bounty | |
inurl:responsible disclosure swag | |
site:*.*.nl intext:responsible disclosure reward | |
responsible disclosure reward r=h:eu |
set inputVolume to input volume of (get volume settings)
if inputVolume = 0 then
set inputVolume to 100
display notification "Volume set to 100" with title "✅ Microphone is on"
Windows Subsystem 2 for Linux, Hyper, ZSH + Oh My Zsh + Powerlevel9k + plugins, FNM + VSCode (+ext) and Nerd Font
To setup native Linux, see this gist
( | |
function() { | |
let div = '<div id="progress" style="position: fixed; z-index: 1000; background-color: #424c59; padding: 1em; bottom: 1em; left: 1em; border-radius: 4px; box-shadow: 1px 2px 12px 0 black">Clearing wishlist...</div>'; | |
document.querySelector("body").innerHTML+=div; | |
let progress = document.getElementById("progress"); | |
let promises = [], count = 0; | |
for (let id of g_Wishlist.rgAllApps) { | |
let form = new FormData(); | |
form.append('sessionid', g_sessionID); |
UPDATED 22.11.2022
It's been two years since the last update, so here's the updated working script as per the comments below.
Thanks to BryanHaley for this.
setInterval(function () {
video = document.getElementsByTagName('ytd-playlist-video-renderer')[0];
video.querySelector('#primary button[aria-label="Action menu"]').click();