• 締切済み

LinuxのiMacrosをJavaから動かす方法について

LinuxのiMacrosをJavaから動かす方法について CentOS5で動いているJavaで構築したシステムから、iMacrosを実行したいのですが、やり方がわからず困っています。 FireFoxから任意のiimを実行することはできますが、システムからキックして即時実行したいのですが、方法が判りません。 なんとなくできそうな気はしているのですが…。

みんなの回答

  • Hardking
  • ベストアンサー率45% (73/160)
回答No.2

Linuxサーバー上で動作するJavaアプリケーションであれば おっしゃる通り、起動ブラウザーとURL情報をパラメータとして セットすれば多分OKだと思います。 私自身 Windowsでは実績があるのですが、Linuxはないので...すいません。 (注)実行権限も考慮したほうが良いでしょう。 もしJavaサーブレットであればこのケースでは JavaScriptでHttpアクセス可能です。

  • Hardking
  • ベストアンサー率45% (73/160)
回答No.1

●アプレットの場合  外部プロセス起動はセキュリティー制限で不可なので  CGI経由で外部プロセス起動する。  例 アプレット → PHP system関数で外部プロセス起動 ●サーブレットの場合  RuntimeまたはProcessクラスを利用する。

asamixxx
質問者

お礼

windowsであれば、 Runtime r = Runtime.getRuntime(); r.exec("C:/略/firefox.exe -url http://run.imacros.net/?code=(略)"); でいけましたが、Linuxの場合、firefox.exeの部分を環境に併せて書き変えればいいという感じですか?? すみません。。

関連するQ&A

  • linux 上での java の有効化の方法についてです。

    linux 上での java の有効化の方法についてです。 現在、Virtual PC 上で CentOS54 を動作させています。 Firefox は ver 3.6.4 です。 この環境で java を使用したいため、 java のサイトの説明を見ながら java 最新版のダウンロードとインストールを行い、 有効化の設定まで行ったのですが java が有効化されてないようです。 問題点がどこにあるのか分からず 八方ふさがりになってしまいました。 何か分かる方がいらっしゃいましたら宜しくお願いいたします。

  • linux firefox java

    linux環境でfirefoxを使っているのですが、java appletなどが表示されません。 プラグインを設定しようと思い、以下のようにしました。 ・javaのプラグインのファイルへのシンボリックリンクをつくる $cd /usr/lib/mozilla/plugins $ln -s /usr/java/jdk1.7.0_04/jre/plugin/i386/ns7/libjavaplugin_oji.so これ以外に方法が見当たらず、困っています。 どうしたら、firefoxのプラグインにjavaを入れることができますか?

  • Linux で Java

    Linux でJAVAのGUIアプリを実行したところ、日本語の部分が化けてしまって、うまく表示されません。 どうやら、フォントの設定が問題らしいのですが、 どうやって、変更するのかさっぱり、わかりません。 どなたか教えてください。宣しくお願い致します。

    • ベストアンサー
    • Java
  • Linux に Firefox をインストールするには?

    Linux に Firefox をインストールするには? 最小構成にてインストールした CentOS で、 Firefox を使用する必要が出てきました。 Firefox を使用するには、 X Window System のインストールが必須でしょうか? X Window System が不要であればインストールしたくありません。

  • Linuxで作成windowsで実行するjava

    タイトルどおり、Linux上で実行ファイルを作成してそれを windows上でも実行できるようなjavaの書き方を教えてください。 普段の作業はlinux上で行っていますのでここでソースを書いて、 他人に使ってもらうことを念頭にwindowsでも動くプログラムを書きたいです。 私はjavaは使ったことがなく、普段はperlをメインにたまにcを使う程度の 能力です。 linux上でHello.javaを以下のように作成し、 -------------- public class Hello{ public static void main(String[] args){ System.out.println("hello!"); } } --------------- $javac Hello.java $java Hello で実行できるところまでは行きましたが、これ以降はどうすればいいのでしょうか? 検索してみてjar圧縮が必要かと思い $jar cvf Hello.jar Hello とすると added manifest adding: Hello.class(in = 410) (out= 281)(deflated 31%) と表示され、Hello.jarファイルが生成されていますがうまく実行できません。 よくわかっていないのですがよろしくお願いします。

    • ベストアンサー
    • Java
  • Linuxのバージョンがあがったら、既存のミドルソフトにどういう影響を与えるのでしょうか?

    LinuxとJavaで新しいシステムを構築する場合、もしLinuxとJavaのバージョンがあがったら、どういう影響があるのでしょうか?教えてください。

  • Linuxのお勧めの書籍

    Linuxは10数年前にLPIC1(一応LPIC2の勉強もしていました)を取りましたが、その後Windows系の事ばかりやっていましたので、かなり忘れてしまっています。最近いろいろ出て来ているのと、Linuxを使う仕事をすることになりそうです。離れている間にかなり変わって来ているようです。使うのはCentOSになると思いますが、仕事を予想していなかったのでCentOS7で作るネットワークサーバ構築ガイド を購入してサーバを建ててみようかと思ったのですが、サーバではなくCentOSを使ったシステムの仕事のようです。お勧めの書籍が有ればお教えください。若干と言うか、かなり変わっているようなので、その辺りを抑えた良書が有ればお教えください。 一応標準テキスト CentOS 7 構築・運用・管理パーフェクトガイドを第一候補にしていますが、レビューが一つしかないので参考にしてよいものか思案しています。 もちろん、復習を兼ねて昔買ったLinuxの教科書(改訂版)をもう一度読み返そうとは思っていますが。サーバとして使うのではないので、そこら辺りを抑えた書籍を探しています。読めばそうそうと思い出すのですが、やはり10数年のギャップは痛いです。よろしくお願いします。

  • Linuxでautoexec.batみたいなものはナンなのでしょうか。

    Linux初心者です。 CentOSでサーバを構築してみました。 bootしたときに、コマンドをキックするようにしたいのですが、WindowsでいうAutoexec.batのように設定するのはどのようにするのでしょうか。 調べてみるとRCファイルで指定するらしいのですが、/etc/init.dにはいっているrcは、viとかで編集できるファイルではないし??? 本当に初心者なので、本を読んでもよくわからないのです。 よろしくお願い致します。

  • imacroで組んだマクロをバッチファイルで自動実行させたい。

    imacroで組んだマクロをバッチファイルで自動実行させたい。 Firefoxアドオンの「imacro」でマクロファイルを作成したので、それをバッチファイルで起動できるようにし、コンピュータ起動時に自動的に実行されるようにタスクスケジューリングしたいと思っています。 バッチファイルには以下のコマンド書けば可能かと思ったんですが、実行されません。 start "C:\Program Files\Mozilla Firefox\firefox.exe" http://run.imacros.net/?m=マクロファイル名.iim 良い方法を知っておられる方がおられましたらご教授願います。

  • GNU版JAVAは使えないですか?

    centOS5をインストールしてJAVAの環境を構築しようと思っています。 centOSはGUI的に比較的簡単に操作できます。 インストール自体は「ソフトウェアの追加/削除」から「開発」、「Java環境」を選択するだけで完了します。 それをベースに設定を調べていますが、 どのサイトでも、 「centOSにはデフォルトではGNU版JAVAが入っている事があるので、これを削除しSUN版JAVAをインストールします」 といった事を書いています。 GNU版JAVAとはそんなに邪魔なモノなのでしょうか? GUI的に簡単にインストールする流れで活用する事は推奨されない事なのでしょうか? centOS5のGNU版JAVAを活用する方法を書いたサイトがあれば紹介して下さい。