как рычать с php - PullRequest
       43

как рычать с php

3 голосов
/ 09 июня 2011

Я пытаюсь отправить рычание уведомлений из PHP.Получающий компьютер - OSX, и я могу получать локальные уведомления, а также уведомления от скриптов ruby, выполненных с других компьютеров.Пароль не установлен.

Я использую класс php-growl , и мой код выглядит следующим образом:

<?php
    require 'class.growl.php';

    $ip_address = '10.0.0.210';

    $growl = new Growl($ip_address, '');

    // Register with the remote machine.
    // You only need to do this once.
    $growl -> register();

    // Send your message
    $growl -> notify('PHP Growl', 'Title', 'Here\'s the body text');
?>

Мой скрипт был зарегистрирован в рычании локально, но нетуведомление было отображено.Я не могу найти никаких ошибок PHP в моих файлах журналов.

Любые предложения о том, как отправлять / получать рычания без использования пароля ?

1 Ответ

3 голосов
/ 09 июня 2011

Проблема не в использовании пустого пароля.Прежде чем вы сможете отправить уведомление Growl, вам сначала необходимо зарегистрировать уведомления, которые вы планируете отправлять.

<?PHP
    $growl = new Growl($ip_address);

    // Adding and registering your notifications with Growl
    // only needs to be done once per computer. Growl will
    // remember your app after this.
    $growl->addNotification('Notification Name');
    $growl->addNotification('Another Notification');
    $growl->register();

    // Send a notification
    $growl->notify('Notification Name', 'Some Title', 'Some message to display');

    // Send a second notification
    $growl->notify('Another Notification', 'Another Title', 'Something useful I hope.');
...