Anda dapat secara tidak langsung mendapatkan informasi ini dari halaman web dan perintah curl. Di masa lalu URL ini telah diturunkan dan nilai dibatasi dan diletakkan di belakang semacam captcha untuk mencegah penggunaan ini, jadi Anda mungkin perlu beralih ke jalan lain seperti https://checkcoverage.apple.com/ dalam hal ini.
Bergantung pada apakah nomor seri Anda panjangnya 11 atau 12 karakter, masing-masing mengambil 3 atau 4 karakter terakhir, dan memasukkannya ke URL berikut setelah bagian ? Cc = XXXX . Jika nomor seri Anda 12 karakter dan diakhiri dengan DJWR, Anda akan mengeluarkan perintah ini:
curl https://support-sp.apple.com/sp/product?cc=DJWR
Untuk mendapatkan nomor seri Anda, gunakan perintah berikut:
system_profiler SPHardwareDataType | awk '/Serial/ {print $4}'
Dengan demikian, Anda bisa memiliki perintah yang rumit untuk melakukan kueri di internet jika Anda memerlukan satu perintah:
curl https://support-sp.apple.com/sp/product?cc=$(
system_profiler SPHardwareDataType \
| awk '/Serial/ {print $4}' \
| cut -c 9-
)
dan kemudian jalankan output melalui sed untuk memotong ke bagian kunci
curl -s https://support-sp.apple.com/sp/product?cc=$(
system_profiler SPHardwareDataType \
| awk '/Serial/ {print $4}' \
| cut -c 9-
) | sed 's|.*<configCode>\(.*\)</configCode>.*|\1|'
Dulu ada file perpustakaan pribadi dengan pemetaan ini sehingga Anda dapat berkonsultasi secara offline, tapi saya perhatikan itu sudah hilang pada 10.8.3 (dan mungkin sebelumnya) jadi trik di atas adalah satu-satunya yang saya tahu yang bekerja pada OS saat ini tanpa perpustakaan pihak ketiga.
Beberapa libarary pihak ketiga yang bagus menyajikan hal ini:
Perhatikan bahwa pada November 2017, Apple telah memaksa penggunaan https
lebih http
untuk layanan ini.
But in OS X 10.7 and 10.8...
kalimat itu? Ketika saya melihat di jendela About This Mac saya tidak melihat apa pun yang menyatakan Akhir 2009 atau sesuatu yang serupa.