718просмотров
45.0%от подписчиков
2 декабря 2024 г.
📷 ФотоScore: 790
Написал скрипт для кликков лайма, сильно заморачиваться с полноценным ботом на запросах не вижу смысла Инструкция:
(Первый скрин) Открываете телеграм веб, запускаете лайм, правой кнопкой мыши на верхнюю полосу и выбираете Inspect, у вас откроется код страницы и вам нужен iframe
(Второй скрин) Открываете страницу браузера, жмете F12 и у вас открывается Devtools, жмете на изменение устройства (Стрелочка с кружочку), вставляете ссылку айфрейма и жмете enter Дальше просто вставляете код в консоль, указываете нужные вам настройки и все, он будет непрерывно кликкать У меня стоит pixel 7 и в настройках скрипта его разрешение, можете выбрать другое устройство, но тогда указывайте его разрешение P.S: Может кто не знал, для айфрейма не нужна авторизация в тг, то есть вы копинуете ссылку и в ней ключ к приложению, можно на любом устройстве открывать, точно так же можно фармить мемхеш и блок лабс на сервере или запускать любые приложения, не авторизовываясь в тг const screenWidth = 412; // Ширина экрана const screenHeight = 915; // Высота экрана const minDelay = 50; // Мин задержка между касаниями (в миллисекундах)
const maxDelay = 100; // Макс задержка между касаниями (в миллисекундах) const maxTouches = 1000; // Максимальное количество касаний перед сном // Сон после достижения максимального числа касаний
const pauseBeforeRestart = 60000; // Пауза 60 секунд const centerX = screenWidth / 2;
const centerY = screenHeight / 2; let touchCount = 0; function createTouch() { const offsetX = Math.random() 100 - 50; const offsetY = Math.random() 100 - 50; const touch = new Touch({ identifier: Date.now(), target: document.elementFromPoint(centerX + offsetX, centerY + offsetY), clientX: centerX + offsetX, clientY: centerY + offsetY, pageX: centerX + offsetX, pageY: centerY + offsetY, radiusX: 5, radiusY: 5, rotationAngle: 0, force: 1 }); const touchEvent = new TouchEvent('touchstart', { touches: [touch], targetTouches: [], changedTouches: [touch], bubbles: true, cancelable: true }); document.elementFromPoint(centerX + offsetX, centerY + offsetY).dispatchEvent(touchEvent); touchCount++;
} function randomDelay(min, max) { return Math.random() * (max - min) + min;
} function startTouching() { if (touchCount < maxTouches) { createTouch(); setTimeout(startTouching, randomDelay(minDelay, maxDelay)); } else { console.log(Максимальное количество касаний достигнуто. Уснул на ${(pauseBeforeRestart / 1000).toFixed(2)} секунд); setTimeout(() => { touchCount = 0; console.log('Начинаю новый цикл касаний'); startTouching(); }, pauseBeforeRestart); }
} startTouching(); Чат | Импостер | Админ