Re: mobirc 1.99_01 ― 2009年01月16日
mobirc を起動して、FOMA端末でアクセスすると、is_fomaというメソッドが無いというエラーが出てしまう (携帯の画面には internal server error が出るだけ) のは以下のパッチでとりあえず回避できます。なお、これは、mobircではなく、mobircが使っている HTTP-MobileAttributeへのパッチです。
-- HTTP-MobileAttribute-0.12.orig/lib/HTTP/MobileAttribute/Plugin/UserID.pm
+++ HTTP-MobileAttribute-0.12/lib/HTTP/MobileAttribute/Plugin/UserID.pm
@@ -3,7 +3,7 @@
use warnings;
use base qw/HTTP::MobileAttribute::Plugin/;
-__PACKAGE__->depends([qw/IS IS::ThirdForce/]);
+__PACKAGE__->depends([qw/IS IS::ThirdForce IS::EZweb IS::DoCoMo/]);
sub thirdforce :CarrierMethod('ThirdForce', 'user_id') {
my ($self, $c) = @_;
以前は別のパッチを作りましたが、それがハードディスククラッシュで失われたので、作り直し。HTTP-MobileAttributeの使い方が良くわかってないので、別のところにパッチ当てるべきかもしれないけど、とりあえず。
最近のコメント