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?
macos
command-line
hardware
history
Erathiel
sumber
sumber
Jawaban:
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.
sumber