お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-09-04 23:57:27

erutemisu
メンバ
登録日: 2011-09-04

MHP3の頑シミュをランチャーから起動したいんですが

過去の質問を見て頑シミュを起動はできたんですが
フォルダの中に入れた実効ファイルからいちいち起動するのが面倒くさいです
ランチャーからは起動できないでしょうか?
使っているOSはubuntu11.04です
分かる方おしえてください

オフライン

 

#2 2011-09-05 01:31:21

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: MHP3の頑シミュをランチャーから起動したいんですが

方法はいくつかありそうですが、
下記リンクにあるように、~/.local/share/applicationsに.desktopファイルを作成するのがベストかと思います。
http://askubuntu.com/questions/13758/how-can-i-edit-create-new-launcher-items-in-unity-by-hand

オフライン

 

#3 2011-09-05 15:33:13

erutemisu
メンバ
登録日: 2011-09-04

Re: MHP3の頑シミュをランチャーから起動したいんですが

vbkさん返事ありがとうございます
英語で書いてあってわかりません(>_<)
まだ初心者なので詳しく教えてくださいm(_ _)m

オフライン

 

#4 2011-09-06 09:31:54

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: MHP3の頑シミュをランチャーから起動したいんですが

例えば端末で

コード:

$ gedit ~/.local/share/applications/gansim.desktop

を実行し、geditで~/.local/share/applications/gansim.desktopを開きます。
(ファイルが存在しないので新規作成されます。
端末の使い方は https://wiki.ubuntulinux.jp/UbuntuTips/Others/HowToUseTerminal を参照して下さい。

表示されたgeditに以下の内容を入力し、保存します。

コード:

[Desktop Entry]
Name=頑シミュ
Comment=頑張って作ったモンハンシミュレータ
Exec=(実行コマンド)
Icon=(アイコン名)
Terminal=false
Type=Application
StartupNotify=true

(実行コマンド)の部分は「java -jar /home/../.../頑シミュ.jar」といった感じに、頑シミュを起動するためのコマンドに置き換えます。
また(アイコン名)の部分はダッシュに表示させるアイコン(pngやsvgファイル等)を指定します。

再ログインすると反映されると思います。

オフライン

 

#5 2011-09-07 01:53:04

erutemisu
メンバ
登録日: 2011-09-04

Re: MHP3の頑シミュをランチャーから起動したいんですが

vbkさんお返事ありがとうございます

[Desktop Entry]
Name=頑シミュ
Comment=頑張って作ったモンハンシミュレータ
Exec=(実効コマンド)←頑シミュのフォルダ?に入ってる「jar」の指定どうやればできますか?
Icon=(アイコン名)←ここはフォルダの中に入ってる「icn.jpg」を書けばいいんですか?
Terminal=false
Type=Application
StartupNotify=true
教えてもらったのにできなくてすいません(>_<)

オフライン

 

#6 2011-09-07 02:59:03

erutemisu
メンバ
登録日: 2011-09-04

Re: MHP3の頑シミュをランチャーから起動したいんですが

自分が変にいじったせいか
頑シミュの文字化け、JD2ちゃんブラウザ、ウェブブラウザなどのフォントがおかしくなりましたorz
http://www.dotup.org/uploda/www.dotup.org1992522.png
どうすればいいですか(>_<)

オフライン

 

#7 2011-09-07 08:24:27

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: MHP3の頑シミュをランチャーから起動したいんですが

訂正: 実効コマンド→実行コマンド です

実行コマンドは#4にあるように、

コード:

Exec=java -jar (jarファイルのパス)

で指定します。
Icon=のところは、jpgファイルのパスを指定して下さい。

両者とも絶対パスで指定するのが確実だと思います。
ファイルの絶対パスは、ファイルを選択してCtrl+Cすると取得できます。

ダッシュ(Ubuntuマークをクリックすると表示される画面)だけでなく、左側ランチャーにも表示したい場合は、以下のようにします。
まず、以下のコマンドを実行し、作成したgansim.desktopファイルのあるディレクトリをファイルブラウザで開きます。

コード:

$ nautilus ~/.local/share/applications

表示されたgansim.desktopファイルを左側ランチャーの部分にドラッグすると、左側ランチャーに目的のアイコンが表示されます。

====
#6→ 別の問題が発生したときは、それぞれ個別のスレッドを立ててください。

オフライン

 

#8 2011-09-07 14:38:11

erutemisu
メンバ
登録日: 2011-09-04

Re: MHP3の頑シミュをランチャーから起動したいんですが

vbkさんありがとうございますm(_ _)m
書いてあるとおりにやってランチャーに頑シミュを追加できたんですが
アイコンが点滅しても起動できませんでした(>_<)

オフライン

 

#9 2011-09-07 15:44:09

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: MHP3の頑シミュをランチャーから起動したいんですが

うーん、端末で「Exec=」の後ろに入力したコマンドを実行して何かエラーとか出ますか?
あと、可能であれば、作成した.desktopの内容をここに貼りつけてもらえると原因の特定がしやすいかもしれません。

1つの可能性として、jarファイルのパスの中に空白文字が含まれていると期待通りにはいきません。パスに空白が含まれてる場合はクォーテーションで囲んで下さい。
例: ~/foo bar/gansim.jar -> '~/foo bar/gansim.jar'

オフライン

 

#10 2011-09-07 17:33:40

erutemisu
メンバ
登録日: 2011-09-04

Re: MHP3の頑シミュをランチャーから起動したいんですが

これでいいんでしょうか?(>_<)

[Desktop Entry]
Name=頑シミュ
Comment=頑張って作ったモンハンシミュレータ
Exec=java -jar /home/otyaken/GANSIMU_MHP3_0.9.5/頑シミュ.jar
Icon=/home/otyaken/GANSIMU_MHP3_0.9.5/icn.jpg
Terminal=false
Type=Application
StartupNotify=true

オフライン

 

#11 2011-09-07 17:43:48

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: MHP3の頑シミュをランチャーから起動したいんですが

その内容を見る限り問題ないように思えますが、
端末で以下を実行した結果エラーとか出ますかね?

コード:

$ java -jar /home/otyaken/GANSIMU_MHP3_0.9.5/頑シミュ.jar

点滅するということは、Execに指定したものを実行しようとしたけど、何らかの理由で正常に起動できなかったと考えられるので。

オフライン

 

#12 2011-09-07 18:31:07

erutemisu
メンバ
登録日: 2011-09-04

Re: MHP3の頑シミュをランチャーから起動したいんですが

出来てますか^^
端末で実行したらこんなのが出ました(>_<)

java.io.FileNotFoundException: conf/SIBORI.txt (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:120)
    at java.io.FileInputStream.<init>(FileInputStream.java:79)
    at util.MHFileReader.readFile(MHFileReader.java:15)
    at parser.MHMaster.<clinit>(MHMaster.java:298)
    at ui.Main.main(Main.java:12)
java.io.FileNotFoundException: MH3SKILL.csv (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:120)
    at java.io.FileInputStream.<init>(FileInputStream.java:79)
    at util.MHFileReader.readFile(MHFileReader.java:15)
    at parser.MHMaster.initSkill(MHMaster.java:124)
    at parser.MHMaster.init(MHMaster.java:95)
    at ui.Main.main(Main.java:12)
java.io.FileNotFoundException: conf/EVENT.txt (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:120)
    at java.io.FileInputStream.<init>(FileInputStream.java:79)
    at util.MHFileReader.readFile(MHFileReader.java:15)
    at parser.MHMaster.initEventSozai(MHMaster.java:221)
    at parser.MHMaster.init(MHMaster.java:96)
    at ui.Main.main(Main.java:12)
java.io.FileNotFoundException: MH3DECO.csv (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:120)
    at java.io.FileInputStream.<init>(FileInputStream.java:79)
    at util.MHFileReader.readFile(MHFileReader.java:15)
    at parser.MHMaster.initDeco(MHMaster.java:232)
    at parser.MHMaster.init(MHMaster.java:97)
    at ui.Main.main(Main.java:12)
java.io.FileNotFoundException: MH3EQUIP_BODY.csv (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:120)
    at java.io.FileInputStream.<init>(FileInputStream.java:79)
    at util.MHFileReader.readFile(MHFileReader.java:15)
    at parser.AEquips.<init>(AEquips.java:63)
    at parser.EquipBlock.<init>(EquipBlock.java:36)
    at parser.MHMaster.initEquips(MHMaster.java:259)
    at parser.MHMaster.init(MHMaster.java:98)
    at ui.Main.main(Main.java:12)
java.io.FileNotFoundException: MH3EQUIP_HEAD.csv (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:120)
    at java.io.FileInputStream.<init>(FileInputStream.java:79)
    at util.MHFileReader.readFile(MHFileReader.java:15)
    at parser.AEquips.<init>(AEquips.java:63)
    at parser.EquipBlock.<init>(EquipBlock.java:36)
    at parser.MHMaster.initEquips(MHMaster.java:259)
    at parser.MHMaster.init(MHMaster.java:98)
    at ui.Main.main(Main.java:12)
java.io.FileNotFoundException: MH3EQUIP_ARM.csv (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:120)
    at java.io.FileInputStream.<init>(FileInputStream.java:79)
    at util.MHFileReader.readFile(MHFileReader.java:15)
    at parser.AEquips.<init>(AEquips.java:63)
    at parser.EquipBlock.<init>(EquipBlock.java:36)
    at parser.MHMaster.initEquips(MHMaster.java:259)
    at parser.MHMaster.init(MHMaster.java:98)
    at ui.Main.main(Main.java:12)
java.io.FileNotFoundException: MH3EQUIP_WST.csv (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:120)
    at java.io.FileInputStream.<init>(FileInputStream.java:79)
    at util.MHFileReader.readFile(MHFileReader.java:15)
    at parser.AEquips.<init>(AEquips.java:63)
    at parser.EquipBlock.<init>(EquipBlock.java:36)
    at parser.MHMaster.initEquips(MHMaster.java:259)
    at parser.MHMaster.init(MHMaster.java:98)
    at ui.Main.main(Main.java:12)
java.io.FileNotFoundException: MH3EQUIP_LEG.csv (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:120)
    at java.io.FileInputStream.<init>(FileInputStream.java:79)
    at util.MHFileReader.readFile(MHFileReader.java:15)
    at parser.AEquips.<init>(AEquips.java:63)
    at parser.EquipBlock.<init>(EquipBlock.java:36)
    at parser.MHMaster.initEquips(MHMaster.java:259)
    at parser.MHMaster.init(MHMaster.java:98)
    at ui.Main.main(Main.java:12)
java.io.FileNotFoundException: conf/CATEGORY.txt (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:120)
    at java.io.FileInputStream.<init>(FileInputStream.java:79)
    at util.MHFileReader.readFile(MHFileReader.java:15)
    at parser.MHMaster.initCategorySkill(MHMaster.java:401)
    at parser.MHMaster.init(MHMaster.java:103)
    at ui.Main.main(Main.java:12)
java.io.FileNotFoundException: MH3CHARM.csv (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:120)
    at java.io.FileInputStream.<init>(FileInputStream.java:79)
    at util.MHFileReader.readFile(MHFileReader.java:15)
    at parser.MHMaster.initCharmList(MHMaster.java:451)
    at parser.MHMaster.init(MHMaster.java:110)
    at ui.Main.main(Main.java:12)

オフライン

 

#13 2011-09-07 18:58:17

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: MHP3の頑シミュをランチャーから起動したいんですが

ファイルが見つからないと言っているので、作成した.desktopファイルに作業ディレクトリを追加すれば動くと思います。

以下をExec=...の上あたりに追加して確認お願いします。

コード:

Path=/home/otyaken/GANSIMU_MHP3_0.9.5

# 自分の環境では諸事情で頑シミュ.jarを動かせないため、憶測ばかりのアドバイスになってしまい申し訳ありません。

オフライン

 

#14 2011-09-07 21:00:28

erutemisu
メンバ
登録日: 2011-09-04

Re: MHP3の頑シミュをランチャーから起動したいんですが

出来ました(^▽^)
vbkさんありがとうございますm(_ _)m

オフライン

 

Board footer

Powered by FluxBB