2008-09-12から1日間の記事一覧

余談

コピペで動作チェックしてたら typo に気づいちゃった。連絡しようかしら。 http://labs.gree.jp/Top/OpenSource/DBus/Document.html でDBusConnectionオブジェクトを取得します。$typeには DBUS_BUS_SESSION DBUS_BUS_SYSETM ←☆ SYSTEM ☆ DBUS_BUS_STARTER …

試してみた

サンプル require_once 'Skype.php'; $skype = new Skype("skype_api_client", Skype::default_protocol, true); for (;;) { $skype->poll(86400); } 結果 (X の通信を利用するので Skype を動かした画面上 で xterm を起動して実行。 又は、適当な端末上で …

Skype API wrapper class の install

http://labs.gree.jp/Top/OpenSource/Skype.html wget http://labs.gree.jp/data/source/php-skype-0.1.0.tgz tar xvfz php-skype-0.1.0.tgz cd php-skype-0.1.0 cp -r Skype.php Skype /usr/share/pear/.

D-Bus extension の install

http://labs.gree.jp/Top/OpenSource/DBus.html % wget http://labs.gree.jp/data/source/php-dbus-0.1.0.tgz % tar xvfz php-dbus-0.1.0.tgz % cd php-dbus-0.1.0 % cd % phpize % ./configure % make % su # make install # vi /etc/php.d/dbus.ini

dbus ライブラリの install

% su # yum install dbus-devel

Skype の起動

% wget http://www.skype.com/go/getskype-linux-centos % wget http://gd.tuwien.ac.at/infosys/phone/skype/rpm-public-key.asc % su Password: # rpm --import rpm-public-key.asc # yum -y install skype-2.0.0.72-centos.i586.rpm あとは、xterm 上で %…

Skype API wrapper class (PHP) を試してみた

Skype protocol の仕様は公開されていないので、Skype のインスタンスを起動して、 それを proxy のように利用するのが Skype API の方式。 Skype API on Linux - https://developer.skype.com/Docs/ApiDoc/Skype_API_on_LinuxLinux では D-Bus で通信するら…