Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie
Vi har vist deg hvordan du genererer MAC-adresser tilfeldig og deretter hvordan du kan gjøre om å endre en MAC-adresse i OS X Lion og OS X Mountain Lion, men hvorfor har det vært to separate handlinger? Ved hjelp av kommandolinjen kan du kombinere de to hendelsene i en enkelt handling for å generere en gyldig MAC og deretter angi den umiddelbart.
Start terminalen og lim inn følgende på en enkelt linje:
openssl rand -hex 1 | tr '' '' | xargs echo "obase=2;ibase=16;" | bc | cut -c1-6 | sed 's/$/00/' | xargs echo "obase=16;ibase=2;" | bc | sed "s/$/:$(openssl rand -hex 5 | sed 's/\(..\)/\1:/g; s/.$//' | tr '' '')/" | xargs sudo ifconfig en0 ether
Det er ingen bekreftelse eller utdata, MAC-adressen blir satt øyeblikkelig som du kan bekrefte med følgende kommando:
ifconfig en0 |grep ether
Du vil sannsynligvis trenge å koble deg til den trådløse ruteren på nytt etter at du har gitt kommandoen, og i noen tilfeller slå wi-fi av og på igjen.
Hvis du har tenkt å bruke dette ofte, vil det være en god ide å konfigurere et alias i .bash_profile for å unngå å måtte klippe ut og lime inn den massive tekstblokken.
Skriv ut en tilfeldig tweet fra kommandolinjen
![Skriv ut en tilfeldig tweet fra kommandolinjen Skriv ut en tilfeldig tweet fra kommandolinjen](https://i.joecomp.com/img/command-line/818/print-random-tweet-from-command-line.jpg)
Skriv ut en tilfeldig tweet fra kommandolinjen
Generer et tilfeldig tall med siri
![Generer et tilfeldig tall med siri Generer et tilfeldig tall med siri](https://i.joecomp.com/img/ipad/462/generate-random-number-with-siri.jpg)
Generer et tilfeldig nummer med Siri