ฉันจะอัปโหลดภาพถ่ายไปยัง imgur จากบรรทัดคำสั่งและรับลิงก์โดยตรงได้อย่างไร


10

มีวิธีที่ฉันสามารถอัปโหลดภาพถ่ายบางส่วนไปยังimgur.comผ่านทางบรรทัดคำสั่งและรับลิงก์โดยตรงของพวกเขาเป็นผลให้เป็นไฟล์ข้อความหรือไม่?



2
@AvinashRaj ฉันไม่คิดว่ามันจะซ้ำซ้อนคำถามนี้ไม่ได้เกี่ยวกับการจับภาพหน้าจอเพียงแค่อัปโหลดพวกเขา
เซท

@Seth คำถามที่เชื่อมโยงครอบคลุมส่วนการอัพโหลดด้วย
Avinash Raj

2
@AvinashRaj ใช่แล้ว แต่นั่นไม่ได้ทำให้ซ้ำกัน คำตอบอาจคล้ายกัน แต่คำถามยังคงแตกต่างกัน
เซท

คำตอบ:


18

รายการเครื่องมือ (ส่วนใหญ่เป็นบุคคลที่สาม) บนเว็บไซต์ imgur ( http://imgur.com/tools ) มีbashสคริปต์สามตัว:

  • Bart's Bash Script Uploaderโดย Bart Nagel

    สคริปต์ทุบตีง่ายๆในการอัปโหลดภาพไปยัง imgur จาก commandline รันimgur images/delicious/cake.jpgเพื่ออัปโหลดพิมพ์ URL ใหม่ไปยัง stdout พิมพ์ URL หน้าลบไปยัง stderr และใส่ URL บนคลิปบอร์ด X เพื่อการวางที่ง่ายดาย

  • img Bash Script Uploaderโดย Ceryn

    เครื่องมืออัปโหลดภาพหน้าจอขนาดเล็กสำหรับ Linux รองรับการเลือกหน้าจอ

  • Imgur-Screenshotโดย jomo

    ภาพหน้าจอสคริปต์ทุบตีแบบง่ายสำหรับ Linux และ OS X เพียงเรียกใช้สคริปต์และเลือกส่วนหนึ่งของหน้าจอเพื่ออัปโหลด ลิงก์โดยตรงไปยังรูปภาพจะถูกคัดลอกไปยังคลิปบอร์ดของคุณ


นี่เป็นเวอร์ชั่นที่เรียบง่ายสำหรับ OSX (ฉันมาที่นี่เมื่อฉันทำGoogle Googled
Dorian

1

ฉันลองใช้ตัวเองในวันนี้กับ imgur และมันค่อนข้างซับซ้อนเอกสารที่เขียนค่อนข้างแย่ดังนั้นขั้นตอนไม่ชัดเจน ฉันขอแนะนำให้ลองใช้ imagebin.ca ได้ไหม! cuz มี API ที่ง่ายกว่าในการอัปโหลดไฟล์:

curl -s -F key="YOURKEY_JUST_REGISTER_ON_IMAGEBIN.CA_and go_on_profile_to get it" \
 -F file="@$1" \
 https://imagebin.ca/upload.php | awk -F':' '/url:/{gsub(/url:/,"") ; print $0 }'

หากคุณใช้ linux และ kde =>

qdbus org.kde.klipper /klipper org.kde.klipper.klipper.setClipboardContents "$(curl -s -F key="YOURKEY_________PLEASE_EDIT_IT" \
 -F file="@$1" \
 https://imagebin.ca/upload.php | awk -F':' '/url:/{gsub(/url:/,"") ; print $0 }' )"
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.