博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux上查看swf文件.靠谱
阅读量:6292 次
发布时间:2019-06-22

本文共 1261 字,大约阅读时间需要 4 分钟。

在linux上查看swf文件,本来想用gnash 来看,可是有的电脑上看的时候只有声音,没有图像

所以用网页来查看,推荐谷歌

我们在和flash文件的同目录下新建一个文件名为:index.html

 注:名字可以任意,但后缀必须得是html网页文件


使用gedit打开文件,复制下面的html标签:

<embed src="./kofwing_1-4.swf" width="100%" height="550px" />

 

其中:

src:表示swf文件的路径

width:表视频宽度

height:表视频高度

高度和宽度可以根据你自己播放flash高宽来自定义

 

但是我的swf文件太多了,一个一个的写就比较麻烦,所以写了个py脚本来自动生成

首先用shell命令将文件名重定向到一个文件中

写个py文件,

目录结构为

其中只需要将2.txt移动到这里,然后写个1.py就行了

1.py文件

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time    : 18-6-6 下午6:53# @Author  : LK# @File    : 1.py.py# @Software: PyCharm"""linux 用网页查看swf文件, 因为有很多个swf文件,一个一个改比较麻烦所以写了个python脚本自动生成"""import os,shutilimport fileinputdata = []os.makedirs('mk')  # 创建文件夹, 存放生成的文件# 按行读取文件内容,并且保存到list中for line in fileinput.input("2.txt"):    data.append(line)for line in data:    '''以每行的内容为文件名, 并且在新文件中添加每行的内容'''    line = line.replace('.swf', '')    content = ''    line+=".html"    line = line.replace("\n",'')  #  去掉最后拼接时候的换行符    fp = open(line, 'w')  # 创建文件    fp.write(content)    fp.close()    shutil.move(line, "./mk/")  # 移动文件

这个文件是创建mk目录,让后将

<embed src="./kofwing_1-4.swf" width="100%" height="550px" />

的名字kofwing_1-4替换成你的文件名 注意我这里的是../ 表示上层目录

生成的mk目录内容为:

 

html文件内容,

然后将mk目录放到和swf文件的同一个目录

用浏览器打开就行了

有的打不开,就换一个html的文件名就行了

 

转载于:https://www.cnblogs.com/xiaokang01/p/9151721.html

你可能感兴趣的文章
[SilverLight]DataGrid实现批量输入(like Excel)(补充)
查看>>
秋式广告杀手:广告拦截原理与杀手组织
查看>>
翻译 | 摆脱浏览器限制的JavaScript
查看>>
闲扯下午引爆乌云社区“盗窃”乌云币事件
查看>>
02@在类的头文件中尽量少引入其他头文件
查看>>
JAVA IO BIO NIO AIO
查看>>
input checkbox 复选框大小修改
查看>>
BOOT.INI文件参数
查看>>
vmstat详解
查看>>
新年第一镖
查看>>
unbtu使用笔记
查看>>
OEA 中 WPF 树型表格虚拟化设计方案
查看>>
Android程序开发初级教程(一) 开始 Hello Android
查看>>
使用Gradle打RPM包
查看>>
“我意识到”的意义
查看>>
淘宝天猫上新辅助工具-新品填表
查看>>
再学 GDI+[43]: 文本输出 - 获取已安装的字体列表
查看>>
nginx反向代理
查看>>
操作系统真实的虚拟内存是什么样的(一)
查看>>
hadoop、hbase、zookeeper集群搭建
查看>>