xscreensaver: ฉันจะรันสคริปต์เมื่อปลดล็อกได้อย่างไร


11

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

ฉันเห็นว่ามันเป็นไปได้ ใน Ubuntu ; แต่ฉันต้องการบรรลุใน Xubuntu

ฉันดูเหมือนจะไม่พบกิจกรรมใด ๆ ที่ถูกกระตุ้นโดยxscreensaverเมื่อหยุดทำงาน ...

คำตอบ:


8

xscreensaver มี-watchตัวเลือก:

- ดู     พิมพ์บรรทัดทุกครั้งที่หน้าจอเปลี่ยนสถานะ: เมื่อหน้าจอว่างล็อคไม่ได้ว่างเปล่าหรือเมื่อแฮ็คที่ทำงานเปลี่ยนไป ตัวเลือกนี้จะไม่ส่งคืน มันมีไว้สำหรับการใช้งานโดยเชลล์สคริปต์ที่ต้องการตอบสนองต่อสกรีนเซฟเวอร์ในบางวิธี 1

UNBLANKรัฐคือสิ่งที่คุณกำลังมองหา คู่มือมีสคริปต์ตัวอย่างโดยใช้ตัวเลือกเหล่านี้

1. http://www.jwz.org/xscreensaver/man3.html


มีวิธีบอก xfce4 ให้รัน xscreensaver ในวิธีที่อธิบายไว้และให้สคริปต์ฟังเอาต์พุตของมันหรือไม่?
KB22

1
พบมันไม่เป็นไร bbs.archlinux.org/viewtopic.php?pid=1182514
KB22
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.