Score:0

DWM - ต้องการความช่วยเหลือในการตั้งค่าปุ่มลัดสำหรับภาพหน้าจอโดยใช้ Maim ใน Suckless DWM

ธง th

ฉันเป็นมือใหม่สำหรับทั้งหมดนี้ ฉันติดตั้ง DWM บนเซิร์ฟเวอร์ Ubuntu และต้องการตั้งค่าปุ่มลัดสำหรับใช้ maim เพื่อถ่ายภาพหน้าจอ ฉันต้องการมีปุ่มลัดสองปุ่ม:

  • สำหรับภาพหน้าจอที่เก็บไว้บนเดสก์ท็อปของฉัน
  • สำหรับภาพหน้าจอที่เก็บไว้ในคลิปบอร์ดของฉัน

ฉันไม่สามารถทำงานนี้ได้ ฉันเพิ่มปุ่มลัดใหม่ใน config.h ของ DWM: รหัส:

{ MODKEY, XK_o, วางไข่, {.v = screenshot2 } },

และใช้สิ่งนี้เรียกว่า screenshot2: รหัส:

ถ่าน const คงที่ *screenshot2[] = {"พิการ", "-s", "~/Desktop/screenshot.png"};

ปุ่มลัดใช้งานได้ ให้ฉันถ่ายภาพหน้าจอ แต่ภาพหน้าจอไม่ได้รับการบันทึกไว้ เรียกใช้คำสั่งเดียวกันในเทอร์มินัล ฉันพบว่า "Maim ไม่สามารถเปิดไฟล์เพื่อเขียน" มันใช้งานได้เมื่อฉันเพิ่ม ซูโด เพื่อเรียกใช้ แต่นั่นทำให้ไม่ปรากฏขึ้นอีกต่อไปเมื่อใช้ปุ่มลัด dwm

นอกจากนี้ ฉันยังสร้างแบตช์ไฟล์ซึ่งฉันเรียกด้วยปุ่มลัดอื่นผ่านฟังก์ชัน: รหัส:

คง const ถ่าน *screenshot1[] = {"./screenshot.sh", NULL };

เนื้อหาของ screenshot.sh คือ: รหัส:

พิการ -s | xclip - คลิปบอร์ดการเลือก -t รูปภาพ/png

สำหรับการเก็บภาพหน้าจอในคลิปบอร์ดของฉัน วิธีนี้ใช้ไม่ได้และการทำให้พิการไม่เริ่มต้นด้วยซ้ำ

ผมทำอะไรผิดหรือเปล่า? มันเกี่ยวกับการอนุญาตการเขียนหรือไม่?

ขอบคุณมาก ๆ!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา