ฉันไม่ชอบวิธีการจับภาพหน้าจอ GUI อัปโหลดไปยัง imgur และรับลิงก์ที่อัปโหลด
ดังนั้นฉันจะทำอย่างไรเพื่อถ่ายภาพหน้าจอเดสก์ท็อป Ubuntu ของฉันอัปโหลดภาพหน้าจอไปที่ imgur.com แล้วกลับไปที่ลิงค์อัพโหลดจากเทอร์มินัล
ทั้งหมดที่ฉันต้องทำจาก terminal
ฉันไม่ชอบวิธีการจับภาพหน้าจอ GUI อัปโหลดไปยัง imgur และรับลิงก์ที่อัปโหลด
ดังนั้นฉันจะทำอย่างไรเพื่อถ่ายภาพหน้าจอเดสก์ท็อป Ubuntu ของฉันอัปโหลดภาพหน้าจอไปที่ imgur.com แล้วกลับไปที่ลิงค์อัพโหลดจากเทอร์มินัล
ทั้งหมดที่ฉันต้องทำจาก terminal
คำตอบ:
gnome-screenshot
เป็นเครื่องมือบรรทัดคำสั่งเริ่มต้นบน Ubuntu เพื่อจับภาพหน้าจอ
gnome-screenshot -d 10
หน่วงเวลาการดำเนินการจับภาพหน้าจอ 10 วินาทีเพื่อให้คุณสามารถวางหน้าต่างที่ต้องการไว้ด้านหน้าภายใน 10 วินาทีภาพที่ถ่ายจะถูกเก็บไว้ใน~/Pictures
โฟลเดอร์
gedit ~/.bashrc
เพิ่มบรรทัดด้านล่างลงใน.bashrc
ไฟล์ที่เปิดแล้วบันทึก
imgur() {
for i in "$@"; do
curl -# -F "image"=@"$i" -F "key"="4907fcd89e761c6b07eeb8292d5a9b2a" imgur.com/api/upload.xml|\
grep -Eo '<[a-z_]+>http[^<]+'|sed 's/^<.\|_./\U&/g;s/_/ /;s/<\(.*\)>/\x1B[0;34m\1:\x1B[0m /'
done
}
ส่ง.bashrc
ไฟล์มาเพื่อให้การเปลี่ยนแปลงมีผล
source ~/.bashrc
สคริปต์ข้างต้นต้องใช้curl
แพคเกจในการทำงานติดตั้งโดยใช้
sudo apt-get install curl
จากนั้นเรียกใช้คำสั่งด้านล่างเพื่ออัพโหลดภาพที่เก็บไว้ใน~/Pictures
โฟลเดอร์ไปที่ imgur.com
imgur ~/Pictures/filename.png
หากคุณใช้ Xubuntu แอพ xfce4-screenshooter-plugin สำหรับแถบเครื่องมือ xfce ให้คุณเชื่อมโยงสกรีนช็อตกับ zimagez ดังแสดงในhttp://docs.xfce.org/apps/screenshooter/usage - แต่คุณต้องลงทะเบียนเพื่อ บัญชีที่นั่นเพื่อใช้ (ฟรีและสแปม)
อาจเป็นสิ่งที่คุณกำลังมองหา มันเป็นแนวคิดเดียวกันมากกว่าหรือน้อยกว่าการตอบสนองของคุณเอง แต่มีสคริปต์เพื่อทำให้มันโง่และเรียบง่าย
มีสคริปต์ที่ชื่อว่า Snap-Share ที่ให้ความรู้สึกถึงสิ่งที่คุณกำลังมองหา มันทำอะไรกันแน่? ดี...
3) คัดลอกลิงก์ในคลิปบอร์ดของคุณ ทั้งหมดในที่เดียว
ในวิดีโอนี้คุณสามารถดูวิธีการติดตั้งโปรแกรมและวิธีการทำงาน :)
sudo apt-get install xsel scrot xclip
แล้ววางสิ่งนี้:
mkdir -p ~/.snap-share-install && cd ~/.snap-share-install && wget https://github.com/rhoconlinux/snap-share/archive/master.zip && unzip master.zip && rm master.zip && cd snap-share-master/ && chmod +x install.sh && sh install.sh && cd ~ && clear
จากนั้นรันด้วยตัวเรียกใช้ที่คุณชื่นชอบ แอพลิเคชันที่เรียกว่าสแน็ปอินหุ้น :)
หวังว่ามันจะมีประโยชน์
หมายเหตุ นี้ทำขึ้นเพื่อการใช้งานส่วนตัวเป็นรุ่นอัลฟา ฉันทำไม่ได้ แต่สุ่มเป็นครั้งคราว (ไม่ใช่ allways) ลิงก์ผสมกับสิ่งอื่น ๆ ในคลิปบอร์ดถ้าคุณใช้มากกว่าสามสแนปผมไม่รู้ว่าทำไมหรือจะแก้ยังไง ความช่วยเหลือใด ๆ ชื่นชม
หน้าโครงการ: https://github.com/rhoconlinux/snap-share