アプリ版:「スタンプのみでお礼する」機能のリリースについて

Opera14.14 Win7sp1です

PDFの場合
ツール>>設定>>詳細設定>>ダウンロード
拡張子(PDF)の「プラグインを使用する」を「標準アプリケーションで開く」
とやると ブラウザ内でPDFだったのが PDF Readerアプリ で外に開きます

同じようにFlashファイルでできますでしょうか
Flashが埋め込まれたページのFlashをクリックで
指定の動画プレイヤーが開きたいです
例えばGOMplayerが別ウインドウで開くとか・・

flv swf でアプリを指定しましたができませんでした

よろしくお願いします

A 回答 (3件)

実用的になるように、ちょっとがんばってみました



javascript:(function(){var i,r=[],x=function(s){return Array.prototype.slice.apply(document.querySelectorAll(s))},z=function(p,n){return p.appendChild(document.createElement(n))},w=z(document.body,'ul'),c={position:'absolute',width:'98%',height:'98%',top:'0px',left:'0px',background:'white',zIndex:100};x('object param[name="movie"][value]').forEach(function(p){r.push(p.getAttribute('value'))});x('embed[src]').forEach(function(e){r.push(e.getAttribute('src'))});r.forEach(function(q){var a=z(z(w,'li'),'a');a.href=q;a.textContent=q});for(i in c)w.style[i]=c[i]})()

使い方
1. ブックマーク / ブックマークに追加 / 詳細ボタン
2. アドレス = 上記のスクリプトをコピペ
3. 名前 = 「このページのフラッシュ一覧」
4. OKボタン
5. flashが埋め込まれたページを開く
6. 上記のブックマーク「このページのフラッシュ一覧」をクリック
7. ページ内のフラッシュが一覧表示されるので、それっぽいのをクリック
8. (設定さえ大丈夫なら)外部ソフトでflashが実行

幾つかのサイトで動作確認済みです
例: http://www.gamedesign.jp/flash/dice/dice.html

この回答への補足

補足欄使わせていただきます

あれから
>設定>>詳細設定>>ダウンロード>>
をいろいろやったのですが
GomPlayer
Media Player Classic
とも 外部起動しますが 再生ができません

何か判るかたいらしたら
よろしくお願いします

補足日時:2013/10/17 16:21
    • good
    • 0
この回答へのお礼

こんな難しいスクリプトありがとうございます
1~8 以外に
ツール>>設定>>詳細設定>>ダウンロード>>
swf>>他のアプリケーション>>GomPlayer

ページ内のフラッシュ一覧をクリック
GomPlayerが立ち上がります

しかし再生ができません
GomPlayerをMedia Player Classicに変えましたが
同じ状況で 再生されません

なんか あと一息って感じなんですが
いろいろやってみます

でも・・外部アプリが立ち上がったのはビックリしました

http://www.gamedesign.jp/flash/dice/dice.html
はできました

http://dramamovielink.blog102.fc2.com/blog-entry …
はできませんでした

いろいろやってみます
ありがとうございます

お礼日時:2013/10/16 20:12

flash は埋め込み前提なので、(埋め込みに依存した実装のサイトだと) 外部ソフトでは正常に動かないケースがほとんどかと思います

    • good
    • 0
この回答へのお礼

いろいろありがとうございます
今回だめでしたが
ブックマークのアドレスにスクリプトいれると
いろいろできるんですね 驚きました

ありがとうございます

お礼日時:2013/10/17 19:07

flash は埋め込み前提なので、外部ソフトでは正常に動かないケースがほとんどかと思います



それでもやりたいとあらば、以下の方法でどうぞ

1. flash を直接開く bookmarklet を用意
2. 設定/詳細設定/ダウンロード/swf,swt/適当なソフトを指定
3. 該当のページで、bookmarklet を実行
4. ページ内の埋め込みフラッシュがダウンロードされ、対応するソフトが起動する

bookmarkletの例
javascript:x=document.querySelector('embed[src]');if(x){x=x.getAttribute('src');alert('goto\n'+x);location.href=x}
複数埋め込まれていた場合とか、<object>で指定された場合とか、パラメータ値はどうするとか、
いろいろ粗が多い例なので要件にあわせて改良してください
    • good
    • 0
この回答へのお礼

>flash は埋め込み前提なので、外部ソフトでは正常に動かない
>ケースがほとんどかと思います

そうですか残念 PDFみたくかるくできればと。。。

>bookmarkletの例
自分には無理そうです 諦めます

ありがとうございます

お礼日時:2013/10/16 16:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!