Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > BlitzMax

Ответ
 
Опции темы
Старый 01.12.2007, 14:11   #1
jimon
 
Сообщений: n/a
Инфо о системе

есть какие либо модули\функции и тд чтобы узнать инфу о системе ?
нужно платформо-независимый код

желательно узнать тип проца и операционую систему
 
Ответить с цитированием
Старый 02.12.2007, 00:55   #2
devolonter
Разработчик
 
Аватар для devolonter
 
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений
(для 281 пользователей)
Re: Инфо о системе

А так не канает?
?Win32
  system = 'windows'
?MacOs
  system = 'MacOs'
?Linux
  system = 'linux'
А на счет частоты проца

код борланд c++
double CPUSpeed(void) 
  { 
    DWORD dwTimerHi, dwTimerLo; 
    asm
     { 
        DW 0x310F 
        mov dwTimerLo, EAX 
        mov dwTimerHi, EDX 
      } 
    Sleep (500); 
    asm
     { 
        DW 0x310F 
        sub EAX, dwTimerLo 
        sub EDX, dwTimerHi 
        mov dwTimerLo, EAX 
        mov dwTimerHi, EDX 
     } 
    return dwTimerLo/(1000.0*500); 
  }
(Offline)
 
Ответить с цитированием
Старый 02.12.2007, 01:24   #3
jimon
 
Сообщений: n/a
Re: Инфо о системе

devolonter
совершенно не катит
мне нужна по крайней мере версия операционки, а лутче еще
какие нибудь конкретные данные типа версии ядра в линуксе
или сборка в винде

так же нужна инфа о проце типа производитель, поколение, частота
и тд
 
Ответить с цитированием
Старый 02.12.2007, 03:07   #4
oxid
Нуждающийся
 
Регистрация: 20.08.2006
Сообщений: 54
Написано 3 полезных сообщений
(для 4 пользователей)
Re: Инфо о системе

Yo, man, ты никак на БМ решил серьезную системную тулзу писать?
Насчет ЦПУ - смотри исходники cpuZ. А на БМ вряд-ли есть что-то готовое из того, что ты хочешь.
(Offline)
 
Ответить с цитированием
Старый 02.12.2007, 11:35   #5
devolonter
Разработчик
 
Аватар для devolonter
 
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений
(для 281 пользователей)
Re: Инфо о системе

тогда единственный выход c помощью ?Win32 ?MacOs ?Linux узнавать какая система а потом в зависимости от нее смотреть инфу.. т.е. для винды напримерв реестре для MacOs в др. месте для linux тоже
(Offline)
 
Ответить с цитированием
Старый 02.12.2007, 12:25   #6
jimon
 
Сообщений: n/a
Re: Инфо о системе

короче всегда надо самому копать
 
Ответить с цитированием
Старый 06.12.2007, 16:54   #7
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Re: Инфо о системе

jimon возможно тебе нужно это "bah.volumes": http://brucey.net/programming/blitz/...php#bahvolumes
__________________
(Offline)
 
Ответить с цитированием
Старый 06.12.2007, 21:26   #8
jimon
 
Сообщений: n/a
Re: Инфо о системе

dimanche13
не совсем то, но полезное тоже
нужно просто узнать какую нибудь уникальную инфу для компа
типа серийника hdd или тип процессора
 
Ответить с цитированием
Старый 06.12.2007, 23:05   #9
devolonter
Разработчик
 
Аватар для devolonter
 
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений
(для 281 пользователей)
Re: Инфо о системе

нужно просто узнать какую нибудь уникальную инфу для компа
Я так понял что ты это хочешь сделать для генерации серйиника... Ну или просто для защиты... Тогда лучше использовать mac адрес он всегда уникален
(Offline)
 
Ответить с цитированием
Старый 06.12.2007, 23:10   #10
jimon
 
Сообщений: n/a
Re: Инфо о системе

devolonter
удаляешь все сетевые карты из компа - вот тебе и обход mac адресса
или я что-то не понимаю ?
 
Ответить с цитированием
Старый 07.12.2007, 11:32   #11
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Re: Инфо о системе

может по юзер-нэйму, вроде во всех системах есть это понятие... ну или ему подобное. А вообще если хошь установить защиту, то есть спец. прога для приложений Бмакса.
__________________
(Offline)
 
Ответить с цитированием
Старый 07.12.2007, 12:05   #12
AndruXa
Знающий
 
Регистрация: 10.09.2007
Сообщений: 262
Написано 6 полезных сообщений
(для 8 пользователей)
Re: Инфо о системе

GetEnv$
Может это? Почитай в хелпе про эту комманду, она как раз показывает систему и проц и еще некоторые фичи
(Offline)
 
Ответить с цитированием
Старый 07.12.2007, 23:00   #13
devolonter
Разработчик
 
Аватар для devolonter
 
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений
(для 281 пользователей)
Re: Инфо о системе

удаляешь все сетевые карты из компа - вот тебе и обход mac адресса или я что-то не понимаю ?
Да млин так и получается... Неувязочка... Но привязывать к оборудованию тоже зло... А если человек сменил винт?
(Offline)
 
Ответить с цитированием
Старый 07.12.2007, 23:49   #14
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Инфо о системе

http://www.cpuid-pro.com/index.php
Не так уж и дорого
(Offline)
 
Ответить с цитированием
Старый 07.12.2007, 23:57   #15
jimon
 
Сообщений: n/a
Re: Инфо о системе

alcoSHoLiK
если бы оно было бы мультиплатформное
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что значит ИМХО? dector Болтовня 2 15.06.2007 15:04
Снова о файловой системе... ViNT Основной форум 4 25.04.2007 11:32
Цвет. (Советы и ИМХО) moka Создание текстур 0 16.01.2007 08:43


Часовой пояс GMT +4, время: 23:46.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com