ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[DDR] Функции для работы С\С++\С#
  #1  
Старый 07.04.2010, 16:53
NetSter
студент
Регистрация: 30.07.2007
Сообщений: 800
Провел на форуме:
4275992

Репутация: 1188


Question [DDR] Функции для работы С\С++\С#

Всем ачатовцам доброго времени суток.
Нужно написать простую софтину для работы с оперативой.
Там например размер памяти, тип, серийник, производитель, частота и т.д.
Если есть сорсы какие нить под Visual Studio - вообще классно.
Заранее большое спасибо.
 
Ответить с цитированием

  #2  
Старый 07.04.2010, 16:56
noxjoker
Познающий
Регистрация: 07.08.2009
Сообщений: 85
Провел на форуме:
705829

Репутация: 53
Отправить сообщение для noxjoker с помощью ICQ
По умолчанию

http://www.codeproject.com/KB/system/GetHardwareInformation.aspx
 
Ответить с цитированием

  #3  
Старый 07.04.2010, 17:00
NetSter
студент
Регистрация: 30.07.2007
Сообщений: 800
Провел на форуме:
4275992

Репутация: 1188


По умолчанию

Цитата:
Сообщение от noxjoker  
http://www.codeproject.com/KB/system/GetHardwareInformation.aspx
Спасибо сейчас регнусь и качну.
зы\ как то неудобно, штоли вышло.( все что нагугливал - были прожекты в основном на делфи и т.д. борландовские. а тут сразу есть.
+
посмотрю код - отпишу.
 
Ответить с цитированием

  #4  
Старый 07.04.2010, 17:02
noxjoker
Познающий
Регистрация: 07.08.2009
Сообщений: 85
Провел на форуме:
705829

Репутация: 53
Отправить сообщение для noxjoker с помощью ICQ
По умолчанию

Будут вопросы пиши, но только по C#
 
Ответить с цитированием

  #5  
Старый 07.04.2010, 17:06
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

Ну вообще копай всё в сторону WMI. Потому как чтобы получить данную инфу нужно юзать или WMI или напрямую спрашивать оперативу об этом. Но напрямую спросить оперативу незя, потому это тока из под ядра можно сделать. Так что тока WMI через COM. Там просто
 
Ответить с цитированием

  #6  
Старый 07.04.2010, 17:09
NetSter
студент
Регистрация: 30.07.2007
Сообщений: 800
Провел на форуме:
4275992

Репутация: 1188


По умолчанию

Друзья, спасибо за советы!
вот как иногда мало нужно для того что бы стать на правильный путь)
 
Ответить с цитированием

  #7  
Старый 07.04.2010, 17:26
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

юзать нужно WMI как сказал slesh.

http://stackoverflow.com/questions/1044215/memory-leak-using-wmi-in-delphi-7 пример.

http://www.oidview.com/wmibrowser.html - Вот это тебе сильно облегчит жизнь
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #8  
Старый 08.04.2010, 00:11
0kt0ber
Новичок
Регистрация: 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
 
Ответить с цитированием

  #9  
Старый 08.04.2010, 17:16
NetSter
студент
Регистрация: 30.07.2007
Сообщений: 800
Провел на форуме:
4275992

Репутация: 1188


По умолчанию

Цитата:
Сообщение от 0kt0ber  
Рекомендую WMI Code Creator
Генерит сразу на C#, VB.NET, VB
У меня вывод данного кода такой.........
это однозначно тру. но у мну все что можно получить на тачке - только емкость памяти... все остальное - пусто...

что это может быть ? ОСь севен х86, на ноуте две линейки ОЗУ по гигу...



и на вывод ничего...

 
Ответить с цитированием

  #10  
Старый 08.04.2010, 17:56
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

Perfomance Counters для скорости и т.п.
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
УЧИМСЯ ИСПОЛЬЗОВАТЬ WINSOCK. ЧАСТЬ I. slesh Авторские статьи 30 06.03.2010 20:52
7 наиболее значимых релизов DEFCON 16 swt1 Безопасность 1 23.11.2008 23:49
Программы для работы с железом. Часть 2 – материнские платы _GaLs_ Аппаратное обеспечение 0 19.11.2006 12:57
Взлом Unix а silveran *nix 4 21.12.2005 22:46
Заключение эксперта .PurGeN. Чужие Статьи 2 02.08.2005 04:03



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ