Objavite posodobitev na Twitterju prek ukazne vrstice

Anonim

Tweet lahko hitro objavite iz ukazne vrstice z ukazom curl, vse kar potrebujete je vaše uporabniško ime in geslo za Twitter.

Zaženite terminal in v eno vrstico vnesite naslednje, pri čemer uporabniško ime in geslo zamenjajte s svojima:

"

curl -u uporabniško ime:geslo -d status=vaše statusno sporočilo tukaj>"

Na to sem naletel prek MurphyMaca, ki je uporabil ukaz za načrtovanje posodobitev Twitterja med spanjem (resno), z uporabo ukaza curl v povezavi z ukazom spanja.Nisem prepričan, kako praktično je tvitanje med spanjem, vendar je možnost objave hitre posodobitve iz ukazne vrstice zelo priročna.

"

Če ste tako nagnjeni, lahko uporabite zgornji ukaz in naredite hiter bash skript, tako da lahko preprosto tvitate iz ukazne vrstice, ne da bi vtipkali celoten niz. Preprosto postavite naslednje v besedilno datoteko in jo poimenujte nekako tako kot tweet.sh: !/bin/bash curl -u uporabniško ime:geslo -d status=$1 http://twitter.com/ statuses/update.xml Ne pozabite vnesti svojega uporabniškega imena in gesla. Nato se prepričajte, da je datoteka izvedljiva: chmod u+x tweet.shoziroma vtipkati boste morali le /tweet .sh Všeč mi je OS X Daily za tvitanje vašega sporočila svetu. Hvala Gregu Masonu za odpravo napake pri dovoljenjih!"

"

Ian Winter je vzel zgornji bash skript nekoliko dlje in dodal možnost, da vam prepreči, da ne objavite tweeta, in opozorilo, če tweet presega omejitev 140 znakov.Tukaj je njegov skript: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} if || ; potem če; potem naj EXTRA=$TWEETLEN-140 odmeva Uporaba: tweet \message\ (140 znakov ali manj, imate $EXTRA čez) else echo Uporaba: tweet \message\ (140 znakov ali manj) fi exit 1 else curl -u uporabniško ime :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0 Kot prej, uredite svoje uporabniško ime in geslo ter shranite datoteko kot tweet in se prepričajte, da naj bo izvršljiv chmod 755 tweet"

Objavite posodobitev na Twitterju prek ukazne vrstice