Opublikuj aktualizację na Twitterze za pomocą wiersza poleceń

Anonim

Możesz szybko opublikować tweeta z wiersza poleceń za pomocą polecenia curl, wystarczy Twoja nazwa użytkownika i hasło do Twittera.

Uruchom terminal i wpisz następujące informacje w jednym wierszu, zastępując nazwę użytkownika i hasło własnymi:

"

curl -u nazwa użytkownika:hasło -d status=Twój komunikat o stanie tutaj>"

Natknąłem się na to za pośrednictwem MurphyMaca, który użył tego polecenia do zaplanowania aktualizacji Twittera podczas snu (poważnie), używając polecenia curl w połączeniu z poleceniem uśpienia.Nie jestem pewien, jak praktyczne jest tweetowanie podczas snu, ale możliwość opublikowania szybkiej aktualizacji z wiersza poleceń jest całkiem przydatna.

"

Jeśli masz na to ochotę, możesz użyć powyższego polecenia i utworzyć szybki skrypt bash, aby móc łatwo tweetować z wiersza poleceń bez wpisywania całego ciągu. Po prostu umieść następujący tekst w pliku tekstowym i nazwij go na przykład tweet.sh: !/bin/bash curl -u username:password -d status=$1 http://twitter.com/ statuses/update.xml Pamiętaj, aby podać swoją nazwę użytkownika i hasło. Następnie upewnij się, że plik jest wykonywalny: chmod u+x tweet.show wystarczy wpisać /tweet .sh I love OS X Daily, aby tweetować Twoją wiadomość do świata. Podziękowania dla Grega Masona za poprawienie błędu uprawnień!"

"

Ian Winter rozwinął powyższy skrypt bash nieco dalej i dodał możliwość uniemożliwienia publikowania tweetów oraz ostrzeżenie, jeśli tweet przekracza limit 140 znaków.Oto jego skrypt: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} if || ; a następnie, jeśli ; następnie pozwól EXTRA=$TWEETLEN-140 echo Użycie: tweet \message\ (140 znaków lub mniej, masz $EXTRA powyżej) else echo Użycie: tweet \message\ (140 znaków lub mniej) fi exit 1 else curl -u nazwa użytkownika :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0 Tak jak poprzednio, edytuj swoją nazwę użytkownika i hasło, zapisz plik jako tweet i pamiętaj, aby uczyń go wykonywalnym chmod 755 tweet"

Opublikuj aktualizację na Twitterze za pomocą wiersza poleceń