Розшифрувати дату складання MacBook з файлу системного звіту?


0

Моє завдання - створити просту базу даних, що містить інформацію про MacBooks, якою володіє моя компанія. Щоб цього не робити вручну, я вирішив попросити всіх, хто використовує Mac, надіслати мені файл системного звіту у форматі .spx, тоді я створив простий аналізатор, щоб витягти основну інформацію з цих файлів. Мені вдалося витягти модель і частоту процесора, розмір оперативної пам’яті тощо.

Одне, що я не зміг знайти дату складання конкретного блоку. Я спробував "збірку", "виробник", "дата" та кілька інших, але безрезультатно. Чи міститься це у файлі системного звіту?


Я відкрив файл spx з TextWrangler, і більшість дат, здається, позначені "_timeStamp", але я не встигаю пройти 119090 рядків для отримання додаткової інформації ...
Solar Mike

@SolarMike Я вже спробував такий підхід, але без успіху. Однак я щойно наткнувся на проект на GitHub, який присвячений перевірці гарантійного стану, але також, здається, відповідає моїм конкретним потребам: github.com/pudquick/pyMacWarranty
Ератіел

У будь-якому випадку ця інформація повинна бути закодована десь у системі, і я би очікував, що файл звіту SPX повинен містити її, тому мені все ще цікаво, де ця дата ховається.
Ератьєль

Відповіді:


1

Зареєструйтесь, щоб бути обліковим записом самообслуговування в Apple, і ви можете знайти дату машинного PO за серійним номером за допомогою глобального API обміну послугами.

Це набагато надійніше, ніж намагатися повернути інженерні партії серійних номерів або внутрішніх компонентів. Ви також можете ознайомитись із деталями збірки та отримати технічні посібники / діагностику - тому ці зусилля, щоб зареєструватися, виплатять дивіденди набагато більше, ніж швидкий сценарій.

Якщо вам справді потрібен лише швидкий сценарій або не відповідають вимогам для облікового запису GSX, я б почав тут:

Дата відсутня у зібраних вами файлах, але серійний номер - це, ймовірно, найближчий проксі до дати складання, яку ви маєте під рукою.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.