dự án sendxmpp là một perl-script để gửi XMPP (Jabber), tương tự như những gì làm cho thư mail.
sendxmpp được viết bởi tôi, Dirk-Jan C. Binnema, và được phát hành theo thời hạn của Giấy phép v2 GNU General Public. Các công việc khó khăn được thực hiện bởi Ryan Eatmon của Net :: XMPP-mô-đun, và bạn cần phải cài cho sendxmpp để làm việc.
Rõ ràng, bạn cũng cần một tài khoản Jabber; họ được tự do có sẵn tại jabber.org, nhưng bạn cũng có thể chạy máy chủ của riêng bạn.
sendxmpp được sử dụng trên các máy tính trên toàn cầu, ví dụ để phân phối CVS-cam kết thông báo, gửi cảnh báo máy chủ và thông báo cho người sử dụng.
Ví dụ:
Giả sử bạn có để quản lý một máy chủ từ xa một nơi nào đó, và bạn có để giữ một mắt trên cpu tải trung bình của nó. Bạn có thể viết một kịch bản để kiểm tra điều này, và chạy nó theo định kỳ từ cron. Kịch bản này có thể chứa một cái gì đó như:
nếu test "$ cpuload" -gt "$ CPULOADMAX"; sau đó
top -b -n 1 | sendxmpp -s "thức dậy cpu load $ cpuload tại` hostname`! "someone@jabber.org
fi
Và trên máy khách hàng của tôi, Jabber-client của tôi wil pop-up tin nhắn, tùy thuộc vào khách hàng của bạn. Có rất nhiều khách hàng khác nhau, đối với bất kỳ nền tảng / hệ điều hành.
Cài đặt:
giải nén tarball, và vào thư mục mới
$ Perl Makefile.PL
$ Make
$ Make install
Có gì mới trong phiên bản này:
Các chi tiết về phần mềm:
Phiên bản: 0.0.8
Ngày tải lên: 3 Jun 15
Giấy phép: Miễn phí
Phổ biến: 67
Bình luận không