𝑪𝒉𝒂𝒏𝒏𝒆𝒍 | 𝑯𝒂𝒄𝒌 𝒊𝑶𝑺 - 𝑨𝑫𝑹
Відкрити в Telegram
Shop: @C17toolsbot Chéo channel ib Admin: @c17toolss
Показати більше3 312
Підписники
-124 години
+1 8017 днів
+2 85930 день
Триває завантаження даних...
Схожі канали
Немає даних
Виникли проблеми? Будь ласка, оновіть сторінку або зверніться до нашого support-менеджера.
Хмара тегів
Немає даних
Виникли проблеми? Будь ласка, оновіть сторінку або зверніться до нашого support-менеджера.
Вхідні та вихідні згадування
---
---
---
---
---
---
Залучення підписників
серпень '26
серпень '26
+13
в 13 каналах
липень '26
+3 341
в 24 каналах
| Дата | Залучення підписників | Згадування | Канали | |
| 01 серпня | +13 |
Дописи каналу
Repost from 𝙌𝙪𝙖𝙣𝙜𝙣𝙝𝙖𝙩 𝙘𝙪𝙣𝙜 𝙘ấ𝙥 𝙖𝙘𝙘
🌟Nhẹ Tâm Adr
no root Antiband Cân acc 9 hỗ trợ anh em đi kèo tiền Giá chỉ 36K ae nhé🔝
➡️MUA TẠI ĐÂY @QuangNhat46
| 2 | MS SS09
400k Có mxt
🚀@NGAIOS | 5 |
| 3 | 🔔 THÔNG BÁO ĐƠN HÀNG MỚI #oder
👤 Người mua: Đăng
🔄 Số lần khách mua: 1
👥 Tổng số khách mua: 45
📦 Đã mua: ACC LV5 ( Vĩnh Viễn ) ACC LV5 ( Vĩnh Viễn )
🔢 Số lượng: 1
💰 Giá trị đơn: 5.000đ
⚡ Xử lý tự động! | 14 |
| 4 | self.suicide()
time.sleep(10)
self.finish_match()
self.match_count += 1
self.log.info(f"Hoàn thành trận thứ {self.match_count}.")
def farm_loop(self, max_matches=50):
self.log.info("=== Bắt đầu cày cấp ===")
for i in range(max_matches):
try:
self.run_match()
except Exception as e:
self.log.error(f"Lỗi: {e}", exc_info=True)
self.adb.launch_app(PACKAGE, ACTIVITY)
time.sleep(10)
self.log.info("Đã hoàn thành số trận mục tiêu.")
def main():
logging.basicConfig(level=logging.INFO, format='%(asctime)s [%(levelname)s] %(name)s: %(message)s')
try:
subprocess.run(["adb", "devices"], check=True, capture_output=True)
except FileNotFoundError:
print("ADB chưa được cài đặt. Trong Termux gõ: pkg install android-tools")
sys.exit(1)
adb_devices = subprocess.check_output(["adb", "devices"]).decode()
lines = adb_devices.strip().splitlines()[1:]
if not lines:
print("Không tìm thấy thiết bị ADB. Hãy bật Gỡ lỗi không dây và kết nối.")
sys.exit(1)
serial = None
for line in lines:
if "\tdevice" in line:
serial = line.split("\t")[0]
break
if not serial:
print("Không có thiết bị nào ở trạng thái 'device'.")
sys.exit(1)
adb = ADB(serial=serial)
adb.wake_up()
print("Đang khởi chạy Free Fire...")
adb.launch_app(PACKAGE, ACTIVITY)
time.sleep(8)
bot = FreeFireBot(adb)
try:
bot.farm_loop(max_matches=30)
except KeyboardInterrupt:
print("Đã dừng bởi người dùng.")
if __name__ == "__main__":
main()
SHARE PYTHON CÀY ACC LV5 TERMUX | 553 |
| 5 | import os
import sys
import time
import subprocess
import logging
import random
from typing import Optional, Tuple
PACKAGE = "com.dts.freefireth"
ACTIVITY = "com.dts.freefireth.FFMainActivity"
SCREEN_WIDTH = 1080
SCREEN_HEIGHT = 2400
COORDS = {
"start_btn": (540, 2100),
"mode_select": (540, 1400),
"mode_solo": (540, 1800),
"confirm_btn": (540, 2100),
"joystick_center": (200, 1800),
"fire_btn": (900, 1900),
"map_btn": (1000, 300),
"map_close": (1000, 300),
"map_suicide_pt": (100, 2200),
"exit_btn": (540, 2100),
}
MATCH_DURATION = 180
AFK_TIMEOUT = 120
SUICIDE_DELAY = 30
class ADB:
def __init__(self, serial: Optional[str] = None):
self.serial = serial
self.adb_base = ["adb"]
if serial:
self.adb_base += ["-s", serial]
def cmd(self, *args, **kwargs) -> str:
cmd = self.adb_base + list(args)
proc = subprocess.run(cmd, capture_output=True, text=True, **kwargs)
if proc.returncode != 0:
raise RuntimeError(f"ADB lỗi: {proc.stderr.strip()}")
return proc.stdout.strip()
def shell(self, cmd: str) -> str:
return self.cmd("shell", cmd)
def tap(self, x: int, y: int):
self.shell(f"input tap {x} {y}")
def swipe(self, x1, y1, x2, y2, duration=300):
self.shell(f"input swipe {x1} {y1} {x2} {y2} {duration}")
def launch_app(self, package: str, activity: str = None):
if activity:
self.shell(f"am start -n {package}/{activity}")
else:
self.shell(f"monkey -p {package} -c android.intent.category.LAUNCHER 1")
def is_screen_on(self) -> bool:
out = self.shell("dumpsys power | grep 'Display Power'")
return "state=ON" in out
def wake_up(self):
if not self.is_screen_on():
self.shell("input keyevent 26")
time.sleep(0.5)
self.shell("input keyevent 82")
class FreeFireBot:
def __init__(self, adb: ADB):
self.adb = adb
self.log = logging.getLogger("FFBot")
self.match_count = 0
def random_sleep(self, min_sec=0.5, max_sec=2.0):
time.sleep(random.uniform(min_sec, max_sec))
def wait_for_lobby(self, timeout=30):
self.log.info("Đợi lobby...")
time.sleep(5)
def start_match(self):
self.log.info("Bắt đầu trận mới.")
self.adb.tap(*COORDS["mode_select"])
self.random_sleep(1, 2)
self.adb.tap(*COORDS["mode_solo"])
self.random_sleep(1, 2)
self.adb.tap(*COORDS["start_btn"])
self.log.info("Đang load map...")
time.sleep(12)
def move_randomly(self, duration=120):
end_time = time.time() + duration
while time.time() < end_time:
direction = random.choice(['up', 'down', 'left', 'right'])
jc = COORDS["joystick_center"]
if direction == 'up':
self.adb.swipe(jc[0], jc[1], jc[0], jc[1] - 300, 200)
elif direction == 'down':
self.adb.swipe(jc[0], jc[1], jc[0], jc[1] + 300, 200)
elif direction == 'left':
self.adb.swipe(jc[0], jc[1], jc[0] - 300, jc[1], 200)
else:
self.adb.swipe(jc[0], jc[1], jc[0] + 300, jc[1], 200)
hold_time = random.uniform(0.3, 1.0)
time.sleep(hold_time)
if random.random() < 0.4:
self.adb.tap(*COORDS["fire_btn"])
time.sleep(0.2)
def suicide(self):
self.log.info("Thực hiện tự tử...")
self.adb.tap(*COORDS["map_btn"])
time.sleep(1.5)
self.adb.tap(*COORDS["map_suicide_pt"])
time.sleep(1)
self.adb.tap(*COORDS["map_close"])
self.log.info("Chờ nhân vật chạy vào vùng chết...")
time.sleep(SUICIDE_DELAY)
def finish_match(self):
self.log.info("Xử lý kết thúc trận.")
for _ in range(4):
self.adb.tap(*COORDS["exit_btn"])
time.sleep(2)
def run_match(self):
self.start_match()
self.move_randomly(duration=MATCH_DURATION) | 28 |
| 6 | 🔔 THÔNG BÁO ĐƠN HÀNG MỚI #oder
👤 Người mua: abcxyzvip
🔄 Số lần khách mua: 1
👥 Tổng số khách mua: 44
📦 Đã mua: ACC LV5 ( Vĩnh Viễn ) ACC LV5 ( Vĩnh Viễn )
🔢 Số lượng: 1
💰 Giá trị đơn: 5.000đ
⚡ Xử lý tự động! | 28 |
| 7 | 🔔 THÔNG BÁO ĐƠN HÀNG MỚI #oder
👤 Người mua: Đức
🔄 Số lần khách mua: 1
👥 Tổng số khách mua: 43
📦 Đã mua: HOLOGRAM OB54 HOLOGRAM OB54
🔢 Số lượng: 1
💰 Giá trị đơn: 10.000đ
⚡ Xử lý tự động! | 32 |
| 8 | 🔝Sale Tool Buff TikTok Full Cn 35k/1 @auzasito
✔️Acc Các Game Liên Quân - FreeFire
®️Sk Nạp X2 Chỉ Từ 30k
©️Tất Cả Tại: Click
🔛WebSite Bán Proxy Giá Rẻ: Click
⚠️Lưu Ý:
•Nạp Tự Động 24/7 Giao Hàng 1s
•Mua Acc Random FF Nhớ Làm Theo Hd Trên Phần Mô Tả | 19 |
| 9 | 🔔 THÔNG BÁO ĐƠN HÀNG MỚI #oder
👤 Người mua: 𝐎𝐫𝐞𝐧
🔄 Số lần khách mua: 2
👥 Tổng số khách mua: 42
📦 Đã mua: ACC LV5 ( Vĩnh Viễn ) ACC LV5 ( Vĩnh Viễn )
🔢 Số lượng: 1
💰 Giá trị đơn: 5.000đ
⚡ Xử lý tự động! | 23 |
| 10 | https://t.me/+kDNB8-6TPaJlNmJl
100 mem 2 thẻ gà | 25 |
| 11 | Bác Gấu Chính Thức Giải Tán Wag 🤨🤨 Click | 21 |
| 12 | Acc clon kc giá 35 ai quan tâm ib @sopapple | 26 |
| 13 | Немає тексту... | 27 |
| 14 | Filza iOS 16-27 | 24 |
| 15 | Đồ chơi free vip nhất ở đây | 28 |
| 16 | Lỡ setup nhầm giá trong bot rồi không sửa lại đc coi như tặng ae
@hcuongxhai_bot | 15 |
| 17 | 🔔 THÔNG BÁO ĐƠN HÀNG MỚI #oder
👤 Người mua: 𝐎𝐫𝐞𝐧
🔄 Số lần khách mua: 1
👥 Tổng số khách mua: 42
📦 Đã mua: ACC LV5 ( Vĩnh Viễn ) ACC LV5 ( Vĩnh Viễn )
🔢 Số lượng: 1
💰 Giá trị đơn: 5.000đ
⚡ Xử lý tự động! | 25 |
| 18 | 🔔 THÔNG BÁO ĐƠN HÀNG MỚI #oder
👤 Người mua: Văn
🔄 Số lần khách mua: 1
👥 Tổng số khách mua: 41
📦 Đã mua: ACC LV5 ( Vĩnh Viễn ) ACC LV5 ( Vĩnh Viễn )
🔢 Số lượng: 1
💰 Giá trị đơn: 5.000đ
⚡ Xử lý tự động! | 24 |
| 19 | Drip prx 1d | 16 |
| 20 | 🛒C17Tools - Store Hack📣
🌟MIGUL LITE🌟
👉1 Ngày - 50K
👉1 Tuần - 150K
👉1 Tháng - 350K
🌟MIGUL PRO🌟
👉1 Tuần - 215K
👉1 Tháng 450K
🌟PUBG MOBILE🌟
👉1 Tuần - 100K
👉1 Tháng - 200K
🎮Liên Quan Mobile🎮
👉1 Tuần - 100K
👉1 Tháng - 200K
👩💻ĐỊNH VỊ ADR 👩💻
👉ĐỊNH VỊ TRANG PHỤC - 25K
☠️ACC CLONE FF🛫
👉ACC LV5 - 1.800
👉ACC LV8 - 5.000
👉ACC LV5 IND - 5.500
🔥ACC CLONE FF Vĩnh Viễn
👉ACC LV5 (VV) - 4.000
👉ACC LV8 (VV) - 6.000
🔥Tool Cày LV FF🔥
👉Tool Cày LV - 1 Tháng 300K
🔝Thuê Mini App Giá Rẻ
✅1 Tháng 60K
✅API BANK DUYỆT TỰ ĐỘNG💵
✅CPANEL ADMIN
✅MÃ HOÁ DỮ LIỆU DATABASE
✅TỐC ĐỘ NHANH
👉Như Demo Bên Dưới
🛒Buy: @C17Toolsbot
🔤⚡️Support: CTV
🟣🟣🟣⚡⚡⚡⚡ | 12 |
