Click here to Close
打印

[APP开发] 如何在iPhone上自动运行脚本呢?

如何在iPhone上自动运行脚本呢?

我想在iPhone上写一个脚本,比如晚上11点自动设置为“飞行模式”,然后,早上8点自动打开“飞行模式”。请问,有没有方法可以实现呢?

[ 本帖最后由 bambreeze 于 2008-2-15 13:07 编辑 ]
想法不错我也需要同问

TOP

怎么没人回答呢?顶起来!
呵呵, 偶曾经试过, 还写了一个程序可以打开关闭飞行模式.

本想通过 cron 来打开或关闭飞行模式, 但测试发现待机时几乎所有进程都会挂起
所以不可行.

如果你想用的话偶可以给你这个程序, 配完后你要保证每天8点和11点不是待机模式. 呵呵 :)

不过我的程序现在还不能关闭 WiFi.
楼上的兄弟强啊!把程序贴上来吧
引用:
原帖由 bambreeze 于 2008-2-15 21:20 发表
楼上的兄弟强啊!把程序贴上来吧
晕死了, 贴子内容又丢了  

里面的 setAirplaneMode 拷到 IP 上, 然后
chmod +x setAirplaneMode
./setAirplaneMode 1             # 打开飞行模式
./setAirplaneMode 0             # 关闭飞行模式

一个或许可行的方案是写一个一直运行的 daemon 程序, 到时间调用函数(具体见 setAirplaneMode.c)打开或关闭飞行模式.
但这只是想法, 不确定在待机的时候是不是有效.

还有, 这个程序只关了电话部分. WiFi 没有关. 如果上飞机用这个程序关的话……飞机掉下来可别找偶  hoho   

附件

setAirplaneMode.rar (2.08 KB)

2008-2-16 01:30, 下载次数: 31

需要写一个后台服务吧?
只cron估计不行,这东东毕竟不是真的server,cron估计也进入休眠模式了
你看一下系统自带的闹钟是怎么工作的...
我现在连cron都无法正常工作. 不知道哪里出错了?

我在iPhone上用crontab -e无法编辑配置文件, 然后我直接修改 /var/cron/tabs/root文件, 加入下面的一行
*/1 * * * * echo "Have a break now." >> /tmp/test.txt
但是我没有看见 /tmp/test.txt 有任何输出, 不知道是哪里有问题?
iPhone上的cron怎么用?

TOP

引用:
原帖由 znsoft 于 2008-2-17 10:36 发表
你看一下系统自带的闹钟是怎么工作的...
怎么看啊? 好像要对iPhone比较了解的说...
深公网安备案证字第 4403101901155 号