みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Linuxでブラウザを開くスクリプトを書くには?

WindowsでPerlからブラウザを開くスクリプトは以下の様にすれば実現できますが、Linuxの場合は、どのようにしたら良いのでしょうか?
ブラウザは、Mozila5.0です。

あと、Linuxでは、use Encodingを使うとそのようなモジュールは無いと怒られます。ActivePerl特有のモジュールでしょうか?perlは共に5.8を使っています。

#use Encoding;
use Win32::OLE;

# オブジェクト生成。
my $ie = Win32::OLE->GetActiveObject('InternetExplorer.Application') ||
Win32::OLE->new('InternetExplorer.Application',sub {shift->Quit}) ||
die "InternetExplorer: ".Win32::OLE->LastError;

$ie->{Visible} = 1; # Visibleに(見えるように)する。
# リクエストを投げてみる。

$ie->Navigate("http://www.yahoo.co.jp/");
while($ie->Busy){sleep 1; } # 待ちの秒数は適当

投稿日時 - 2007-04-22 17:38:15

QNo.2941567

困ってます

質問者が選んだベストアンサー

use encoding です。eは小文字。
Windowsのファイルシステムはファイル名の大小文字を区別しないので通っていたのでしょう。
念のため、Encode は先頭のEが大文字です。

Mozillaの操作の件はわかりません。ごめんなさい。
起動だけなら見当つくんですけど。

投稿日時 - 2007-04-23 00:33:36

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問