Saya memiliki file * .swf, dan saya tidak menginstal flash player di mesin Windows XP saya.
Apakah ada cara untuk memutar file .swf menggunakan Google Chrome atau apakah ada aplikasi web yang memungkinkan saya memutar .swf? Saya tidak keberatan menginstal plugin browser apa pun, tetapi saya keberatan menginstal aplikasi desktop apa pun.
google-chrome
swf
Graviton
sumber
sumber
Jawaban:
Chrome memiliki Flash Player bawaan yang disebut PepperFlash. Buka Ke chrome: // plugins / dan pastikan "Adobe Flash Player" Diaktifkan. Anda juga dapat membuka chrome: // components / untuk memastikan bahwa itu diperbarui. Jika Anda masih memiliki masalah, buka "Root Anda" \ Users \ "Your UserName" \ AppData \ Local \ Google \ Chrome \ Data Pengguna \ PepperFlash \ "Number Version" \ Kemudian ganti nama pepflashplayer.dll menjadi pepflashplayerX.dll.
sumber
Saya telah membuat file
flash.html
dengan konten ini:Lalu buka file di Chrome.
Kalau tidak, ketika saya menyeret
swf
file ke Chrome, itu hanya mengunduh file.sumber
Jawaban Catttdaddy pada dasarnya benar, tetapi dengan Chrome versi 57 dan yang lebih baru, plugin tidak digunakan lagi (untuk informasi lebih lanjut, lihat ini ) dan Anda mungkin perlu mengaktifkan Flash dengan cara lain, melalui Pengaturan Chrome. Tanpa diaktifkan, file akan diunduh alih-alih dibuka. Untuk mengaktifkan Flash di Chrome:
Anda mungkin ingin mengubahnya kembali ke pengaturan awal Anda untuk keamanan atau alasan lain setelah Anda membuka file SWF.
sumber
Anda dapat memutar file .swf dengan Google Chrome. Cukup seret file dari lokasi saat ini ke tab Anda saat ini.
sumber
google-chrome myfile.swf
ingin mengunduhnya.Untuk pengguna Linux yang mengalami masalah ini, saya telah membuat skrip berikut sebagai solusinya:
Sebelum melanjutkan, Anda harus memastikan bahwa pepper-flash diinstal untuk Chrome / Chromium, (flashplugin untuk Firefox) satu-satunya cara untuk memeriksa (tanpa menggunakan solusi di bawah ini) adalah memainkan file flash di internet. (atau di Firefox, buka about: plugins dan lihat apakah ada "Shockwave Flash")
(Atau kompatibel dengan tanda hubung)
Untuk menggunakan skrip, simpan sebagai swftohtml.sh (bisa berupa nama apa pun, tidak harus diakhiri dengan .sh) di lokasi mana pun yang Anda inginkan, kemudian untuk mengubahnya menjadi perintah runnable, buat alias di bashrc, atau salin ke / usr / bin /. Ingatlah untuk menjalankan chmod + x swftohtml.sh untuk membuatnya dapat dieksekusi.
Script saat dijalankan tanpa argumen akan mencari di folder saat ini untuk file swf dan membuat file html yang sesuai yang dapat digunakan untuk menjalankan file swf ini di browser. Jika ada lebih dari 1 file swf di folder, itu akan secara default ke yang terakhir (mis. Jika Anda memiliki namafile1.0.swf danfileen2.0.swf, itu akan secara default ke filename2.0.swf)
Atau untuk menargetkan file swf tertentu, Anda dapat memasukkan nama file (atau path lengkap ke file) sebagai argumen untuk skrip dan akan menggunakannya sebagai gantinya. (mis. nama file swftohtml.sh 1.0.swf )
Jika Anda ingin mengotomatiskan skrip sepenuhnya:
Untuk membuka file swf secara otomatis di browser Anda dan secara otomatis menghapus file html yang dihasilkan setelah digunakan, batalkan komentar salah satu baris berikut di bagian bawah skrip (tergantung pada browser Anda):
Sekarang skrip akan membuka file html di browser Anda segera setelah itu dibuat. Jika ada instance browser Anda yang sedang berjalan, itu akan menghapus file html dalam 20 detik (memberi Anda cukup waktu untuk memberi tahu browser untuk membuka file dengan plugin flash itu). Jika tidak ada instance browser Anda, file akan dihapus 20 detik setelah browser ditutup.
Dengan set ini, Anda dapat mengonfigurasi file SWF untuk dibuka dengan skrip, dan prosesnya sekarang sepenuhnya otomatis sehingga Anda dapat membuka file SWF secara langsung, tanpa perlu khawatir membuat (atau menghapus) file html dengan tangan, dengan kata lain, itu akan berperilaku seperti seharusnya sekarang. (Perlu diingat bahwa mungkin ada beberapa kasus sudut di mana file html tidak dihapus, ketika ini terjadi, Anda dapat dengan aman mengabaikannya.)
Untuk Pengguna Firefox:
Versi Firefox agak rumit, membutuhkan wmctrl dan xdotool untuk diinstal. Alasan untuk ini adalah bahwa untuk firefox untuk memutar file swf lokal dengan cara ini Anda perlu menonaktifkan plugins.http_https_only di about: config , skrip secara otomatis menonaktifkannya, membuka file flash, kemudian mengaktifkannya kembali, karena ini adalah pengaturan yang paling orang pada umumnya ingin tetap diaktifkan. Peramban harus terbuka sebelum perintah dijalankan. Jika Anda berpikir kemungkinan browser firefox Anda akan ditutup ketika Anda menjalankan perintah, ganti baris dengan ini:
Sekarang akan memberi browser 1 detik untuk diluncurkan sebelum menjalankan sisa skrip. (Mungkin perlu disesuaikan untuk komputer yang lebih lambat).
Skrip versi Firefox akan selalu menghapus file setelah 20 detik.
Pengujian kinerja:
Saya melakukan beberapa pengujian kinerja yang belum sempurna dan ini adalah hasil saya:
Adapun stabilitas, ada kasus sudut di mana PPAPI akan mengalami bug / kesalahan yang tidak NPAPI, tetapi mereka jarang terjadi.
Kinerja antara Pepper Flash dan Proyektor Flash agak kecil (Ini terlihat, tetapi hampir tidak) sedangkan kinerja plugin firefox flash terlihat lebih lambat daripada yang lain karena alasan tertentu.
Jadi, jika bermain game flash adalah tujuannya, saya akan merekomendasikan menggunakan chromium dengan lada flash diinstal pada sisanya, secara umum. Untuk tugas-tugas lain, kecil kemungkinannya itu penting.
sumber
Kecuali jika salah, Anda memerlukan plugin untuk memutar file SWF karena SWF membutuhkan pustaka actioncript untuk berfungsi.
sumber