ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|
[DDR] Функции для работы С\С++\С# |

07.04.2010, 16:53
|
|
студент
Регистрация: 30.07.2007
Сообщений: 800
Провел на форуме: 4275992
Репутация:
1188
|
|
[DDR] Функции для работы С\С++\С#
Всем ачатовцам доброго времени суток.
Нужно написать простую софтину для работы с оперативой.
Там например размер памяти, тип, серийник, производитель, частота и т.д.
Если есть сорсы какие нить под Visual Studio - вообще классно.
Заранее большое спасибо.
|
|
|

07.04.2010, 16:56
|
|
Познающий
Регистрация: 07.08.2009
Сообщений: 85
Провел на форуме: 705829
Репутация:
53
|
|
http://www.codeproject.com/KB/system/GetHardwareInformation.aspx
|
|
|

07.04.2010, 17:00
|
|
студент
Регистрация: 30.07.2007
Сообщений: 800
Провел на форуме: 4275992
Репутация:
1188
|
|
Сообщение от noxjoker
http://www.codeproject.com/KB/system/GetHardwareInformation.aspx
Спасибо сейчас регнусь и качну.
зы\ как то неудобно, штоли вышло.( все что нагугливал - были прожекты в основном на делфи и т.д. борландовские. а тут сразу есть.
+
посмотрю код - отпишу.
|
|
|

07.04.2010, 17:02
|
|
Познающий
Регистрация: 07.08.2009
Сообщений: 85
Провел на форуме: 705829
Репутация:
53
|
|
Будут вопросы пиши, но только по C# 
|
|
|

07.04.2010, 17:06
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
Ну вообще копай всё в сторону WMI. Потому как чтобы получить данную инфу нужно юзать или WMI или напрямую спрашивать оперативу об этом. Но напрямую спросить оперативу незя, потому это тока из под ядра можно сделать. Так что тока WMI через COM. Там просто
|
|
|

07.04.2010, 17:09
|
|
студент
Регистрация: 30.07.2007
Сообщений: 800
Провел на форуме: 4275992
Репутация:
1188
|
|
Друзья, спасибо за советы!
вот как иногда мало нужно для того что бы стать на правильный путь)
|
|
|

07.04.2010, 17:26
|
|
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме: 1892597
Репутация:
836
|
|
юзать нужно WMI как сказал slesh.
http://stackoverflow.com/questions/1044215/memory-leak-using-wmi-in-delphi-7 пример.
http://www.oidview.com/wmibrowser.html - Вот это тебе сильно облегчит жизнь 
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
|
|
|

08.04.2010, 00:11
|
|
Новичок
Регистрация: 28.01.2010
Сообщений: 15
Провел на форуме: 52119
Репутация:
17
|
|
Сообщение от NetSter
Всем ачатовцам доброго времени суток.
Нужно написать простую софтину для работы с оперативой.
Там например размер памяти, тип, серийник, производитель, частота и т.д.
Если есть сорсы какие нить под Visual Studio - вообще классно.
Заранее большое спасибо.
Рекомендую WMI Code Creator
Генерит сразу на C#, VB.NET, VB
Например, код получения скорости оперативки:
Код:
using System;
using System.Management;
using System.Windows.Forms;
namespace WMISample
{
public class MyWMIQuery
{
public static void Main()
{
try
{
ManagementObjectSearcher searcher =
new ManagementObjectSearcher("root\\CIMV2",
"SELECT * FROM Win32_PhysicalMemory");
foreach (ManagementObject queryObj in searcher.Get())
{
Console.WriteLine("-----------------------------------");
Console.WriteLine("Win32_PhysicalMemory instance");
Console.WriteLine("-----------------------------------");
Console.WriteLine("Speed: {0}", queryObj["Speed"]);
}
}
catch (ManagementException e)
{
MessageBox.Show("An error occurred while querying for WMI data: " + e.Message);
}
}
}
}
У меня вывод данного кода такой:
-----------------------------------
Win32_PhysicalMemory instance
-----------------------------------
Speed: 800
-----------------------------------
Win32_PhysicalMemory instance
-----------------------------------
Speed: 800
|
|
|

08.04.2010, 17:16
|
|
студент
Регистрация: 30.07.2007
Сообщений: 800
Провел на форуме: 4275992
Репутация:
1188
|
|
Сообщение от 0kt0ber
Рекомендую WMI Code Creator
Генерит сразу на C#, VB.NET, VB
У меня вывод данного кода такой.........
это однозначно тру. но у мну все что можно получить на тачке - только емкость памяти... все остальное - пусто...
что это может быть ? ОСь севен х86, на ноуте две линейки ОЗУ по гигу...
и на вывод ничего...

|
|
|

08.04.2010, 17:56
|
|
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме: 1892597
Репутация:
836
|
|
Perfomance Counters для скорости и т.п.
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|