Decode tanggal perakitan MacBook dari file laporan sistem?

0

Tugas saya adalah membuat basis data sederhana yang berisi informasi tentang MacBook yang dimiliki perusahaan saya. Agar tidak melakukannya secara manual, saya memutuskan untuk meminta semua orang menggunakan Mac untuk mengirimi saya file laporan sistem dalam format .spx, lalu saya membuat parser sederhana untuk mengekstrak info dasar dari file-file ini. Saya sudah bisa mengekstrak model CPU dan frekuensi, ukuran RAM, dll.

Satu hal yang saya tidak dapat menemukan tanggal perakitan unit tertentu. Saya sudah mencoba 'perakitan', 'produsen', 'tanggal' dan beberapa lainnya, tetapi tidak berhasil. Apakah ini terkandung dalam file laporan sistem?

Erathiel
sumber
Saya membuka file spx dengan TextWrangler dan kebanyakan tanggal sepertinya diberi label "_timeStamp" tetapi saya tidak punya waktu untuk menelusuri 119090 baris untuk info lebih lanjut ...
Solar Mike
@SolarMike Saya sudah mencoba pendekatan itu tetapi tidak berhasil. Namun, saya baru saja menemukan sebuah proyek di GitHub yang didedikasikan untuk memeriksa status garansi tetapi juga tampaknya memenuhi kebutuhan spesifik saya: github.com/pudquick/pyMacWarranty
Erathiel
Bagaimanapun, informasi ini harus dikodekan di suatu tempat di sistem dan saya berharap bahwa file laporan SPX harus berisi itu jadi saya masih penasaran ke mana tanggal tersebut disembunyikan.
Erathiel

Jawaban:

1

Mendaftarlah untuk menjadi Akun Swalayan dengan Apple dan Anda dapat mencari tanggal PO mesin dengan nomor seri menggunakan API pertukaran layanan global mereka.

Itu jauh lebih dapat diandalkan daripada mencoba merekayasa batch batch nomor seri atau komponen internal. Anda juga dapat melihat detail pembuatan dan mendapatkan manual / diagnostik teknis - sehingga upaya untuk mendaftar ini akan membayar dividen jauh lebih banyak daripada skrip cepat.

Jika Anda benar-benar hanya memerlukan skrip cepat atau tidak memenuhi persyaratan untuk akun GSX, saya akan mulai di sini:

Tanggal tidak ada dalam file yang Anda kumpulkan, tetapi nomor seri yang kemungkinan merupakan proksi terdekat dengan tanggal pembuatan yang Anda miliki.

bmike
sumber