Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 6, 2007 06:43:52

Gor
От:
Зарегистрирован: 2007-02-06
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Прошу подсказать... вопрос знатокам :)

Очень нужно считать информацию о текущем видеорежиме, то есть о разрешении экрана, о частотах кадровой и строчной разверток, и.т.д. Как это можно сделать? в Windows XP с помощью питона разумеется…
Очень благодарен за ответы…



Офлайн

#2 Фев. 6, 2007 06:44:58

Gor
От:
Зарегистрирован: 2007-02-06
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Прошу подсказать... вопрос знатокам :)

ну и разумееться параметры нужно считать те которые система поддерживает…



Офлайн

#3 Фев. 6, 2007 08:15:53

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Прошу подсказать... вопрос знатокам :)

python предоставляет доступ к системному реестру Windows. А от туда можно узнать практически все параметры системы.



Офлайн

#4 Фев. 6, 2007 08:42:32

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

Прошу подсказать... вопрос знатокам :)

Офлайн

#5 Фев. 6, 2007 09:36:49

Gor
От:
Зарегистрирован: 2007-02-06
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Прошу подсказать... вопрос знатокам :)

Спасибо большое, это как раз то что нужно, только вот нет модуля win32com.client где обычно модули для питона качают???
А из реестра эту информацию не добыть, там нет настолько подробной… все переискал..



Офлайн

#6 Фев. 6, 2007 09:56:05

Igorek
От:
Зарегистрирован: 2006-12-08
Сообщения: 38
Репутация: +  0  -
Профиль   Отправить e-mail  

Прошу подсказать... вопрос знатокам :)

а вот это уже ерунда, все данные о видео режиме размер, разрешение, развертка, все храниться в реестре, просто надо знать где.
Например для win98, в XP думаю такой же путь, хотя могу и ошибаться.



Офлайн

#7 Фев. 6, 2007 10:25:36

Gor
От:
Зарегистрирован: 2007-02-06
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Прошу подсказать... вопрос знатокам :)

Хм, путь примерно такой нашел, но там хранятся только настройки по умолчаению, не имеющие ничего общего с настоящими, причем путей там не один, какой выбрать, да и зачем?



Офлайн

#8 Фев. 6, 2007 11:51:45

Gor
От:
Зарегистрирован: 2007-02-06
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Прошу подсказать... вопрос знатокам :)

Все написал программу, огромное спасибо bialix, прямо в точку!!! коли бы не мало сообщений рейтинг бы повысил… :) ему…



Офлайн

#9 Фев. 6, 2007 20:48:40

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

Прошу подсказать... вопрос знатокам :)

Gor
Спасибо большое, это как раз то что нужно, только вот нет модуля win32com.client где обычно модули для питона качают???
А из реестра эту информацию не добыть, там нет настолько подробной… все переискал..
На всякий случай: этот модуль из библиотеки расширения pywin32 (http://pywin32.sf.net) – must have для винды.



Офлайн

#10 Фев. 6, 2007 22:34:06

Gor
От:
Зарегистрирован: 2007-02-06
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Прошу подсказать... вопрос знатокам :)

Ах да ещё может знает кто, на всех сайтах что посоветовали, нигде нет вывода полной информции, то есть нужен аналог в Unix, windows ограничивается только разрешением экрана, частотой кадровой, а где посмотреть строчную, и количество пикселей с учетом псевдо пиклелей… в модуле win32com.client ??? как?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version