𝗧𝗦 𝗢𝗙𝗙𝗜𝗖𝗜𝗔𝗟 𝗧𝗢𝗣
Відкрити в Telegram
Social media service নিতে আমাদের বট টি ব্যবহার করুন @TS_smm_panel_bot 🌐 TS TopUp Tournament https://trtopup.shop 🌐 TS SMM https://tssmm.shop
Показати більшеБангладеш6 481Категорія не вказана
2 584
Підписники
-1124 години
-1377 днів
+69530 днів
Архів дописів
2 583
💲 TS SMM — PRICE LIST / 1K 🔥
📂 FACEBOOK
• 1K Followers (Lifetime) — ৳60
• 1K Reactions (Lifetime) — ৳30
• 1K Views (Lifetime) — ৳4
📂 INSTAGRAM
• 1K Followers (Lifetime) — ৳90
• 1K Likes (Lifetime) — ৳20
• 1K Views (Lifetime) — ৳2
📂 TELEGRAM
• 1K Lifetime Members — ৳100
• 1K Views (Last Post) — ৳1
• 1K Reactions + Views — ৳10
• 1K Members (High Drop) — ৳9
📂 TIKTOK
• 1K Views (Lifetime) — ৳7
• 1K Likes (Lifetime) — ৳10
• 1K Followers — ৳200
• 1K Shares (Lifetime) — ৳10
• 1K Favorites (Lifetime) — ৳7
📂 YOUTUBE
• 1K Subscribers — ৳70
• 1K Views (Real) — ৳200
• 1K Likes — ৳30
🤖 ORDER BOT:
@TS_smm_panel_bot
⚡ Fast Service • Affordable Price • Easy Order
2 583
🚀 TS SMM PANEL BOT — SOCIAL MEDIA SERVICE 🔥
📱 Facebook • Instagram • TikTok • YouTube
❤️ Likes • 👥 Followers • 👀 Views
⚡ Fast Order Processing
💰 Affordable Service
📊 Multiple SMM Services Available
🤖 Order Now: @TS_smm_panel_bot
📩 SMM Service নিতে Bot-এ Join করুন!
2 583
Repost from N/a
🔥 HIGH QUALITY EARNING WEBSITE and bot script 🔥
💎 Premium Features Included:
⚡ Free / Paid Account Activation
💳 Auto Payment System
📋 Daily Task & Post Work
🌐 Visiting Job System
⭐ Premium Job
📧 Gmail Sell
📘 Facebook Sell
📸 Instagram Sell
🏆 Top Leaders System
💰 Salary System
🎁 Gift Code System
🎁 Referral Gift Code
📧 Gmail Gift Code
⛏️ Mining Bot Script
🤖 Monetag Earning Bot
🛠️ Full Admin Panel
👑 User Management থেকে শুরু করে Website-এর সবকিছু Admin Panel থেকেই Control করতে পারবেন।
Demo দেখতে ইনবক্স করুন
2 583
+5
🔥 WEBSITE AVAILABLE! 🔥
🎮 Free Fire Top Up Website
🏆 Free Fire Tournament Website
✅ Modern & Professional Design
✅ Admin Panel
✅ Top Up / Tournament System
✅ Full Setup Support
💰 Affordable Price
📩 যারা Free Fire Top Up Business বা Tournament Business শুরু করতে চান, তারা ইনবক্স করুন।
Demo https://tstopupmax.gamer.gd/
2 583
def add_query():
query = input("Enter the query to add: ")
with open('data.txt', 'a') as file:
file.write(query + '\n')
log_message("Query added successfully", Fore.GREEN)
def add_proxy():
proxy = input("Enter the proxy to add: ")
with open('proxy.txt', 'a') as file:
file.write(proxy + '\n')
log_message("Proxy added successfully", Fore.GREEN)
def reset_query():
with open('data.txt', 'w') as file:
file.write('')
log_message("Query data reset successfully", Fore.GREEN)
def reset_proxy():
with open('proxy.txt', 'w') as file:
file.write('')
log_message("Proxy data reset successfully", Fore.GREEN)
def print_banner():
print("███╗ ███╗██████╗ ██████╗ ████████╗███████╗ ██████╗██ ██╗ ")
print("████╗ ████║██ ██ ██╔═ ██╗ ██╔══╝██╔════╝██╔════ ██ ██║ ")
print("██ ████ ██║██████╔╝██████╔╝ ██║ █████╗ ██║ ███████║ ")
print("██ ██ ██║██ ██╗██╔═══╝ ██║ ██╔══╝ ██║ ██ ██║ ")
print("██ ██ ██ ██║██║ ███████╗╚██████ ██ ██║ ")
print(" made and written by MRP Tech || @mosibur_paik")
print("Join telegram channel: https://t.me/mrptechofficial")
if name == "main":
print_banner()
while True:
print("\n1. Add Query")
print("2. Add Proxy")
print("3. Reset Query")
print("4. Reset Proxy")
print("5. Start")
choice = input("Enter your choice (1-5): ")
if choice == '1':
add_query()
elif choice == '2':
add_proxy()
elif choice == '3':
reset_query()
elif choice == '4':
reset_proxy()
elif choice == '5':
# Load accounts from the data.txt file
accounts = load_accounts_from_file('data.txt')
# Start the process_accounts function
process_accounts(accounts)
else:
log_message("Invalid choice. Please try again.", Fore.RED)
2 583
def extract_username_from_initdata(init_data):
# URL decode the init data
decoded_data = urllib.parse.unquote(init_data)
# Find the part that contains "username"
username_start = decoded_data.find('"username":"') + len('"username":"')
username_end = decoded_data.find('"', username_start)
if username_start != -1 and username_end != -1:
return decoded_data[username_start:username_end]
return "Unknown"
# Function to load accounts from data.txt
def load_accounts_from_file(filename):
with open(filename, 'r') as file:
accounts = [f"initData {line.strip()}" for line in file if line.strip()]
return accounts
# Function to fetch mining data (balance and other stats)
def fetch_mining_data(header):
try:
response = session.get(f"https://notpx.app/api/v1/mining/status", headers=header, timeout=10)
if response.status_code == 200:
data = response.json()
user_balance = data.get('userBalance', 'Unknown')
log_message(f"Balance: {user_balance}", Fore.MAGENTA)
else:
log_message(f"Failed to fetch mining data: {response.status_code}", Fore.RED)
except requests.exceptions.RequestException as e:
log_message(f"Error fetching mining data: {e}", Fore.RED)
# Main function to perform the painting process
def main(auth, account):
headers = {'authorization': auth}
try:
# Fetch mining data (balance) before claiming resources
fetch_mining_data(headers)
# Claim resources
claim(headers)
size = len(image) * len(image[0])
order = [i for i in range(size)]
random.shuffle(order)
for pos_image in order:
x, y = get_pos(pos_image, len(image[0]))
time.sleep(0.05 + random.uniform(0.01, 0.1))
try:
color = get_color(get_canvas_pos(x, y), headers)
if color == -1:
log_message("DEAD :(", Fore.RED)
print(headers["authorization"])
break
if image[y][x] == ' ' or color == c[image[y][x]]:
log_message(f"Skip: {start_x + x - 1},{start_y + y - 1}", Fore.RED)
continue
result = paint(get_canvas_pos(x, y), c[image[y][x]], headers)
if result == -1:
log_message("DEAD :(", Fore.RED)
print(headers["authorization"])
break
elif result:
continue
else:
break
except IndexError:
log_message(f"IndexError at pos_image: {pos_image}, y: {y}, x: {x}", Fore.RED)
except requests.exceptions.RequestException as e:
log_message(f"Network error in account {account}: {e}", Fore.RED)
# Main process loop to manage accounts and sleep logic
def process_accounts(accounts):
while True:
start_time = datetime.now()
for account in accounts:
# Process each account one by one
username = extract_username_from_initdata(account)
log_message(f"--- STARTING SESSION FOR ACCOUNT: {username} ---", Fore.BLUE)
main(account, account)
# Calculate the time elapsed since the start
time_elapsed = datetime.now() - start_time
time_to_wait = timedelta(minutes=12) - time_elapsed
if time_to_wait.total_seconds() > 0:
log_message(f"SLEEPING FOR {int(time_to_wait.total_seconds() // 60)} MINUTES", Fore.YELLOW)
for remaining in range(int(time_to_wait.total_seconds()), 0, -1):
mins, secs = divmod(remaining, 60)
timer = f"{mins:02d}:{secs:02d}"
print(f"\rTime remaining: {timer}", end="", flush=True)
time.sleep(1)
print("\nWait time completed. Restarting the process...")
else:
log_message(f"NO SLEEP NEEDED, TOTAL PROCESSING TIME EXCEEDED 12 MINUTES", Fore.YELLOW)
2 583
import requests
import json
import time
import random
from setproctitle import setproctitle
from convert import get
from colorama import Fore, Style, init
from datetime import datetime, timedelta
from requests.adapters import HTTPAdapter
from requests.packages.urllib3.util.retry import Retry
import urllib.parse # For decoding the URL-encoded initData
url = "https://notpx.app/api/v1"
# ACTIVITY
WAIT = 180 * 3
DELAY = 1
# IMAGE
WIDTH = 1000
HEIGHT = 1000
MAX_HEIGHT = 50
# Initialize colorama for colored output
init(autoreset=True)
setproctitle("notpixel")
# Retrieve the image configuration
image = get("")
# Define colors for pixel representation
c = {
'#': "#000000",
'.': "#3690EA",
'*': "#ffffff"
}
# Function to log messages with timestamp in light grey color
def log_message(message, color=Style.RESET_ALL):
current_time = datetime.now().strftime("[%H:%M:%S]")
print(f"{Fore.LIGHTBLACK_EX}{current_time}{Style.RESET_ALL} {color}{message}{Style.RESET_ALL}")
# Function to initialize a requests session with retry logic
def get_session_with_retries(retries=3, backoff_factor=0.3, status_forcelist=(500, 502, 504)):
session = requests.Session()
retry = Retry(
total=retries,
read=retries,
connect=retries,
backoff_factor=backoff_factor,
status_forcelist=status_forcelist,
)
adapter = HTTPAdapter(max_retries=retry)
session.mount("http://", adapter)
session.mount("https://", adapter)
return session
# Create a session with retry logic
session = get_session_with_retries()
# Function to get the color of a pixel from the server
def get_color(pixel, header):
try:
response = session.get(f"{url}/image/get/{str(pixel)}", headers=header, timeout=10)
if response.status_code == 401:
return -1
return response.json()['pixel']['color']
except KeyError:
return "#000000"
except requests.exceptions.Timeout:
log_message("Request timed out", Fore.RED)
return "#000000"
except requests.exceptions.ConnectionError as e:
log_message(f"Connection error: {e}", Fore.RED)
return "#000000"
except requests.exceptions.RequestException as e:
log_message(f"Request failed: {e}", Fore.RED)
return "#000000"
# Function to claim resources from the server
def claim(header):
log_message("Claiming resources", Fore.CYAN)
try:
session.get(f"{url}/mining/claim", headers=header, timeout=10)
except requests.exceptions.RequestException as e:
log_message(f"Failed to claim resources: {e}", Fore.RED)
# Function to calculate pixel index based on x, y position
def get_pixel(x, y):
return y * 1000 + x + 1
# Function to get x, y position from pixel index
def get_pos(pixel, size_x):
return pixel % size_x, pixel // size_x
# Function to get pixel index based on canvas position
def get_canvas_pos(x, y):
return get_pixel(start_x + x - 1, start_y + y - 1)
# Starting coordinates
start_x = 920
start_y = 386
# Function to perform the painting action
def paint(canvas_pos, color, header):
data = {
"pixelId": canvas_pos,
"newColor": color
}
try:
response = session.post(f"{url}/repaint/start", data=json.dumps(data), headers=header, timeout=10)
x, y = get_pos(canvas_pos, 1000)
if response.status_code == 400:
log_message("Out of energy", Fore.RED)
return False
if response.status_code == 401:
return -1
log_message(f"Paint: {x},{y}", Fore.GREEN)
return True
except requests.exceptions.RequestException as e:
log_message(f"Failed to paint: {e}", Fore.RED)
return False
# Function to extract the username from the URL-encoded init data
2 583
🔥 WEBSITE AVAILABLE! 🔥
🎮 Free Fire Top Up Website
🏆 Free Fire Tournament Website
✅ Modern & Professional Design
✅ Admin Panel
✅ Top Up + Tournament System
✅ Auto Payment System
✅ Full Setup Support
💰 Regular Price: 1500৳
🔥 আজকের Special Discount: মাত্র 500৳
📩 যারা নিজের Top Up বা Tournament Business শুরু করতে চান, ইনবক্স করুন।
🌐 Demo: https://tstopupmax.gamer.gd/�
2 583
Repost from 𝗧𝗦 𝗢𝗙𝗙𝗜𝗖𝗜𝗔𝗟 𝗧𝗢𝗣
+5
PHP – Laravel Auto Payment E-commerce Website Available
🎉 Website All Features 🎉
♻️ Auto Payment System
♻️ Cart & Checkout System
♻️ Product Add / Edit / Delete
♻️ Category & Sub-Category System
♻️ Unlimited Products & Categories
♻️ User Registration & Login
♻️ Order Management System
♻️ Order Notification System
♻️ Sales & Payment Statistics
♻️ SEO Friendly Website
♻️ Super Fast & Smooth Performance
♻️ Mobile Friendly Design
♻️ Full Control From Admin Panel
👀 So What’s The Delay ⁉️
🧑💻 Buy Now – @Tarek4x
Script price 200৳
2 583
যারা Gmail সেল করতে চান Unlimited Gmail কিনবো 📧
💰 প্রতি Gmail ২০ টাকা
যারা সেল দিবেন ইনবক্স সাথের সাথের পেমেন্ট দেওয়া হবে, নতুন পুরনো যেকোনো জিমেল ✅
2 583
🔥 শুধু ১ জনের জন্য Special Offer!
🌐 Top Up Website — মাত্র ১০০০৳
⚡ Auto Payment System
🔗 .shop Domain
🚀 Full Setup করে দেওয়া হবে
🛠️ Ready to Use Website
📩 নিতে চাইলে দ্রুত Inbox করুন ✅
2 583
Script নেওয়ার পর টাকা না দিলে কী হতে পারে সেটা তো ছবিতেই দেখতে পাচ্ছেন 😁😂
তো আপনারা বুঝলে তো? Developer এর সাথে scam করা যাবে না! 🙂🤣
2 583
Repost from N/a
🔥 HIGH QUALITY EARNING WEBSITE and bot script 🔥
💎 Premium Features Included:
⚡ Free / Paid Account Activation
💳 Auto Payment System
📋 Daily Task & Post Work
🌐 Visiting Job System
⭐ Premium Job
📧 Gmail Sell
📘 Facebook Sell
📸 Instagram Sell
🏆 Top Leaders System
💰 Salary System
🎁 Gift Code System
🎁 Referral Gift Code
📧 Gmail Gift Code
⛏️ Mining Bot Script
🤖 Monetag Earning Bot
🛠️ Full Admin Panel
👑 User Management থেকে শুরু করে Website-এর সবকিছু Admin Panel থেকেই Control করতে পারবেন।
Demo দেখতে ইনবক্স করুন
