Skip to content

Instantly share code, notes, and snippets.

@jjason685
jjason685 / index.js
Created January 18, 2020 04:29
TypeRacer Hack
const puppeteer = require('puppeteer');
function delay(timeout) {
return new Promise((resolve) => {
setTimeout(resolve, timeout);
});
}
const play = async (page) => {
await page.waitForSelector('table tbody tr td div div span[unselectable]');
@jjason685
jjason685 / leave.js
Last active September 24, 2021 10:47
discord mass group leaver
document.querySelector('[aria-label]').click();
var groupLeaver = setInterval(function() {
openGroupModal();
setTimeout(leaveGroup, 100);
}, 200);
function openGroupModal() {
let channel = findGroup();
if (!channel) clearTimeout(groupLeaver);
const express = require('express');
const cookieParser = require('cookie-parser');
const app = express();
app.use(cookieParser());
app.get('/', function (req, res) {
if (req.cookies.default) {
console.log('Received cookie from instance');
res.send('123').status('200');
} else {
const puppeteer = require('puppeteer-extra');
const pluginStealth = require('puppeteer-extra-plugin-stealth');
(async () => {
puppeteer.use(pluginStealth())
const browser = await puppeteer.launch();
const context1 = await browser.createIncognitoBrowserContext();
const context2 = await browser.createIncognitoBrowserContext();
const page1 = await context1.newPage();
const page2 = await context2.newPage();