linux 上利用 chrome 查看 swf 文件
单个或数个文件
在 flash 文件所在目录下新建文件:index.html。(文件名随意)
<embed src="./file1.swf" width="100%" height="550px" />
<embed src="./file2.swf" width="100%" height="550px" />
<embed src="./file3.swf" width="100%" height="550px" />
然后在 chrome 浏览器中打开。
5 个以上文件
一个一个的写比较麻烦,可以通过 python 脚本来自动处理,vim swf2html.py:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Author : LK
# @File : swf2html.py
import os,shutil
import fileinput
os.system("ls ./*.swf >> filename") # 新建文件存放文件名
data = []
os.makedirs('html') # 创建文件夹, 存放生成的文件
# 按行读取文件内容,并且保存到 list 中
for line in fileinput.input("filename"):
data.append(line)
for line in data:
'''以每行的内容为文件名, 并且在新文件中添加每行的内容'''
line = line.replace('.swf', '')
content = '<embed src="../'+ line + '.swf" width="100%" height="700px" />'
line+=".html"
line = line.replace("\n",'') # 去掉最后拼接时候的换行符
fp = open(line, 'w') # 创建文件
fp.write(content)
fp.close()
shutil.move(line, "./html/") # 移动文件
给脚本加上执行权限,运行即可。最后,将 html 文件夹用浏览器打开,选择播放文件。
See also
寻找知识的源头,探索宇宙的奥秘。
知识的存放地址:人的大脑里、书里、互联网上、自然界里。
获取知识的最优路径:精品课程 > 精品书籍 > 官方文档 > 优质文章 > 与人交流(互为补充,构建知识体系)。
内外兼修,形神合一。
浙公网安备 33010602011771号