Apple Naujienos

„Apple“ automatinio nuskaitymo „iTunes Card“ reklaminiai kodai veikia naudojant paslėptą šriftą, kurį gali atkartoti kūrėjai

2017 m. liepos 14 d., penktadienis, 11:58 PDT, Juli Clover

Kai perkate „iTunes“ dovanų kortelę ir išperkate ją „App Store“, jūsų „iPhone“, „iPad“ ar „Mac“ fotoaparatas gali nuskaityti kortelėje esantį kodą, kad jį automatiškai atpažintų, o tai sutaupys laiko įvesti skaičius rankiniu būdu.





„Equinux“, „Mail Designer Pro 3“ įmonė, įsigilino kaip veikia „Apple“ reklamos kredito kodo variklis stengdamiesi sukurti savo nuskaitomas korteles, o rezultatai yra gana įdomūs. Kaip paaiškėjo, nuskaitymo funkcija „App Store“ yra pritaikyta atpažinti du dalykus: unikalų, paslėptą šriftą ir aplink jį esančios dėžutės matmenis.

ar Verizon turi 2 metų sutartis

itunescard reklamos kodas
„Equinux“ išbandė vieną dėžutę su įvairiais šriftais, tokiais kaip „Courier“ ir „Monaco“, ir bandė nustatyti unikalias šrifto savybes, kad jį surastų, bet nesėkmingai. Galiausiai komanda suprato, kad „Apple“ naudojamas šriftas yra paslėptas „iTunes“.



Proveržis įvyko tada, kai pastebėjome, kad kai nuskaitote kortelę savo iPhone, programa trumpam parodo „nuskaitytą“ kodo perdangą. Tai reiškia, kad šriftas turi būti kažkur įterptas į programą. Tą patį bandėme su „iTunes“ „MacOS“. Ir voila – „iTunes“ sistemoje „Mac“ elgiasi taip pat.

Pažiūrėję į kai kuriuos kitus iTunes aplankus, radome viliojantį įskiepį pavadinimu „CodeRedeemer“. Tai parodė pažadą. Bet, deja, ten taip pat nėra šriftų failų. Programos dvejetainis failas suteikia užuominą, kur atliekamas sunkus kėlimas: „CoreRecognition.framework“.

Kas yra su iphone 12 pro max

CoreRecognition.framework paslėpti du šriftai: „Scancardium“, skirtas kodams įvesti ir atpažinti, ir „Spendcardium“, kuris, atrodo, yra skirtas paslėpti kredito kortelės duomenis juos įvedant. Du šriftus galite rasti „Mac“ kompiuteryje apsilankę „Finder“, spustelėję „Eiti“, pasirinkę „Eiti į aplanką“ ir įklijuodami: /System/Library/PrivateFrameworks/CoreRecognition.framework/Resources/Fonts/

Paprastu dukart spustelėjus šriftus galima įdiegti „Mac“ kompiuteryje ir naudoti įvairiose programose. Nors tai yra tvarkingas galutinių vartotojų suskirstymas, tai ypač įdomu kūrėjams, nes šie šriftai gali būti naudojami kuriant pasirinktines „App Store“ reklaminių kodų korteles, kurias galima nuskaityti taip pat, kaip ir „iTunes“ dovanų korteles.

Appstorepromocodecustom
„Equinux“ apibūdina tikslų šrifto aukštį, kurį reikia naudoti, ir kaip jį išdėstyti aplinkinėje dėžutėje, kad „Apple“ variklis jį atpažintų, išsamiai aprašoma įmonė, kurią atskleidė investavusi daug laiko į šriftų keitimą ir reikiamos dėžutės kraštinę.

„Equinux“ netgi žengė žingsnį toliau ir sukūrė naudingą Eskizas ir Photoshop šablonus, kuriuos kūrėjai gali naudoti kurdami „App Store“ reklaminių kodų korteles, kurias galima automatiškai nuskaityti naudojant įrenginio kamerą ir atpažinti „App Store“.

Žymos: App Store , iTunes Susijęs forumas: „Mac“ programos