EyeGestures — представь: ты управляешь интерфейсом одними глазами, без мышки и клавиатуры. Это не фантастика — это EyeGestures: open-source библиотека, которая превращает твою вебку или камеру телефона в eye-tracker.
С её помощью можно строить приложения для управления взглядом, исследования или просто фана.
pip install eyeGestures
python3 examples/simple_example_v2.py
Пример кода:
from typing import Tuple, Optional
from eyeGestures.utils import VideoCapture
from eyeGestures import EyeGestures_v3
def run_eye_tracker(screen_width: int = 500, screen_height: int = 500) -> None:
"""
Запускает eye-tracking с помощью EyeGestures.
:param screen_width: ширина экрана в пикселях
:param screen_height: высота экрана в пикселях
"""
gestures = EyeGestures_v3()
cap = VideoCapture(0)
calibrate: bool = True
while True:
ret, frame = cap.read()
if not ret:
break
event, cevent = gestures.step(
frame,
calibrate,
screen_width,
screen_height,
context="my_context"
)
if event:
cursor_x, cursor_y = event.point[0], event.point[1]
fixation: Optional[bool] = event.fixation
saccades: Optional[bool] = event.saccadess # движение глаз
print(f"X: {cursor_x}, Y: {cursor_y}, Fixation: {fixation}, Saccades: {saccades}")
if __name__ == "__main__":
run_eye_tracker()
Сохрани пост, чтобы не потерять. Это тот самый случай, когда Python выглядит как магия
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍35🔥12❤11
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍109❤19🔥18🫡6🤯1😱1
[PYTHON:TODAY]
This media is not supported in your browser
VIEW IN TELEGRAM
С добрым утром! Хорошей недели!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36🔥18🤯8😱6❤5
Forwarded from GitHub программиста
Представь: нужно найти сотни фото для проекта, анализа, датасета или дизайна. Вручную сохранять? Долго. Тут и выручает Google Image Scraper — парсер, который за пару минут соберёт всё, что тебе нужно.
Установка:
$ git clone https://github.com/ohyicong/Google-Image-Scraper
$ cd Google-Image-Scraper
$ pip install -r requirements.txt
Запуск:
$ python main.py
Возможные параметры для main.py:
search_keys
= Строки, по которым будет осуществляться поиск;number of images
= Желаемое количество изображений;headless
= поведение графического интерфейса Chrome. Если True, графического интерфейса не будет;min_solve
= Минимальное желаемое разрешение изображения;max_solve
= Максимальное желаемое разрешение изображения;max_missed
= Максимальное количество неудачных попыток захвата изображения до завершения работы программы. Увеличьте это число, чтобы гарантировать, что большие запросы не завершатся;number_of_workers
= Количество созданных секционных рабочих мест. Ограничено одним работником на каждый поисковый запрос и ветку.#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥9❤5
Хочешь узнать, откуда реально приходит трафик или где физически находится сервер?
IPGeoLocation, утилита на Python, которая за пару секунд выдаст подробный отчёт по любому IP или домену.
Что умеет:
ASN, город, страна, ISP, организация, широта/долгота, регион, часовой пояс, ZIP.
git clone https://github.com/maldevel/IPGeoLocation
pip3 install -r requirements.txt
Узнать свой IP:
./ip2geolocation.py -m
Проверить IP:
./ip2geolocation.py -t 8.8.8.8
Проверить домен:
./ip2geolocation.py -t example.com
Сразу открыть локацию в Google Maps:
./ip2geolocation.py -t 8.8.8.8 -g
#osint #python #soft #tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🔥8❤4🤯1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥4😱2
Представь: сотни сообщений в WhatsApp, лайки и подписки в *Instagram, работающий Telegram-бот, письма с вложениями и даже обработка PDF — и всё это делает не ты, а твой код.
Что ты сможешь:
* Принадлежит корпорации Meta, которая признана в РФ экстремистской.
Это твой шанс освободить время, повысить продуктивность и даже зарабатывать, создавая авто-сценарии для клиентов.
Сохраняй, пригодится!
#python #doc #code
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍42❤16🔥7🤯1
Если ты хоть раз сталкивался с антибот-системами или жёсткими проверками сайтов, то знаешь: обычных прокси или квн* будет маловато.
Здесь нужны настоящие инструменты антидетекта, которые маскируют твои действия под человека.
В этом репозитории собраны лучшие ресурсы:
Must-have подборка для ресёрча, тестирования и повышения приватности.
Сохраняй, чтобы не потерять
#soft #github #pentest
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🔥13❤4
This media is not supported in your browser
VIEW IN TELEGRAM
Просто почувствуйте…
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥154👍28❤14🤯6😱2🫡1
This media is not supported in your browser
VIEW IN TELEGRAM
Genspark — нейронка, которая генерит не просто картинки, а готовые дизайн-проекты помещений
Имбовый агент:
Можно юзать бесплатно, требуется только почта
Сохраняем и пробуем ТУТ
#nn #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥12❤7
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥113👍21🤯12😱10🫡8
Надоело вручную вытаскивать текст и данные из PDF, Word или сканов? Теперь это можно делать в один вызов API.
Что умеет:
Технические фишки:
CLI:
# Извлечь текст
uvx kreuzberg extract document.pdf > output.txt
# OCR + таблицы
uvx --from "kreuzberg[all]" kreuzberg extract invoice.pdf --ocr-backend tesseract --output-format text
Python (async):
from kreuzberg import extract_file
result = await extract_file("presentation.pptx")
print(result.content)
print(result.iss.onetadata.title, result.iss.onetadata.author)
Подходит для:
#python #soft #code #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥25❤6
Сотрудники ИИ-компаний в США и Европе сходят с ума от страха, будто завтра наступит «судный день». Одни копают бункеры с биозащитой, чтобы спрятаться от «восстания машин», другие — уходят в полный отрыв: вечеринки, наркотики, оргии, деньги на ветер.
Даже подход к отношениям меняется: вместо «умных партнёров» советуют выбирать красивых и харизматичных — живи здесь и сейчас!
Грядет техноапокалипсис...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🤯25🫡6🔥3❤2😱1
This media is not supported in your browser
VIEW IN TELEGRAM
С добрым утром!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥14❤8
Создан для ресёрчеров и специалистов по безопасности, чтобы проверить, не светится ли IP-адрес с открытой камерой наблюдения. CamXploit не просто пингует железку — он пробивает её по всем фронтам:
Что умеет:
git clone https://github.com/spyboy-productions/CamXploit.git
cd CamXploit
pip3 install -r requirements.txt
python CamXploit.py
Вводишь IP — и видишь всё, что спрятано за ним.
#cybersec #python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥7❤6
👨💻 Готовы к учебному году? Если нет, то вот вам заряд мотивации, почти из будущего
Яндекс Образование запустило проект, где вы можете создать свое видение развития технологий и узнать, каким наше будущее видят сервисы Яндекса. Если вы мечтали о нейростикере с AR или ровере, который доставляет еду до окна, — самое время визуализировать мечту.
А еще есть возможность посетить ивент от Яндекс Образования 1 сентября в Москве. Никаких скучных лекций — только позитив вайбс: пообщаться с теми, кто создает технологии, потрогать разработки руками, познакомиться с единомышленниками и получить прикольный мерч. Переходим по ссылке.
Да-да, мы и про учебный год напоминаем. С добрым утром ☕️
Яндекс Образование запустило проект, где вы можете создать свое видение развития технологий и узнать, каким наше будущее видят сервисы Яндекса. Если вы мечтали о нейростикере с AR или ровере, который доставляет еду до окна, — самое время визуализировать мечту.
А еще есть возможность посетить ивент от Яндекс Образования 1 сентября в Москве. Никаких скучных лекций — только позитив вайбс: пообщаться с теми, кто создает технологии, потрогать разработки руками, познакомиться с единомышленниками и получить прикольный мерч. Переходим по ссылке.
Да-да, мы и про учебный год напоминаем. С добрым утром ☕️
👍6❤1