โพสต์ Twitter Update ผ่าน Command Line
คุณสามารถโพสต์ทวีตได้อย่างรวดเร็วจากบรรทัดคำสั่งโดยใช้คำสั่ง curl สิ่งที่คุณต้องมีคือชื่อผู้ใช้และรหัสผ่าน Twitter ของคุณ
เปิด Terminal และพิมพ์ทั้งหมดต่อไปนี้ในบรรทัดเดียว โดยแทนที่ชื่อผู้ใช้และรหัสผ่านด้วยชื่อของคุณเอง:
curl -u ชื่อผู้ใช้:รหัสผ่าน -d สถานะ=ข้อความแสดงสถานะของคุณที่นี่>"
ฉันเจอสิ่งนี้ผ่าน MurphyMac ที่ใช้คำสั่งเพื่อกำหนดเวลาการอัพเดต Twitter ขณะนอนหลับ (อย่างจริงจัง) โดยใช้คำสั่ง curl ร่วมกับคำสั่ง sleepฉันไม่แน่ใจว่าการทวีตในขณะนอนหลับนั้นมีประโยชน์อย่างไร แต่ความสามารถในการโพสต์การอัปเดตอย่างรวดเร็วจากบรรทัดคำสั่งนั้นค่อนข้างสะดวก
"หากคุณสนใจ คุณสามารถใช้คำสั่งด้านบนและสร้างสคริปต์ทุบตีอย่างรวดเร็ว เพื่อให้คุณสามารถทวีตจากบรรทัดคำสั่งได้อย่างง่ายดายโดยไม่ต้องพิมพ์สตริงทั้งหมด เพียงวางสิ่งต่อไปนี้ในไฟล์ข้อความและตั้งชื่อว่า tweet.sh: !/bin/bash curl -u username:password -d status=$1 http://twitter.com/ statuses/update.xml
อย่าลืมระบุชื่อผู้ใช้และรหัสผ่านของคุณ จากนั้นตรวจสอบให้แน่ใจว่าได้ทำให้ไฟล์ปฏิบัติการ: chmod u+x tweet.sh
ow คุณจะต้องพิมพ์ /tweet .sh I love OS X Daily เพื่อทวีตข้อความของคุณให้โลกได้รับรู้ ขอบคุณ Greg Mason สำหรับการแก้ไขข้อผิดพลาดการอนุญาต!"
Ian Winter ใช้สคริปต์ทุบตีข้างต้นอีกเล็กน้อยและเพิ่มความสามารถในการป้องกันไม่ให้คุณโพสต์ทวีตและคำเตือนหากทวีตเกินขีดจำกัด 140 อักขระนี่คือสคริปต์ของเขา: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} if || ; แล้วถ้า ; จากนั้นให้ EXTRA=$TWEETLEN-140 echo การใช้งาน: tweet \message\ (140 ตัวอักษรหรือน้อยกว่า คุณมากกว่า $EXTRA) อื่น echo การใช้งาน: tweet \message\ (140 ตัวอักษรหรือน้อยกว่า) fi exit 1 อื่น curl -u ชื่อผู้ใช้ :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0
เช่นเดิม แก้ไขชื่อผู้ใช้และรหัสผ่านของคุณ และบันทึกไฟล์เป็นทวีต และอย่าลืม ทำให้มันใช้งานได้ chmod 755 ทวีต"