それなりに適当にやってます

なんとなくそれっぽいメモとか備忘録とか適当に。 2018年5月にブログ移転しました。 古い記事は未整理です。

Ubuntu 9.10:Flash Playerの「ローカル記憶領域」??

Ubuntu 9.10 + 以前、導入方法をメモった、Flash Player 64bitβ環境で、

ニコニコ動画を見ようとしたら、下記のようなメッセージが表示され、動画が見れなくなった。

※画像取ってなかったので、Adobeのサイトから拝借

f:id:pochio_pochiyama:20100228091916g:image

一応[TAB]キーで許可、拒否の選択はできるんだけど、エンターしても効かず、

どうしようもなかったので調べてみたら、下記のページを見つけたので参考にさせて頂きました。

watanet personal side-B : Flashの「ローカル記憶領域」をSOLで直接変更する方法 - ubuntu flash sol s2x.py


1. s2x.py というスクリプトをダウンロードしてくる。

s2x OpenSourceFlash

自分が試した時にはダウンロード先のリンク?をクリックしても落とせなかったので、

code というところから、gedit にコピペして保存しました。

1-1. [アプリケーション]->[アクセサリ]->[gedit Text Editor]を起動

1-2. 上記 s2x の code の内容をコピー

1-3. gedit で貼り付け

1-4. ファイル名を s2x.py で保存

2. res.nimg.jp の setting.sol の編集

setting.solをXMLへ変換、書き換えてから、またsolへ戻す手順

2-1.[アプリケーション]->[アクセサリ]->[端末]を起動
2-2.setting.sol の検索/パスの確認

$ find ~/.macromedia/ -type f -name "settings.sol" | grep res.nimg.jp

~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/#res.nimg.jp/settings.sol

2-3.setting.sol のXMLへの変換

$ python s2x.py -x ~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/#res.nimg.jp/settings.sol

※ Was Successfully Created とか出たらOK

2-4.setting.xml を編集

$ gedit ~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/#res.nimg.jp/settings.xml

-----

xmlファイル内に klimit という箇所があるので value の値を 1000.0 にし上書き保存する。

<data name="klimit" type="number" value="1000.0"/>

2-5.setting.xml をsetting.solへ戻す

$ python s2x.py -s ~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/#res.nimg.jp/settings.xml

※ Was Successfully Created とか出たらOK

※ 2-3 と違い、-s オプション/ファイルの指定が xml になってるとこに注意

3. ext.nicovideo.jp の setting.sol の編集

やる事は同じです。

ext.nicovideo.jp の setting.solをXMLへ変換、書き換えてから、またsolへ戻す~

3-1.[アプリケーション]->[アクセサリ]->[端末]を起動
3-2.setting.sol の検索/パスの確認

$ find ~/.macromedia/ -type f -name "settings.sol" | grep "ext.nicovideo.jp"

~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/#ext.nicovideo.jp/settings.sol

3-3.setting.sol のXMLへの変換

$ python s2x.py -x ~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/#ext.nicovideo.jp/settings.sol

※ Was Successfully Created とか出たらOK

3-4.setting.xml を編集

$ gedit ~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/#ext.nicovideo.jp/settings.xml

-----

xmlファイル内に klimit という箇所があるので value の値を 1000.0 にし上書き保存する。

<data name="klimit" type="number" value="1000.0"/>

3-5.setting.xml をsetting.solへ戻す

$ python s2x.py -s ~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/#ext.nicovideo.jp/settings.xml

※ Was Successfully Created とか出たらOK

※ 3-3 と違い、-s オプション/ファイルの指定が xml になってるとこに注意

4. Firefoxの再起動

一応、自分の環境ではこの対応をした後、Firefoxを再起動、無事に動画が見れるようになりました。


以上デス


追記:試してないけど、ブラウザ最大化でボタン押せるのかな??

http://blog.monimonimuu.com/?p=1578