linux上查看swf文件.靠谱
在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,shutil
import fileinput
data = []
os.makedirs('mk') # 创建文件夹, 存放生成的文件
# 按行读取文件内容,并且保存到list中
for line in fileinput.input("2.txt"):
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, "./mk/") # 移动文件
这个文件是创建mk目录,让后将
<embed src="./kofwing_1-4.swf" width="100%" height="550px" />
的名字kofwing_1-4替换成你的文件名 注意我这里的是../ 表示上层目录
生成的mk目录内容为:
html文件内容,
然后将mk目录放到和swf文件的同一个目录
用浏览器打开就行了
有的打不开,就换一个html的文件名就行了
linux上查看swf文件.靠谱的更多相关文章
- Linux上查看大文件的开头几行内容以及结尾几行的内容
head -n 50 filePath 查看开头50行的内容 tail -n 50 filePath 查看文件结尾50行的内容
- Linux中查看各文件夹大小(扫盘)
df -h ./ du -hs ./ du -h /ifs4/BC_RD/USER/lizhixin/my_project/human_chr22 | grep [[:digit:]+]G du [- ...
- Linux中查看各文件夹大小命令:du -h --max-depth=1
Linux中查看各文件夹大小命令:du -h --max-depth=1 du [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][--block-siz ...
- Linux下查看压缩文件内容的 10 种方法
Linux下查看压缩文件内容的 10 种方法 通常来说,我们查看归档或压缩文件的内容,需要先进行解压缩,然后再查看,比较麻烦.今天给大家介绍 10 不同方法,能够让你轻松地在未解压缩的情况下查看归档或 ...
- #内存不够,swap来凑# Linux上创建SWAP文件/分区
转自:https://www.vmvps.com/how-to-create-a-swap-file-on-the-linux-os.html 很久很久以前,电脑的内存是个珍贵东西,于是乎就有了swa ...
- Linux上删除大量文件几种方式对比
目录 Linux上删除大量文件几种方式对比 1. rm删除:因为文件数量太多,rm无法删除(报错) 2. find查找删除:-exec 3. find查找删除:xargs 4. find调用-dele ...
- SecureCRT、Xmanager对Linux上传下载文件或文件夹
(1).SecureCRT SecureCRT对Linux上传下载文件或文件夹拥有一个专门的软件SecureFXPortable.对于它来说只有两个的难题,一个是版本问题,尽量去官网下载最近版本:另一 ...
- linux下查看某个文件位置的方法
linux下查看某个文件位置的方法: 例如,不知道apache的配置文件httpd.conf的位置,可以有两种方法来查看: 1.find / -name httpd.conf2.locate http ...
- Linux 如何查看一个文件夹下面有多少个文件
Linux 如何查看一个文件夹下面有多少个文件 $ tree $ find ./ -type f | wc -l $ ls -l | grep "^-" | wc -l refs ...
随机推荐
- pycharm配置mysql数据库连接访问
如图,这是打开后的默认界面.找到界面的“Data base”选项并点击. 这里可以看到当前项目配置的数据库,如果为空,表示未配置数据库.我们可以点击上方“+”号来配置,点击“+”号.在下拉框中我们选择 ...
- 使用async-profiler简单分析zeebe 工作流引擎的性能
刚开始的时候直接使用的系统暴露的prometheus metrics,发现越高的版本反而性能越差,期间使用过了 perf 打算使用perf 生成火焰图的,但是因为符号缺失,只找到了占用较高的任务,详细 ...
- [知识点]最近公共祖先LCA
UPDATE(20180822):重写部分代码. 1.前言 最近公共祖先(LCA),作为树上问题,应用非常广泛,而求解的方式也非常多,复杂度各有不同,这里对几种常用的方法汇一下总. 2.基本概念和暴力 ...
- 日常歌颂zyj
今年的中秋节... 我貌似遇到了一个灰常 灰常灰常优秀的 大哥哥~~ (貌似是条高二狗) 最开始在贴吧颓废... 然后... 开始逐条的回复... 开始去,,, 逐步查看,,, 发现这个优秀的楼主会 ...
- [THUPC2018]生生不息(???)
SB题,写来放松身心. 首先 $n,m\le 5$,这是可以打表的. 本地怎么对于一个 $n,m$ 求答案?此时虽然复杂度不需要太优,但是还是得够快. 一个想法是枚举每个初始状态,不停模拟.因为总状态 ...
- 使用IDEA+vue.js+easyUI的demo
最近,随便写了几个开发的小例子,自己总结下,留个纪念. 例子1:使用EasyUI做了一个简单界面,服务器和客户端在一起. @Controller @RequestMapping("/demo ...
- POI 操作 excel表格 (简单整理)
简单的整理: import org.apache.poi.ss.usermodel.*; import org.apache.poi.ss.util.CellRangeAddress; import ...
- QT+FFMPEG实现视频播放
开发环境:MinGW+QT5.9+FFMPEG20190212 一.开发环境搭建 FFMPEG的开发环境部署比如容易,在官网下载库文件,然后在QT里面指定路径,把相关dll文件放到exe目录下就可以了 ...
- Vue.js+vue-element
Vue.js+vue-element搭建属于自己的后台管理模板:什么是Vue.js?(一) Vue.js+vue-element搭建属于自己的后台管理模板:Vue.js是什么?(一) 前言 本教程 ...
- 我的周记8——"因为相信,所以看见"
我没想明白过哪一种生活对幸福的定义更恰当,只是回顾我们走过的路,都是好春光,都像梦一场 JAVA学习视频 https://edu.aliyun.com/promotion/26?utm_content ...