Skip to content

Instantly share code, notes, and snippets.

View codepo8's full-sized avatar

Christian Heilmann codepo8

View GitHub Profile
@codepo8
codepo8 / adblocker-detect.js
Created November 14, 2022 23:54
Adblocker detection found in the wild
function hab() {
var t = document.createElement('div');
t.innerHTML = ' ';
t.className = 'ad doubleclick google-ad adsbox pub_300x250 pub_300x250m pub_728x90 text-ad textAd text_ad text_ads text-ads skyscraper text-ad-links';
var e = !(t.style = 'width: 1px !important; height: 1px !important; position: absolute !important; left: -10000px !important; top: -1000px !important;');
try {
document.body.appendChild(t);
var a = document.getElementsByClassName('adsbox')[0];
if (0 !== a.offsetHeight && 0 !== a.clientHeight || (e = !0), void 0 !== window.getComputedStyle) { var d = window.getComputedStyle(a, null); !d || 'none' != d.getPropertyValue('display') && 'hidden' != d.getPropertyValue('visibility') || (e = !0) } document.body.removeChild(t)
}
var tryCount = 0;
var minimalUserResponseInMiliseconds = 200;
function check() {
console.clear();
before = new Date().getTime();
debugger;
after = new Date().getTime();
if (after - before > minimalUserResponseInMiliseconds) {
document.write(" Dont open Developer Tools. ");
self.location.replace(window.location.protocol + window.location.href.substring(window.location.protocol.length));
@codepo8
codepo8 / reset.md
Created October 8, 2022 07:06
Reset WLAN in train

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -z

openssl rand -hex 6 | sed 's/(..)/\1:/g; s/.$//' | xargs sudo ifconfig en0 ether

document.body.addEventListener('click', e=>{
let t = e.target;
if(t.classList.contains('row')){
let p = t.parentElement.parentElement.parentElement;
let s = t.parentElement.parentElement;
s.style.background = 'yellow';
let elm = [...t.querySelectorAll('.display-text')];
elm = elm.filter(x=>x.innerText=='Edge\\Developer Tools');
if(elm[0]){
elm[0].parentElement.nextElementSibling.nextElementSibling.click();

Fact #01 - Sky Babies

Apart from a crash, the worst nightmare of every flight attendant is childbirth on board. Although extremely rare, nearly 60 babies were born in the sky!

https://www.cntraveller.in/story/explained-happens-baby-born-airplane/

Fact #02 - A long flight

The longest commercial flight you can book is a flight from Singapore to New York that lasts 18 hours 50 minutes... better get comfortable!

@codepo8
codepo8 / codeeurope2022.md
Last active June 2, 2022 11:54
Resources for the talk "Increasing developer effectivity by merging browser tooling and editors" at CodeEurope 2022

Resources for "The better together story of Edge DevTools"

We'd love you to help us to spread the message of this idea, so if you need anything (screencasts, videos, help to write blog posts), feel free to contact Chris Heilmann.

This talk/presentation

Materials to watch/read/send to people

@codepo8
codepo8 / 7devsecrets.md
Last active November 16, 2021 13:36
Resources for the "7 Developer Tools secrets that shouldn't be secrets" talks