2016-03-11 5 views
8

Chciałbym wykryć kolor urządzenia użytkownika, aby skojarzyć go z obrazem rzeczywistego urządzenia (np. Macbook SpaceGray lub Gold).Programowanie programowo w kolorze macbook/urządzenia

Znalazłem prywatny interfejs API, aby zrobić to na urządzeniach z iOS, ale czy jest jakiś sposób na to (legalnie, jeśli to możliwe) z OSX?

Każda pomoc jest bardzo doceniana.

+0

można udostępnić API to zrobić w iOS proszę? – Thomas

+2

Oczywiście: http://www.futuretap.com/blog/device-colors/ – Lawris

+0

Jeśli system operacyjny dostarcza numer modelu (np. MK4N2LL/A itp.), To powinno być łatwe; chociaż coś mi mówi, że to kluczowy brakujący składnik. –

Odpowiedz

0

Jeśli aplikacja Mac używa połączenia internetowego, a następnie second answer on this page może być przydatna:

http://standards.ieee.org/regauth/oui/index.shtml

Pobierz listę OUI z tej strony. Jednakże zapewni to tylko część producentów OUI (pierwsze 3 oktety) producenta . Będziesz potrzebował , aby przejść do każdego producenta, aby uzyskać kopię części adresu, zwykle 4 oktet, który zidentyfikuje typ urządzenia. 6. Oktet jest zwykle używany do unikalnego identyfikatora urządzenia.

adres MAC jest 48-bitowa liczba szesnastkowa. Pierwsze 24 bity to OUI, które można wykorzystać do identyfikacji producenta.

Twarda część jest ustalenie, które mac kody Jabłko przypisuje do każdego komputera