웹 페이지 및 curl 명령에서이 정보를 간접적으로 얻을 수 있습니다. 과거에는이 URL이 삭제되어 속도가 제한되었으며 이러한 사용을 막기 위해 일종의 보안 문자를 사용 했으므로이 경우 https://checkcoverage.apple.com/ 과 같은 다른 방법을 사용해야 할 수도 있습니다 .
직렬 숫자가 11 자 또는 12 자인지 여부에 따라 각각 마지막 3 자 또는 4자를 가져와 ? cc = XXXX 부분 다음에 다음 URL로 공급하십시오 . 일련 번호가 12 자이고 DJWR로 끝나면 다음 명령을 발행하십시오.
curl https://support-sp.apple.com/sp/product?cc=DJWR
일련 번호를 얻으려면 다음 명령을 사용하십시오.
system_profiler SPHardwareDataType | awk '/Serial/ {print $4}'
따라서 단일 명령이 필요한 경우 인터넷을 쿼리하는 복잡한 명령이있을 수 있습니다.
curl https://support-sp.apple.com/sp/product?cc=$(
system_profiler SPHardwareDataType \
| awk '/Serial/ {print $4}' \
| cut -c 9-
)
그런 다음 sed를 통해 출력을 실행하여 주요 부분을 자릅니다.
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|'
이 매핑이 있는 개인 라이브러리 파일 이 있었으므로 오프라인으로 참조 할 수 있었지만 10.8.3 (그리고 이전 버전)으로 사라 졌음을 알았으므로 위의 트릭은 내가 현재 OS에서 작동하는 유일한 방법입니다. 타사 라이브러리가 없습니다.
멋진 써드 파티 라이브러리는 다음과 같은 기능을 제공합니다.
2017 년 11 월 현재, Apple 은이 서비스 https
에 http
대해 over 를 사용하도록 강요했습니다 .
But in OS X 10.7 and 10.8...
문장의 의미는 무엇입니까 ? 이 매킨토시에 관하여 창에서 2009 년 말 또는 이와 유사한 내용이 표시되지 않습니다.