Zombie89

Zombie89

Пикабушник
поставил 7341 плюс и 77 минусов
отредактировал 0 постов
проголосовал за 0 редактирований
15К рейтинг 5 подписчиков 41 подписка 5 постов 0 в горячем

Помощь с управлением подсветки клавиатуры python

Всем доброго времени суток, традиционно прошу помощи.

Необходимо воспроизвести программное управление клавиатура в коде, у меня имеется клавиатура msi vigor gk30, она имеет на борту клавишу для управления горячими клавишами подсветки. Пробовал найти данную клавишу в перечне pyautogui и keyboard, данные библиотеки её не распознают.

Использование горячих клавиш.

Смысл в том что бы создать скрипт на сон для ПК, в связи с постоянной работы программ выключение пк и спящий режим не рассматривается.

Реализовано выключение звука с помощью pyautogui.

from pyautogui import press
from time import sleep


def volume_control(action, quantity=0):
if action == 'up':
for i in range(quantity//2):
press('volumeup')
sleep(0.2)
elif action == 'down':
for i in range(quantity//2):
press('volumedown')
sleep(0.2)
elif action == 'mute':
press('volumemute')

отключение дисплея с помощью бат файла:

содержимое батника:

powershell (Add-Type '[DllImport(\"user32.dll\")]^public static extern int PostMessage(int hWnd, int hMsg, int wParam, int lParam);' -Name a -Pas)::PostMessage(-1,0x0112,0xF170,2)

код запуска:

def off_display():
startfile(r'C:\Users\Zoombi\display_off.bat')

Осталось только отключить подсветку клавиатуры, для комфортного использования.

Пробовал использовать скрипт отключения:

os.system('rundll32 keyboard, disable')

Помощь с управлением подсветки клавиатуры python Python, Программирование, Компьютерная помощь, IT, Программист, Компьютер, Длиннопост

Ошибка при вызове скрипта.

Но он не работает, гуглил ошибку не нашёл в чем причина.

Если есть знающие люди подскажите куда копать.

Показать полностью 3

Разрешение мониторов при подключении материнской плате

Доброго времени суток уважаемые пикабушники. Уже по традиции обращаюсь к вам за помощью, вдруг кто сталкивался с подобной проблемой. После замены ПК столкнулся с проблемой разного разрешения на двух одинаковых мониторах.

Разрешение мониторов при подключении материнской плате Компьютерная помощь, Компьютер, IT, Сила Пикабу, Монитор, Программирование, Длиннопост

Мониторы

Работать так очень не удобно.

Общая картина по железу такая:

Процессор AMD 5600g.

Оперативная память Kingston FURY Beast Black [KF436C18BBK2/32] 32 ГБ

Материнская плата GIGABYTE B550M K # Знаю что не очень но брал по наличию.

Выхода на материнской плате два, DisplayPort и HDMI.

Тот что подключен к DisplayPort основной он работает в 2к, тот что HDMI только Full HD.

Разрешение мониторов при подключении материнской плате Компьютерная помощь, Компьютер, IT, Сила Пикабу, Монитор, Программирование, Длиннопост

Основной монитор

Разрешение мониторов при подключении материнской плате Компьютерная помощь, Компьютер, IT, Сила Пикабу, Монитор, Программирование, Длиннопост

Второй монитор

Гугл подсказал что проблема может быть в кабеле HDMI имею разные версии и мой возможно не поддерживал такое разрешение, в связи с чем я приобрёл другой кабель.

Разрешение мониторов при подключении материнской плате Компьютерная помощь, Компьютер, IT, Сила Пикабу, Монитор, Программирование, Длиннопост

HDMI 2.1

Да я в первую очередь думал что проблема с драйверами, установка с официального сайта AMD не помогла.

После замены кабеля ничего не изменилось в спецификации монитора указано что HDMI 2.0, он должен поддерживать 2к.

Теперь я в замешательстве, что делать дальше?

Показать полностью 4

Python requests - парсинг аудио с подзагрузкой

Доброго времени суток, прошу помощи опытных программистов.

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

Python requests - парсинг аудио с подзагрузкой IT, Компьютерная помощь, Python, Программирование, Программист, Длиннопост

Скриншот запросов

В самом коде страницы есть только кнопки которые отправляют запросы.

Посмотрев как работают запросы я заметил что они идут по порядку от 0 и так далее, копировав адрес ссылки "https://h6.akniga.club/b/73253/seq32.ts". Если пройти по этой ссылке скачивается файл.

Python requests - парсинг аудио с подзагрузкой IT, Компьютерная помощь, Python, Программирование, Программист, Длиннопост

Я заметил что запрос тот же меняются только цифры, заключив все это в цикл мне удалось сохранить эти файлы (хоть я и не уверен что это то что мне нужно).

import requests
from time import sleep

for i in range(10):
url = f'https://h6.akniga.club/b/73253/seq{i}.ts'
req = requests.get(url)
with open(f'song{i}.mp2t', 'wb') as file:
file.write(req.content)
sleep(0.5)

Python requests - парсинг аудио с подзагрузкой IT, Компьютерная помощь, Python, Программирование, Программист, Длиннопост

Беглый гугл подсказал что такой файл можно открыть с помощью - VLC media player, но это не дало результатов. Да и при запросе файл сохраняется как .ts при этом так же не открывается.

В общем я в полном замешательстве что делать дальше, все обучения что я нашёл на ютубе или в статьях не рассказывают как же спарсить подобное.

Кто может подсказать в каком направлении копать дальше.

ссылка на сайт - Тут

P.S. - Книгу выбрал только потому что она относительно не большая.

Показать полностью 3

Оперативная память(вопрос)

Доброго времени суток, подскажите как сократить количество потребления оперативной памяти.
Виндовс 10 про, в простое 12 Гб при просмотре видео или небольших нагрузках доходит до 16. Переустановил Винду не помогло, сменил ссд на новый, тоже не принесло результата, пришлось докупать оперативную память.
При этом все сборщики показывают сборки с 16 Гб, как вообще они с ней работают?

Оперативная память(вопрос) Оперативная память, Компьютерная помощь, IT, Скриншот

Аудио файл в текст

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

Отличная работа, все прочитано!