ฉันกำลังสร้างสคริปต์แบบกำหนดเองที่ใช้ ImageMagick เพื่อถ่ายภาพหน้าจอ เนื่องจากฉันลบแอปพลิเคชันดั้งเดิมและต้องการสร้างสคริปต์แบบกำหนดเอง
#! /ถัง/sh.
cd magickสกรีนช็อต/
ls -v | แมว -n | ในขณะที่อ่าน n f; ทำ mv -n "$f" "$n.jpg"; เสร็จแล้ว
นำเข้า /home/alnexus/magickScreenshots/screenshot.jpg -คุณภาพ 100 -ตัดแต่ง
มันเข้าไปในโฟลเดอร์ magickScreenshots จากนั้นเปลี่ยนชื่อทุกอย่างเป็นตัวเลข จากนั้นใช้ ImageMagick ถ่ายภาพหน้าจอ (ฉันต้องเลือกพื้นที่สำหรับจับภาพหน้าจอ) ปัญหาคือมันบันทึกเฉพาะภาพเป็น ภาพหน้าจอ.jpg
ในโฟลเดอร์นั้น (บรรทัดที่สองเป็นเพียงเพื่อให้เปลี่ยนชื่อไฟล์ทั้งหมดและ screenshot.jpg ใหม่ไม่ได้แทนที่อันเก่า ฉันต้องการเก็บภาพหน้าจอทั้งหมดทุกเซสชัน ภาพทั้งหมดจะถูกลบเมื่อคอมพิวเตอร์เริ่มทำงาน ). ฉันต้องการที่จะทำให้มันเพื่อให้ ภาพหน้าจอ.jpg
ไฟล์จะถูกแทรกลงในคลิปบอร์ดของฉันโดยอัตโนมัติ ฉันลองบางอย่างแล้ว แต่พวกเขาคัดลอกไดเร็กทอรีจากรูปภาพเท่านั้น ไม่ใช่รูปภาพ (ฉันใช้คำสั่ง xclip เท่านั้น) ฉันค้นหามามากแต่ไม่มีอะไรทำงาน ฉันลอง xclip-copyfile แล้ว แต่ดูเหมือนจะไม่ทำงาน แม้ว่าฉันจะไม่ได้ยุ่งกับมันมากนัก
แก้ไข
ฉันเหนื่อย xclip - คลิปบอร์ดการเลือก -t รูปภาพ/png ~/magickScreenshots/screenshot.jpg
และใช้งานได้บน WhatsApp Web แต่ไม่ใช่ในแอป Discord Desktop Linux :(