Send en Twitter-opdatering via kommandolinjen

Anonim

Du kan hurtigt sende et tweet fra kommandolinjen ved hjælp af curl-kommandoen, alt hvad du skal bruge er dit Twitter-brugernavn og -adgangskode.

Start terminalen og skriv følgende alt på én linje, og erstat brugernavn og adgangskode med dit eget:

"

curl -u brugernavn:adgangskode -d status=din statusmeddelelse her>"

Jeg stødte på dette via MurphyMac, som brugte kommandoen til at planlægge Twitter-opdateringer, mens jeg sov (seriøst), ved at bruge curl-kommandoen sammen med sleep-kommandoen.Jeg er ikke sikker på, hvor praktisk tweeting, mens du sover, er, men muligheden for at sende en hurtig opdatering fra kommandolinjen er ret praktisk.

"

Hvis du er så tilbøjelig, kan du bruge ovenstående kommando og lave et hurtigt bash-script, så du nemt kan tweete fra kommandolinjen uden at skrive hele strengen. Du skal blot placere følgende i en tekstfil og navngive den noget i stil med tweet.sh: !/bin/bash curl -u brugernavn:adgangskode -d status=$1 http://twitter.com/ statuses/update.xml Sørg for at angive dit brugernavn og din adgangskode. Sørg derefter for at gøre filen eksekverbar: chmod u+x tweet.show du skal bare skrive /tweet .sh Jeg elsker OS X Daily for at tweete din besked til verden. Tak til Greg Mason for at rette tilladelsesfejlen!"

"

Ian Winter tog ovenstående bash-script lidt længere og tilføjede muligheden for at forhindre dig i at sende noget tweet, og en advarsel, hvis et tweet er over grænsen på 140 tegn.Her er hans manuskript: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} hvis || ; så hvis ; lad derefter EXTRA=$TWEETLEN-140 echo Brug: tweet \message\ (140 tegn eller mindre, du er $EXTRA over) else echo Usage: tweet \message\ (140 tegn eller mindre) fi exit 1 else curl -u brugernavn :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0 Ligesom før, rediger dit brugernavn og adgangskode, og gem filen som tweet, og sørg for at gør det eksekverbart chmod 755 tweet"

Send en Twitter-opdatering via kommandolinjen