Форум сайта python.su
Очень нужно считать информацию о текущем видеорежиме, то есть о разрешении экрана, о частотах кадровой и строчной разверток, и.т.д. Как это можно сделать? в Windows XP с помощью питона разумеется…
Очень благодарен за ответы…
Офлайн
ну и разумееться параметры нужно считать те которые система поддерживает…
Офлайн
python предоставляет доступ к системному реестру Windows. А от туда можно узнать практически все параметры системы.
Офлайн
Офлайн
Спасибо большое, это как раз то что нужно, только вот нет модуля win32com.client где обычно модули для питона качают???
А из реестра эту информацию не добыть, там нет настолько подробной… все переискал..
Офлайн
а вот это уже ерунда, все данные о видео режиме размер, разрешение, развертка, все храниться в реестре, просто надо знать где.
Например для win98, в XP думаю такой же путь, хотя могу и ошибаться.
Офлайн
Хм, путь примерно такой нашел, но там хранятся только настройки по умолчаению, не имеющие ничего общего с настоящими, причем путей там не один, какой выбрать, да и зачем?
Офлайн
Все написал программу, огромное спасибо bialix, прямо в точку!!! коли бы не мало сообщений рейтинг бы повысил… :) ему…
Офлайн
GorНа всякий случай: этот модуль из библиотеки расширения pywin32 (http://pywin32.sf.net) – must have для винды.
Спасибо большое, это как раз то что нужно, только вот нет модуля win32com.client где обычно модули для питона качают???
А из реестра эту информацию не добыть, там нет настолько подробной… все переискал..
Офлайн
Ах да ещё может знает кто, на всех сайтах что посоветовали, нигде нет вывода полной информции, то есть нужен аналог в Unix, windows ограничивается только разрешением экрана, частотой кадровой, а где посмотреть строчную, и количество пикселей с учетом псевдо пиклелей… в модуле win32com.client ??? как?
Офлайн