کمانڈ لائن کے ذریعے ٹویٹر اپ ڈیٹ پوسٹ کریں۔

Anonim

آپ curl کمانڈ کا استعمال کرتے ہوئے کمانڈ لائن سے فوری طور پر ایک ٹویٹ پوسٹ کر سکتے ہیں، آپ کو صرف اپنے ٹوئٹر صارف نام اور پاس ورڈ کی ضرورت ہوگی۔

ٹرمینل لانچ کریں اور درج ذیل سب کو ایک لائن پر ٹائپ کریں، اپنے صارف نام اور پاس ورڈ کو اپنے سے بدلیں:

"

curl -u username:password -d status=Your status message here>"

مجھے یہ مرفی میک کے ذریعے معلوم ہوا جس نے نیند کے دوران (سنجیدگی سے) کرل کمانڈ کو سلیپ کمانڈ کے ساتھ استعمال کرتے ہوئے ٹویٹر اپ ڈیٹس کو شیڈول کرنے کے لیے کمانڈ استعمال کیا۔مجھے یقین نہیں ہے کہ سوتے وقت ٹویٹ کرنا کتنا عملی ہے، لیکن کمانڈ لائن سے فوری اپ ڈیٹ پوسٹ کرنے کی صلاحیت بہت آسان ہے۔

"

اگر آپ اتنے مائل ہیں تو آپ اوپر دی گئی کمانڈ کو استعمال کر سکتے ہیں اور فوری باش اسکرپٹ بنا سکتے ہیں تاکہ آپ مکمل سٹرنگ ٹائپ کیے بغیر کمانڈ لائن سے آسانی سے ٹویٹ کر سکیں۔ بس درج ذیل کو ٹیکسٹ فائل میں رکھیں اور اسے tweet.sh کی طرح نام دیں: !/bin/bash curl -u username:password -d status=$1 http://twitter.com/ statuses/update.xml اپنا صارف نام اور پاس ورڈ بتانا نہ بھولیں۔ پھر فائل کو قابل عمل بنانا یقینی بنائیں: chmod u+x tweet.show آپ کو صرف /tweet ٹائپ کرنا ہوگا۔ .sh میں OS X سے محبت کرتا ہوں روزانہ دنیا کو آپ کا پیغام ٹویٹ کرنے کے لیے۔ اجازت کی غلطی کو درست کرنے کے لیے گریگ میسن کا شکریہ!"

"

Ian Winter نے اوپر کی bash اسکرپٹ کو تھوڑا آگے بڑھایا اور آپ کو کوئی ٹویٹ پوسٹ کرنے سے روکنے کی صلاحیت شامل کی، اور اگر کوئی ٹویٹ 140 حروف کی حد سے زیادہ ہے تو ایک وارننگ۔اس کا اسکرپٹ یہ ہے: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} if || ; پھر اگر ; پھر EXTRA=$TWEETLEN-140 echo استعمال کرنے دیں: tweet \message\ (140 حروف یا اس سے کم، آپ $EXTRA زیادہ ہیں) ورنہ ایکو استعمال: tweet \message\ (140 حروف یا اس سے کم) fi exit 1 else curl -u صارف نام :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0 پہلے کی طرح اپنے صارف نام اور پاس ورڈ میں ترمیم کریں اور فائل کو بطور ٹویٹ محفوظ کریں اور یقینی بنائیں اسے قابل عمل بنائیں chmod 755 ٹویٹ"

کمانڈ لائن کے ذریعے ٹویٹر اپ ڈیٹ پوسٹ کریں۔