如枫随风 发表于 2009-12-9 00:39

教大家隐藏anto.ini自启文件,让我的收藏下更简洁!(夏包适用别的包不敢保证)

有些程序有自启功能,不过总是在我的收藏根目录下生成一个auto.ini文件,我比较喜欢简洁点的,总是生成就觉得碍事,也容易
误删导致不能开机自启。
喜欢自己DIY的朋友抽空可以看看:

首先用文件管理器打开mytuff目录下的.autorun.sh(这个是刷机包里的自动启动程序脚本是隐藏的,如果打不开可以把前面的点去掉,在我的收藏下编辑,该好了在弄回来就行了)
打开以后找到这段命令:
if [ ! -f/tmp/auto.tmp ]
then
$this_path/auto.ini
$this_path/autorun.sh
touch/tmp/auto.tmp
if
修改这段,$this_path/auto.ini修改成:$this_path/.auto.ini这样生成的auto.ini是隐藏在我的收藏目录下的,
看好了别改错了。

只把这段修改好还不行,因为有些自启的MPKG他默认生成的自启文件依然是auto.ini所以,必须得修改MPKG中
默认自启文件


如果不想往下看的直接下载下面的附件,我把几个有自启功能的MPKG软件都修改好了,直接下载按装就行

接着往下说,将有自启功能MPKG解压以后,都是有自启的那段命令,就那最新版的来电秀来说吧。
它的自启默认文件是callshow/list1/atuo.cfg这个文件,打开后把他修改成ezxloal/download/mystuff/.atuo.ini就行了!

有些程序是没有atuo.cfg的,比如说语音键替换MPKG,这样的话就必须在主程序里面找程序的默认自启路径,就那“语音键替换”说吧

解压MPKG后,打开changevr.lin这个脚本,其实这个程序的自启路径就是写在主程序里了。可以找到autorun=ezxloal/download/mystuff/atuo.ini这段命令,把它改成ezxloal/download/mystuff/.atuo.ini就行了。

autorun=XXXXXXXXXXXXXatuo.ini 这段命令其实就是程序默认的自启路径,可以通过它来修改默认的路径。可以任何download下的文件夹!


我很菜,现在鼓捣shell程序有一段时间了,有些稍微复杂点的shell程序连看都看不懂,更别说写什么软件了 !
上面的方法大家可以灵活的去应用,这个自启命令也不是一成不变的,大家没事的话多解开些shell程序看看。

上面如果有说的不对,或者说方法不管用的话可以跟贴,在我知道的范围我会跟大家解答的`!



下面的附件一个是最新的来电秀,夏发的那个,一个是语音键替换,也是夏的,感谢夏为我们做软件

还有一个是个优化程序,刷过夏国庆包以上版本用,是修改过刷机包的虚拟内存,用了峰最新的系统概况QT程序!在此感谢峰!

如果有不能自启的话,把下面那个ini.rar解压后放到我的收藏下,用文件管理器命名成.auto.ini试试!

feng.Z.Z 发表于 2009-12-9 07:55

沙发了再说

特雷泽盖 发表于 2009-12-9 08:06

加油,大家一起进步~

62295859 发表于 2009-12-9 08:08

支持下....

k_k_kls 发表于 2009-12-9 08:10

支持DIY

缘岛Jay 发表于 2009-12-9 12:11

哎呀 厉害~~

缘岛Jay 发表于 2009-12-9 12:57

不过有时候自启不成功需要删除ini重新生成不知道可不可以换个位置 比如放到其它里

如枫随风 发表于 2009-12-9 13:10

可以,你可以把程序自启默认路径改了就行,但是必须是在download可写目录下。也方便修改

LouisLaw 发表于 2009-12-9 13:12


#!/bin/sh首先是shell脚本文件的开头

this_path=`busybox dirname "$0"`# 定义当前脚本所在文件夹的路径为 this_path
if [ ! -f/tmp/auto.tmp ] ; then# 这个是如果在临时文件夹tmp中没有auto.tmp临时文件
$this_path/auto.ini# 那么就运行 当前目录的auto.ini脚本文件
$this_path/autorun.sh# 接着运行当前目录的autorun.sh文件
touch/tmp/auto.tmp # 最后在临时文件夹tmp中创建0字节的临时文件auto.tmp
if


这里用到了一个 touch 命令.是一个建立0字节文件的命令
其实你可以改成
if [ ! -f/tmp/auto.tmp ] ; then# 这个是如果在临时文件夹tmp中没有auto.tmp临时文件
$this_path/.auto.ini & # 那么就运行 当前目录的 .auto.ini 脚本文件
$this_path/auto.ini & # 那么就运行 当前目录的auto.ini脚本文件
$this_path/autorun.sh&# 接着运行当前目录的autorun.sh文件
$this_path/Others/autorun.csh& #运行当前文件夹中 Others文件夹 中的autorun.csh 文件(这样就可以和涛声依旧的通用)
touch/tmp/auto.tmp # 最后在临时文件夹tmp中创建0字节的临时文件auto.tmp
if

这个 "&"是后台运行的意思...就算出现错误应该也能运行下面一个!!!

如枫随风 发表于 2009-12-9 15:14

呵呵,明白了,非常感谢夏的解答!感谢!
页: [1] 2 3
查看完整版本: 教大家隐藏anto.ini自启文件,让我的收藏下更简洁!(夏包适用别的包不敢保证)