Score:0

วิธีทำให้ 'gnome-screenshot' หรือ 'flameshot' ทำงานใน crontab ภายใต้ Wayland ได้อย่างไร

ธง ng

ฉันใช้ Ubuntu 21.04 ภายใต้ GNOME บนเวย์แลนด์. ฉันต้องการจับภาพหน้าจอทุกนาทีและบันทึกลงในโฟลเดอร์ที่กำหนด สิ่งที่ง่ายที่สุดที่ฉันคิดได้คือใช้ crontab ซึ่งพร้อมใช้งานทันทีใน Ubuntuมีเพียงไม่กี่โปรแกรมเท่านั้นที่สามารถจับภาพหน้าจอได้ GNOME บนเวย์แลนด์ - รวมทั้ง ภาพหน้าจอของ gnome และ เปลวไฟ. อย่างไรก็ตาม แม้ว่าที่จริงแล้วโปรแกรมเหล่านี้จะทำงานจากเทอร์มินัล Ubuntu แต่ก็ไม่สามารถทำงานได้เมื่อทำงานใน cron ฉันเดาว่าปัญหานี้เฉพาะกับ Wayland เนื่องจากฉันประสบความสำเร็จในการจับภาพหน้าจอใน cron ภายใต้ GNOME บน Xorg โดยใช้ สกรอ ซึ่งเป็นโปรแกรมสกรีนช็อตที่ทำงานใน X

ฉันต้องการใช้ GNOME บน Wayland เนื่องจากมีข้อได้เปรียบบางอย่างเหนือ X ฉันอยากทราบว่า:

  • ซอฟต์แวร์ภาพหน้าจอใดทำงานใน crontab ภายใต้ GNOME บน Wayland
  • วิธีแก้ไขใด ๆ ที่จะทำ เปลวไฟ หรือ ภาพหน้าจอของ gnome ทำงานใน crontab?

ขอบคุณมาก.

HuHa avatar
es flag
ฉันจะทำให้มันเรียบง่ายและใช้สคริปต์ที่มี `sleep 60` ระหว่างภาพหน้าจอ
Microtribute avatar
ng flag
@HuHa คุณช่วยบอกวิธีทำให้สคริปต์ทำงานโดยอัตโนมัติหลังจากที่ฉันเข้าสู่ระบบได้ไหม สมมติว่าสคริปต์ทำงานสำหรับผู้ใช้ที่ระบุเท่านั้น
HuHa avatar
es flag
คุณสามารถเพิ่มไปยังไดเร็กทอรี autostart ของผู้ใช้นั้น: สร้างไฟล์ .desktop สำหรับสคริปต์และใส่ลงใน `.config/autostart` ของผู้ใช้คนนั้น
heynnema avatar
ru flag
re: *"ฉันต้องการถ่ายภาพหน้าจอทุกนาทีและบันทึกลงในโฟลเดอร์ที่กำหนด"*... ​​ทำไมคุณถึงต้องการทำเช่นนี้... และทำไมสำหรับผู้ใช้เฉพาะ ฟังดูเหมือนปัญหาความเป็นส่วนตัว/การสอดแนมที่สำคัญ...
Microtribute avatar
ng flag
@Huha ขอบคุณสำหรับการแก้ปัญหา มันใช้งานได้ดีสำหรับฉัน

โพสต์คำตอบ

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