Plaats een Twitter-update via de opdrachtregel

Anonim

Je kunt snel een tweet posten vanaf de opdrachtregel met behulp van de curl-opdracht. Je hebt alleen je Twitter-gebruikersnaam en -wachtwoord nodig.

Start de terminal en typ het volgende allemaal op één regel, waarbij u de gebruikersnaam en het wachtwoord vervangt door uw eigen:

"

curl -u gebruikersnaam:wachtwoord -d status=uw statusbericht hier>"

Ik kwam dit tegen via MurphyMac die het commando gebruikte om Twitter-updates in te plannen terwijl hij sliep (serieus), waarbij hij het curl-commando gebruikte in combinatie met het sleep-commando.Ik weet niet zeker hoe praktisch tweeten tijdens het slapen is, maar de mogelijkheid om een ​​snelle update te plaatsen vanaf de opdrachtregel is best handig.

"

Als je zo geneigd bent, kun je de bovenstaande opdracht gebruiken en een snel bash-script maken, zodat je gemakkelijk vanaf de opdrachtregel kunt tweeten zonder de volledige tekenreeks te typen. Plaats gewoon het volgende in een tekstbestand en noem het zoiets als tweet.sh: !/bin/bash curl -u gebruikersnaam:wachtwoord -d status=$1 http://twitter.com/ statuses/update.xml Zorg ervoor dat u uw gebruikersnaam en wachtwoord opgeeft. Zorg er dan voor dat het bestand uitvoerbaar is: chmod u+x tweet.show je hoeft alleen maar /tweet te typen .sh Ik ben dol op OS X Daily om je bericht de wereld in te tweeten. Met dank aan Greg Mason voor het corrigeren van de toestemmingsfout!"

"

Ian Winter nam het bovenstaande bash-script een beetje verder en voegde de mogelijkheid toe om te voorkomen dat je geen tweet plaatst, en een waarschuwing als een tweet langer is dan 140 tekens.Hier is zijn script: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} if || ; dan als; laat dan EXTRA=$TWEETLEN-140 echo Gebruik: tweet \message\ (140 tekens of minder, je bent $EXTRA voorbij) else echo Gebruik: tweet \message\ (140 tekens of minder) fi exit 1 else curl -u gebruikersnaam :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0 Zoals eerder, bewerk je gebruikersnaam en wachtwoord, en sla het bestand op als tweet en vergeet niet maak het uitvoerbaar chmod 755 tweet"

Plaats een Twitter-update via de opdrachtregel