Symbian自启动(AutoStart)
来源:互联网 发布:http post数据 编辑:程序博客网 时间:2024/04/25 06:25
今天处理第三版上安装自启动和开机自启动的问题。走了些弯路,也感叹为什么NOKIA论坛上好多人贴出
来的代码是有问题的。难道想给我们这些菜鸟花调试。唬唬少费话了还是看如何去实现的吧。
首先看看自启动如何处理,自启动处理方法很简单。只需要处理一个PKG文件就行了。
看PKG文件内容:
"/Symbian/9.1/S60_3rd_MR/Epoc32/release/GCCE/UREL/TestStart.exe"
-"!:/sys/bin/TestStart.exe", FR, RI//这里只需要添加FR,RI标识符就可以安装完后自启动了
在这里需要注意:
EXE文件应该放在PKG里所有资源的最后。因为EXE安装完成后,可能需要用到前面的资源。唬唬我这里可
是很有心得
完成自启动后,让我们来看看随机自启动
1在data目录下创建****.rss资源文件,其中****代表UID3
2在创建的****.rss资源文件中,加入如下代码
#include <startupitem.rh>
RESOURCE STARTUP_ITEM_INFO startexe
{
executable_name = "!://sys//bin//Tesstart.exe"; //换成你程序名字
recovery = EStartupItemExPolicyNone;
}
3保存上述资源文件后需要在MMP项目管理中加入资源文件
SOURCEPATH ../data
START RESOURCE ****.rss
HEADER
TARGETPATH /resource/apps
END
4在编译完成后,需要在PKG文件中加入生成的资源
"/Symbian/9.1/S60_3rd_MR/Epoc32/Data/z/resource/apps/****.rsc"
-"c:/private/101f875a/import/[****].rsc"
注意有如下三点:
1这里必须安装到C盘
2资源文件打包时必须用[]括号
3****ID在段号必须是2号段
完成后编译打包签名后即可以使用
以上代码测试手机6120C,N73
- Symbian自启动(AutoStart)
- Symbian自启动(AutoStart)
- Symbian 内嵌SIS自启动(inline sis autostart)
- 内嵌SIS自启动(inline sis autostart)
- 内嵌SIS自启动(inline sis autostart)
- symbian开机自启动
- Symbian开机自启动
- symbian 开机自启动实现
- 如何实现symbian程序开机自启动(合辑)
- ~/.config/autostart 开机自运行程序
- Symbian 三版下做安装自启动和开机自启动
- 打造symbian开机自启动程序
- 怎样实现Symbian 应用程序开机自启动
- Symbian 根据配置开机自启动
- Symbian 根据配置开机自启动
- symbian 3rd 安装后自启动
- symbian S60 3rd开机自启动
- symbian自签名(转载)
- tcsh编程学习1
- URL美化技术
- Symbian按键监听(Monitor key console)
- Symbian程序隐藏(Program hide)
- 什么是NAT网关
- Symbian自启动(AutoStart)
- tcsh编程学习2
- 汇编语言求数组的长度_$的用法
- Symbian截屏以及前后台切换(Screen capture)
- 倾城之恋
- tcsh编程学习3
- Symbian主题处理
- 开始CUDA的研究
- 【代码示例】判断字符串是否可转换为数字并格式化0.00为0