ปล่อยให้เครื่องเสียงเตือนในเครื่องเมื่อมีเหตุการณ์เกิดขึ้นในระยะไกล


12

ขณะที่ฉันเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน ssh ฉันต้องการได้รับการแจ้งเตือนสำหรับบางเหตุการณ์ แต่ไม่ใช่ทางอีเมล

ฉันอยากจะใช้บี๊บสำหรับการแจ้งเตือนนั้น

อย่างไรก็ตามถ้าฉันส่งเสียงบี๊บเป็นปฏิกิริยามันจะส่งเสียงบี๊บบนเซิร์ฟเวอร์ซึ่งแน่นอนว่าฉันไม่ได้ยิน: D

มีวิธีใดบ้างที่จะได้รับการแจ้งเตือนเพียง แต่ไม่ใช่โดยใช้อีเมลหรือระบบแจ้งเตือนที่ซับซ้อนอื่น ๆ


ระบบปฏิบัติการใดที่คุณใช้ นอกจากนี้คุณใช้โปรแกรมที่คล้ายกับผงสำหรับอุดรูหรือแค่เปลือกธรรมดาหรือไม่?
cyroxx

linux อยู่รอบตัวฉัน: D บางครั้งบาง bsd เก่า
mariotanenbaum

คำตอบ:


6

สร้างนามแฝงสำหรับเสียงบี๊บถึง echo -en "\ 007" (บี๊บ (ตัวอักษร) อักขระ)

โดยทั่วไปแล้วเสียงบี๊บจะใช้ลำโพงพีซีของคุณไม่ใช่สัญญาณกระดิ่ง


1
ฉันเกรงว่าคุณไม่เข้าใจในสิ่งที่ฉันต้องการ ฉันเชื่อมต่อจากพีซีในพื้นที่ของฉันไปยังเซิร์ฟเวอร์ผ่าน ssh เทอร์มินัลเปิดอยู่เสมอแม้ว่าฉันจะไม่ได้ดูว่าเกิดอะไรขึ้น ฉันต้องการเตือนด้วยเสียงบี๊บเมื่อมีบางสิ่งเกิดขึ้นที่นั่น แต่ถ้าฉันใช้เสียงเตือนบนเซิร์ฟเวอร์ระยะไกลหลังจากเหตุการณ์บางอย่างที่ฉันจับมันจะเตือนบนเซิร์ฟเวอร์ที่อยู่ในประเทศอื่น :)
mariotanenbaum

ใช่ฉันเข้าใจแล้ว. ตั้งค่าสัญญาณเตือนในเทอร์มินัลอีมูเลเตอร์ (ซึ่งคุณใช้สำหรับการเชื่อมต่อ ssh และเรียกใช้ echo -en "\ 007") คุณควรได้ยินเสียงระฆัง
Marek Wajdzik

หืมมันไม่ทำงาน หากฉันเข้าใจคุณถูกต้องฉันสร้าง alias alias beep = 'echo -en "\ 007"' ในเครื่องเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลและสิ่งใดก็ตามที่เกิดขึ้นกับ beep บนเซิร์ฟเวอร์ระยะไกลฉันจะได้ยินสิ่งนั้นในเครื่องท้องถิ่นของฉัน?
mariotanenbaum

ใช่ถ้าเทอร์มินัลของคุณได้รับการกำหนดค่าอย่างถูกต้องจากนั้นเครื่องจะเล่นเสียงหรือหน้าจอแฟลช
Marek Wajdzik

1
ฉันไม่ได้ใช้
สีโป๊ว

2

สิ่งนี้ใช้ได้สำหรับฉันทั้งบน OSX และเซิร์ฟเวอร์ unix ระยะไกลส่งเสียงบี๊บผ่านเอาต์พุตเสียงปกติ: echo -e '\a'

beep(){ echo -e '\a';}
beep
sleep 5 & beep # beeps now
sleep 5; beep # beep in 5s
# same thing using ruby -e 'sleep 5'

0

ฉันรู้ว่าด้ายเก่า แต่ ... ในเครื่อง Windows ฉาบเสียงตัวละครระฆังผ่านเสียงบี๊บเริ่มต้นของ Windows โดยใช้ลำโพง PC ไม่ใช่เสียงเมนบอร์ด บางทีคุณกำลังใช้พีซีแบบไม่มีลำโพงตัวเก่าเพื่อตรวจสอบเซิร์ฟเวอร์เหมือนฉันกำลังทำอยู่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.