\r\n\r\n
adobeflashは死んだ、つまり使うのをやめた方がいいということです。でも、どうしても使いたい場合はどうすればいいのでしょうか?.SWFファイルを実行したり、過去のオンラインゲームをプレイするにはどうしたらよいですか?古いFlashコンテンツを運用する際の注意点は以下の通りです。
フラッシュはセキュリティ上の問題があり、iPhone、iPad、Androidなどのモバイルプラットフォームでは動作しないためです。実際、FlashはOraclejava、Microsoftsilverlight、Adobeshockwave、Applequicktimeなどに続き、最後に姿を消したブラウザプラグインである。
Flashの公式サポートは2020年12月31日に終了します。 AdobeはウェブサイトからFlashのダウンロードリンクを削除し、Flashのセキュリティアップデートを一切行わない予定です。
AdobeはFlashコンテンツのキルスイッチも提供しています。2021年1月12日より、最新版のadobeflashプラグインはFlashコンテンツの実行を拒否するようになります。
AdobeはFlashコンテンツが再びWeb上で動作しないように全力を尽くしていますが、まだいくつかの回避策があります。
関連記事:Adobeflash is dead: What does it mean?
Flashの実行を回避できるのであれば、放棄することを強くお勧めします。これに依存しているソフトウェアやウェブサイトをお持ちの方は躊躇されるかもしれませんが、こんな移行をしている場合ではありません。 Adobeは2017年からFlashの終了を計画しており、Flashはもう戻ってこないのです。
しかし、もしあなたが何らかの形でFlashに依存している立場であれば、全く運がないわけではありません。
アドビは自社のウェブサイトからFlashのダウンロードリンクをすべて削除したため、公式ソースから最終版(2020年12月リリース予定)をダウンロードすることもできなくなりました。
また、バージョン32.0.0.387以降のFlashにはキルスイッチを組み込んでいるとのことです。そのバージョン以上を使用している場合、Flashコンテンツは動作しなくなります。例えば、googlechromeのサイトでは「adobeflashplayerはブロックされています」というメッセージが表示されます。
Andkon Arcadeによると、killswitchを含まないプラグインの最新バージョンは32.0.0.371です。 ウェブ上でホストされているFlashコンテンツをブラウザで動作させるには、古いバージョンのプラグインを使用する必要があります。特にFlashがシャットダウンされるまで存在したセキュリティの問題を考えると、誠実にこれを行うようアドバイスすることはできません。
Flashは、Webページに埋め込むために設計されたエクスポートされたコンテンツに.SWFファイルの拡張子を使用します。これらのファイルは、デスクトップ上でadobeflashplayerで開くことも可能ですが、現在はこの限りではありません。
では、依存性のある.SWFファイルがある場合や、Flash**を使用した古いプロジェクトやWebサイトを閲覧したい場合はどうすればいいのでしょうか?1つの選択肢として、以下に説明する旧式のFlash Playerを使用する方法があります。仮想マシンを作成し、Flash 32.0.0.371と対応ブラウザをインストールしてから、.SWFファイルを仮想マシンに取り込みます。
この無料ダウンロード版は、Windows、Mac、Linuxなどの最新のオペレーティングシステムと互換性があります。インストールしたら、.SWFファイルをダブルクリックして、Ruffleで開くを選択するだけで、楽しむことができます。また、コマンドラインにruffleと入力することで、ファイル名.swfを使用することができます。
LightsparkもWindowsとLinux用のオープンソースのFlashプレイヤーで、すべてのFlashフォーマットに対応するように設計されています。プロジェクトの最新アップデートは早くても2020年半ばを予定していますが、現状ではFlash APIの約76%しかサポートしていないため、サポート状況のページにあるように、単純に動かないものもあります。
前述のフリルも選択肢のひとつで、その軽やかな輝きを生かした使い方がおすすめです。
YouTubeなどの動画配信サイトでは、これまでFlashで作成されたビデオプレーヤーに依存していました。これらのプレーヤーは、MP4が廃止されたため、Flash Video(.FLV)形式の動画を再生することができます。幸いなことに、Flashビデオのサポートは非常に充実しているため、Flashプレーヤーやエミュレーターは必要ありません。
VLCやMPVなどの無料メディアプレーヤーを使って、他のビデオファイルと同様にFLVファイルを開くことができます。
ウェブサイトにFlashアニメーションやムービーを掲載している場合、それを動画として録画してアップロードすることを検討してください。最も簡単な方法は、flashemulatorruffleをダウンロードし、ローカルコンピュータで.SWFファイルを起動し、画面録画ソフトウェアを使って録画することです。動画が.FLV形式であれば、Handbrakeなどで変換して、.MP4をアップロードすることができます。
もし、あなたのウェブサイトがすべてFlashで作られているのなら、今こそ新しいウェブサイトの作成を考えるべき時です。既存のWebサイトで残したい要素がある場合、ラフがお手伝いします。このシミュレーターは、訪問者がダウンロードすることなく、1行のJavaScriptを使ってFlashコンテンツをダイナミックに自動変換します。
問題が発生した場合は、Webサーバーが正しい.WASM(Webアセンブリ)ファイルを提供するように設定されていることを確認してください。フリルを動かすには、訪問者が「再生」ボタンをクリックする必要があることを忘れないでください。
1990年代後半から2000年代前半のFlashゲームやアニメーションを懐かしむなら、多くの名作が保存されていることを知るのは嬉しいことでしょう。
BlueMaximaによるFlashpointは、Windowsコンピュータ上でローカルに動作するFlashゲームおよびアニメーションプロジェクトであり、MacおよびLinux版も開発中です。オフラインで使用するためにアーカイブ全体をダウンロードすることもできますし、その場でゲームをダウンロードすることも選択できます。ここでは、フラッシュポイント・プロジェクトについてご紹介します。
また、インターネット・アーカイブでは、Flashクラシックのアーカイブを作成しており、現在までに2,500点以上を収蔵しています。これらはどのブラウザでも動作し、Ruffleのおかげでウェブアセンブリをサポートしており、ダウンロードは不要です。
もちろん、ニューグラウンズライブラリ全体はまだ利用可能です。ローカルでNewgroundsを使用するには、単にWindows用の(やや古い)Newgroundsプレーヤーを使用するか、またはRuffleブラウザ拡張をダウンロードして試すことができます。
関連:2020年以降に古いFlashゲームをプレイする方法
技術的に有効な旧バージョンのFlashを実行するには、おそらく仮想マシンのような安全な環境で実行する必要があります。VirtualBoxのような無料のアプリケーション(およびVMWareのようなプレミアムアプリケーション)は、システムに直接的な脅威を与えない仮想化環境を構築することができます。事実上、既存のオペレーティングシステムの上でオペレーティングシステムを実行していることになります。
そのためには、仮想マシンを立ち上げ、お好みのOS(Windowsがよいでしょう)をインストールします。フラッシュ32.0.0.371(2020年5月発売)にまだ対応しているブラウザをここからダウンロードし、同じバージョンのフラッシュの画像を探してください。公式のダウンロードはなく、この目的のためにサードパーティーのソースを推奨することはできません。
仮想マシンの設定が完了したら、ブラウザを起動し、Flashをインストール(自動アップデートが無効になっていることを確認)して、Flashコンテンツに移動してください。仮想化には負荷がかかるため、お使いのコンピュータの性能によっては、パフォーマンスの問題が発生する場合があります。時代遅れの設定を使い、閉じたイントラネット上のウェブページにのみアクセスするのが理想的です。ウェブにアクセスする際は、ログイン情報、支払い情報、その他類似の情報を公開しないようにしてください。
警告インターネットに接続しているメインコンピューターで、古いバージョンのFlashをネイティブで動作させないことは、セキュリティ上の大きなリスクとなるため、非常に重要です。ホームスター・ランナー」をはじめ、多くのアニメや漫画が個別に録画され、YouTubeにアップロードされている。また、「スーパーミートボーイ」など、Flashからスタートしたゲームが独立してヒットしている例もある。
しかし、多くのウェブサイトではまだFlashが使われており、これらのソリューション(特にRuffle)を利用すれば、Flashプラットフォームで問題となっているセキュリティ問題を常に心配することなく、引き続きコンテンツを楽しむことができるようになるはずです。
Flashがこのように殺される理由を知りたいですか?プラグインがクラッシュする原因となっている問題について、詳しくご説明します。