`
chembo
  • 浏览: 940791 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

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 $today
cd $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 $urlList
for i in $urlList
do
`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" ]; then
echo $mp3
`wget $domain$mp3 --content-disposition`
fi
lrc=`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" ]; then
echo $lrc
`wget $domain$lrc  --content-disposition`
fi
done
rm  *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 SDK 下载BT

    iphone SDK 下载BT

    iOS 自动布局及适配iPhone6

    iOS自动布局及适配iPhone6的知识点涵盖了iOS应用开发中界面布局与适配的关键技术,主要包括自动布局(Auto Layout)的使用、屏幕分辨率和像素的处理,以及使用Size Classes来适配不同尺寸的屏幕。 1. 自动布局...

    iPhone4、iPhone4s、iPhone5、完美越狱工具包下载

    本篇文章将详细解析标题为"iPhone4、iPhone4s、iPhone5、完美越狱工具包下载"的资源,帮助用户理解其中包含的关键知识点。 首先,我们要明确,这个工具包针对的是iPhone4、iPhone4s和iPhone5这三款经典型号的设备。...

    iphone平台自动化测试工具FoneMonkey

    iphone平台自动化测试工具FoneMonkey,录放式UI测试工具,主要通过录制用户的操作行为,通过回放来完成对被测应用的功能测试,FoneMonke,是国外提供的一个开源的,免费的录制/回放工具。

    IPhone sdk旧版下载地址

    ### IPhone SDK旧版下载地址相关知识点 #### 一、概览 在移动应用开发领域,尤其是对于苹果设备的应用开发,使用正确的软件开发工具包(Software Development Kit,简称SDK)至关重要。苹果公司提供了多种版本的...

    2023全网最新苹果+iphone有锁机LTE改4G,5G,最全IPCC下载

    内容概要:此资源为最全的苹果/iphone解锁及IPCC相关资讯,包含有锁机LTE改4G、5G等最新信息,同时提供IPCC下载及使用教程。不仅如此,还分享了相关推荐和使用心得,将最新的解锁及IPCC资讯呈现给用户。 适用人群:...

    iPhone提示音大全

    在IT领域,特别是移动设备部分,苹果公司的iPhone一直以其独特的用户体验和设计著称。其中,iPhone的提示音是用户日常操作中不可或缺的一部分,它们为用户提供了一系列声音反馈,以告知用户各种事件的发生。在这个名...

    iPhone4S 5.1.1固件

    ### iPhone4S 5.1.1固件详解 #### 一、固件版本与设备兼容性 在本文档中,我们重点介绍的是iPhone 4S的5.1.1固件版本及其相关信息。固件是指设备上的底层操作系统,对于苹果设备而言,这通常指的是iOS系统的一个...

    iphone拷贝照片中间带E自动去重软件,需要java环境 无java环境的下载另一个

    iphone相机自动去重 详细可见博客:https://blog.csdn.net/qq_26012495/article/details/132248085 我们在将iphone照片拷贝到电脑的过程中(USB接入电脑拷贝的方式),如果喜欢使用16:9来拍照或者出现过不是默认的4...

    苹果Iphone原机铃声包

    2. 解压下载的“苹果Iphone原机铃声包”文件。 3. 在iTunes中,选择设备图标,进入“摘要”选项卡。 4. 点击“文件” -&gt; “添加文件到库”,选择解压后的铃声文件。 5. 在iTunes媒体库中,找到刚刚添加的铃声,选中...

    自动化测试iPhone框架搭建

    ### 自动化测试iPhone框架搭建 #### 一、在Windows环境中搭建iPhone自动化测试框架 本文旨在详细介绍如何在Windows环境下搭建一套完整的iPhone自动化测试框架。由于iOS系统基于macOS平台开发,因此在Windows环境下...

    iphone X iphone 8 原型框

    iphone X iphone 8 原型框 iphone X iphone 8 原型框

    iphone13 ios ipcc52.0.zip

    首先,用户需要在电脑上解压下载的.zip文件,然后使用iTunes或其他支持连接iOS设备的管理软件,将.ipcc文件传输到iPhone的“设置”应用中。在设备上,用户需要进入“设置”&gt;“通用”&gt;“关于本机”&gt;“运营商”,点击...

    iphone4s降级6.13

    完成上述步骤后,等待命令行执行完毕,iPhone 4S会自动重启,系统就会回到降级后的iOS 6.1.3版本。 总的来说,这个教程详细介绍了iPhone 4S从iOS 7降级到iOS 6.1.3的完整流程,涉及到的工具、软件安装、设备越狱、...

    axure iphone手机元件库原型库

    此外,这个库可能还包含了iPhone的屏幕尺寸适配元素,例如针对不同尺寸的iPhone(如iPhone SE、iPhone 8、iPhone X系列)的布局和组件。 使用这个元件库,原型设计师无需从零开始绘制每个组件,可以直接拖放这些...

    iPhone系统自动化测试

    ### iPhone系统自动化测试知识点详解 #### 一、概述 iPhone系统的自动化测试主要涉及对iOS设备上的应用程序进行自动化脚本编写及执行的过程。这种方式能够有效提高软件测试效率,并确保应用的质量和稳定性。 ####...

    解决iphone连接wifi自动打开苹果问题

    标题中的“解决iPhone连接WiFi自动打开苹果问题”指的是在使用iPhone设备时,遇到的一个常见问题:当iPhone连接到某个特定的WiFi网络时,设备会自动打开Apple的相关应用或服务,如App Store、iCloud等。这可能是由于...

    iPhone三全音和音符

    在IT领域,特别是移动设备和音频处理方面,"iPhone三全音和音符"涉及到的是智能手机,尤其是苹果公司的iPhone设备中的自定义提示音设置。这些提示音是用户用来识别不同应用或事件声音的一种方式,增加了用户交互的...

    iPhone4各版本shsh

    iPhone4各版本shsh

    iphone13通用ipcc49.0.zip

    标题中的“iphone13通用ipcc49.0.zip”表明这是一个与苹果iPhone 13设备相关的软件更新或配置文件,IPCC(International Provider Configuration)是Apple用来管理运营商设置的一种文件格式。这些设置通常涉及手机的...

Global site tag (gtag.js) - Google Analytics