iphone自动下载当天VOA
前面一篇文章也是下载VOA,但是由于iphone cron不能在休眠时用而需要配合电脑才能下载。
后来研究了一下iphone的启动步骤,发现可以在/System/Library/LaunchDaemons添加定时job.所以整个iphone自动下载当天VOA设置如下:
1.脚本: /var/mobile/sh/getVoa.sh
cd /var/mobile/voa/today=`date +%m-%d|sed 's/^0\+//'|sed 's/-0/-/'`mkdir $todaycd $today`wget -O voa.html http://www.51voa.com/`domain="http://www.51voa.com"urlList=`sed 's/"/\n/g' /var/mobile/voa/$today/voa.html | grep -C 4 $today |grep "\(VOA_Special_English\)\|\(VOA_Standard_English/\)\|\(Voa_English_Learning\)/.*html"`echo $urlListfor i in $urlListdo`wget -O temp.html ${domain}${i}`mp3=`sed 's/"/\n/g' /var/mobile/voa/$today/temp.html | grep "/path.asp?url"`echo "------------------$mp3"if [ -n "$mp3" ]; thenecho $mp3`wget $domain$mp3 --content-disposition`filrc=`sed 's/\("\|><\|href=\)/\n/g' /var/mobile/voa/$today/temp.html| grep \.lrc|awk '{print $1}'|sed 's/img//g'`echo "------------------$lrc"if [ -n "$lrc" ]; thenecho $lrc`wget $domain$lrc --content-disposition`fidonerm *html
2./System/Library/LaunchDaemons添加文件 com.downvoa.plist
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict> <key>Label</key> <string>com.downvoa</string> <key>ProgramArguments</key> <array> <string>/var/mobile/sh/getvoa.sh</string> </array> <key>StartCalendarInterval</key> <dict> <key>Hour</key> <integer>22</integer> <key>Minute</key> <integer>55</integer> </dict> <key>UserName</key> <string>root</string></dict></plist>
3.加载此文件:launchctl load com.downvoa.plist
那么每晚的22:55分iphone4就会去下载当天的voa,保存在/var/mobile/sh/{月-日} 的文件夹下。
iphone自动下载当天VOA相关推荐
- python 自动下载 voa MP3
因为英语学习的需要,经常会去网上下载一些VOA的MP3,常去的一个网站是http://www.51voa.com/ 要想下载该网站上的MP3,需要手动选择要下载的篇幅,打开之后再选择要下载的MP3文件 ...
- 【Python实战】批量爬取微博素材,一分钟百张大图自动下载
目录 前言 一.思考逻辑 二.观察URL 三.微博爬虫 四.下载保存 结尾 前言 大家好,我是Samaritan. 这期本来想做个咸鱼 写个学习笔记发的,然后没做成咸鱼 临时变卦,再写一期实战. 事情 ...
- 如何实现 AppStore App 的自动下载
这次的分享是关于如何在 AppStore 实现 App 的自动下载,理想中的目标是只需要一部手机,不需要人来干预,就可以模拟用户的真实下载,并在下载完成以后,可以自动更改手机参数,使之变为另外一部苹果 ...
- iOS 如何实现 AppStore 中App 的自动下载
这次的分享是关于如何在 AppStore 实现 App 的自动下载,理想中的目标是只需要一部手机,不需要人来干预,就可以模拟用户的真实下载,并在下载完成以后,可以自动更改手机参数,使之变为另外一部苹果 ...
- java实现windows壁纸自动下载与切换
壁纸风波 许多有内涵的朋友都喜欢将自己的电脑桌面壁纸设置为美女图片,并且隔一段时间,自动更换,看起来十分炫酷.的确,用过windows的朋友们都知道,windows的个性化设置里面,可以将壁纸设置幻灯 ...
- 央行公开市场操作(正逆回购、MLF)数据自动下载及分析
在做外汇掉期交易的时候,除了需要关注中美息差的走势,也需要了解市场流动性的松紧程度.央行的公开市场操作是市场流动性拼图里面非常重要的一块.实际工作中,有些资讯系统(例如Bloomberg)可以调出央行 ...
- vue element 导出blob后台文件流xlsx文件自动下载(且规避乱码)
通常情况blob后台文件流都是如下图这样让人崩溃的乱码 <el-buttontype="success"@click.stop="handleExport" ...
- STC单片机自动下载调试器设计
目录 简介 改进方案 1. 解决思路 2. 电路设计 3. 软件 测试结果 参考文献 简介 在推文<全自动STC下载电路设计>中给出了利用STC单片机的ISP程序自动下载调试板的是设计.使 ...
- jar包反编译成源代码_IntelliJ IDEA 如何设置自动下载源代码和文档
如果在你的 Maven 项目中,如果你使用了一个 jar,但是这个 jar 没有源代码. IntelliJ IDEA 会先自动帮你反编译,然后提示你下载源代码. 你也可以设置自动下载源代码和文档. 自 ...
- python爬虫图片实例-【图文详解】python爬虫实战——5分钟做个图片自动下载器...
我想要(下)的,我现在就要 python爬虫实战--图片自动下载器 之前介绍了那么多基本知识[Python爬虫]入门知识(没看的赶紧去看)大家也估计手痒了.想要实际做个小东西来看看,毕竟: talk ...
最新文章
- ArcCatalog连接远程ArcGIS Server服务器
- 深入分析Kubernetes Critical Pod(二)
- 安装在谷歌axure小工具
- for ie无效 in js_关于js中for in的缺陷浅析
- 生产库中遇到mysql的子查询
- python3.8.4rc1_Python3.8.4rc1 官方正式版
- linux主机名包含点
- MySQL要不要用函数_2.mysql函数的使用
- 同态滤波 matlab代码,同态滤波处理光照不均匀图像Matlab代码
- 华硕afudos刷bios_华硕M2N-MX SE PLUS主板 如何用afudos命令刷BIOS
- 软件设计师中级-UML建模
- python图像文字识别 - PyTesser
- java kdj_KDJ 指标简单实现
- 08Ansible jinjia2模板的使用和管理大项目
- Debug No5基础光照
- 黑客入侵16进制密码_密码与密码黑客如何诱骗您入侵您的详细信息
- Life feelings--14--2020永恒的记忆-2021你好
- 台式计算机小键盘,台式机小键盘如何解锁
- winXP安装FTP及连接FTP
- Python玩转emoji表情 一行代码的事儿!