+ Ответить в теме
Показано с 1 по 26 из 26
  1. #1
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353

    Получение данных о жёстком диске

    Приветствую "жителей" форума. Задаюсь вопросом. Для нашей со знакомым программы жизненно необходимо получение данных о жёстком диске такого вида : C495F417 .
    Но у него ( в c++ ) они у него получаются такого вида : 172731831775
    так вот , как мне получать те же данные ( которые получает он ) , или же как сделать так , что бы он получал те же данные о жёстком диске , как я?

  2. #2
    Мастер Аватар для kazer_xxx
    Регистрация
    08.01.2011
    Адрес
    Копейск
    Сообщений
    1,148
    Что это за цифры, если не секрет?
    Как хочу быть красненьким и с надписью "Админ"

  3. #3
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    Пусть ваш друг воспользуется вот этим классом:
    http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
    Тогда у вас будут одинаковые данные.

    Цитата Сообщение от kazer_xxx Посмотреть сообщение
    Что это за цифры, если не секрет?
    Очень похоже на серийник раздела

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  4. Пользователь сказал cпасибо:

    kpa6 (30.01.2012)

  5. #4
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    Спасибо за ваши ответы , но есть ещё 1 вопрос . Могу ли я выводить данные , как он , т.е цифрами? Что бы не создавать ему лишней мороки

  6. #5
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    Да, если найдёте алгоритм по которому C495F417 превращается в 172731831775.

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  7. Пользователь сказал cпасибо:

    kpa6 (30.01.2012)

  8. #6
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    VGhost , ответьте пожалуйста ещё на 1 мой глупый вопрос. Тот класс , который вы посоветовали , способен работать с C# ? Просто я в этом деле 0.

  9. #7
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    Тот класс способен работать с любым языком программирования, с той лиш разницей, что в одних языках он нативно может быть подключен, в других, таких как например пхп, он может быть доступен через ActivX обращение к WMI.

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  10. Пользователь сказал cпасибо:

    kpa6 (30.01.2012)

  11. #8
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    огромное спасибо за вашу помощь!

    так , я почитал про него , а собственно , как его применить? :О

  12. #9
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    А точно также как вот тут я применил класс даты и времени:
    http://community.develstudio.ru/show...ll=1#post35161
    Вам надо только поменять название класса в запросе и выводимые свойства в строке с alert

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  13. #10
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    ого , спасибо вам огромнейшее! теперь точно всё получится

  14. #11
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    странно , когда хочу получить SerialNumber , вылетает ошибка ....
    сейчас сделаю скрин

  15. #12
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    UPD

  16. #13
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    Вам надо только поменять название класса в запросе и выводимые свойства в строке с alert
    Вы в запросе Win32_TimeZone на Win32_DiskDrive забыли сменить, в классе временной зоны компа нет серийного номера

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  17. #14
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    Обижаете)
    Скрытый текст:
    Последний раз редактировалось xsnakes; 31.01.2012 в 01:20.

  18. #15
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    Скинул другу - у него всё работает :О наверное косяк в винде? P.S: у него семёрка , у меня xp
    Последний раз редактировалось kpa6; 30.01.2012 в 21:16.

  19. #16
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    Цитата Сообщение от kpa6 Посмотреть сообщение
    Скинул другу - у него всё работает :О наверное косяк в винде? P.S: у него семёрка , у меня xp
    Да, действительно, вы правы, там в описании на мелкомягких написано:
    SerialNumber

    Data type: string

    Access type: Read-only

    Number allocated by the manufacturer to identify the physical media.
    Example: WD-WM3493798728

    Windows Server 2003, Windows XP, Windows 2000, and Windows NT 4.0: This property is not available.
    А вообще что за задача, привязать программу к HWID?

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  20. #17
    Мастер Аватар для forumrulez
    Регистрация
    16.10.2010
    Адрес
    Киев
    Сообщений
    1,078
    Немного не по теме, vGhost вы знаете альтернативу HWID?
    Хочу быть синеньким и с надписью "Модератор"
    <script>alert('what')</script>

  21. #18
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    UUID, серийный номер учётной записи встроенного администратора, серийный номер раздела системного диска, активация (без привязки к железу) в конце то концов...

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  22. #19
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    очень - очень печально , что не будет работать на всех win кроме 7-мёрки
    Действительно я делаю что то на подобии привязки . Существует ли какой нибудь другой способ получения этого значения?

  23. #20
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    может ли мой знакомый получать данные в таком же виде , как в devel`e? R16G57 и т.п ?

  24. #21
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    Цитата Сообщение от kpa6 Посмотреть сообщение
    очень - очень печально , что не будет работать на всех win кроме 7-мёрки
    Действительно я делаю что то на подобии привязки . Существует ли какой нибудь другой способ получения этого значения?
    Я выше написал про UUID, чем не привязка?

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  25. #22
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    хм , UUID ..... В принципе можно и его использовать , только не будет ли он повторяться? И как его получить?

  26. #23
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    нашёл примеры получения на несколько языков пг , но не знаю , как переделать их на php.
    http://msdn.microsoft.com/en-us/libr...uuid.aspx#Y400

  27. #24
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    VGhost , ОГРОМНЕЙШАЯ БЛАГОДАРНОСТЬ ВАМ! Всё нашёл !

  28. Пользователь сказал cпасибо:

    vGhost (31.01.2012)

  29. #25
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    Цитата Сообщение от kpa6 Посмотреть сообщение
    VGhost , ОГРОМНЕЙШАЯ БЛАГОДАРНОСТЬ ВАМ! Всё нашёл !
    Вот видите, а я всегда говорил поиск рулит

    З.Ы. на деюсь вы именно вот этот ууид нашли http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
    (вообще они разные бывают) Принцип работы с ним такой же как описывалось выше

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  30. Пользователь сказал cпасибо:

    kpa6 (31.01.2012)

  31. #26
    Опытный Аватар для kpa6
    Регистрация
    28.06.2011
    Адрес
    Россия, Мурманск
    Сообщений
    353
    Да , нашёл как раз то , что вы показали. Ещё раз благодарю вас!

Ваши права

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