Публикувайте актуализация в Twitter чрез командния ред

Anonim

Можете бързо да публикувате туит от командния ред с помощта на командата curl, всичко, от което се нуждаете, е вашето потребителско име и парола за Twitter.

Стартирайте терминала и напишете следното на един ред, като замените потребителското име и паролата с вашите собствени:

"

curl -u потребителско име:парола -d статус=вашето съобщение за статус тук>"

Попаднах на това чрез MurphyMac, който използва командата за планиране на актуализации на Twitter, докато спи (сериозно), използвайки командата curl във връзка с командата sleep.Не съм сигурен колко практично е туитването по време на сън, но възможността за публикуване на бърза актуализация от командния ред е доста удобна.

"

Ако сте толкова склонни, можете да използвате горната команда и да направите бърз bash скрипт, така че да можете лесно да чуруликате от командния ред, без да въвеждате пълния низ. Просто поставете следното в текстов файл и го наименувайте нещо като tweet.sh: !/bin/bash curl -u потребителско име:парола -d status=$1 http://twitter.com/ statuses/update.xml Не забравяйте да посочите вашето потребителско име и парола. След това не забравяйте да направите файла изпълним: chmod u+x tweet.shзатова ще трябва просто да въведете /tweet .sh Обичам OS X Daily, за да чуруликам твоето послание към света. Благодаря на Грег Мейсън за коригирането на грешката в разрешенията!"

"

Ian Winter направи горния bash скрипт малко по-напред и добави способността да ви попречи да не публикувате туит и предупреждение, ако туит надхвърля ограничението от 140 знака.Ето неговия скрипт: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} if || ; тогава ако ; след това нека EXTRA=$TWEETLEN-140 ехо Употреба: tweet \message\ (140 символа или по-малко, надхвърляте $EXTRA) else echo Употреба: tweet \message\ (140 символа или по-малко) fi изход 1 else curl -u потребителско име :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0 Както преди, редактирайте вашето потребителско име и парола и запазете файла като tweet и се уверете, че направете го изпълним chmod 755 tweet"

Публикувайте актуализация в Twitter чрез командния ред