[IOS] 金山开关提取版配置plist规则

背景:

  1. SBSettings越来越跟不上节奏了, 本来它最大的优势就是各种扩展toggle, 但是随着IOS版本更新, 很多第三方toggle没有跟进兼容, SBSettings自己的主界面也一直没有适配iPhone5.
  2. 以前用过金山电池医生, 片面而言, 它的快捷开关蛮好用的,
    1. 优点:
    2. 可以点击状态栏的电池呼出开关, 而且无需安装Activator
    3. 开关除了常用的还有 手电筒 清理后台 修复图标 清除通知标点之类的
    4. 缺点: 不像SBSettings那样智齿第三方toggle.
  3. 但是我又觉得电池医生这种东西就是扯蛋, 所以后来还是卸了. 然后今天无意间在威锋看到有人做了一个提取版, 决定以后就用这个了. 感兴趣的可以谷歌一下”金山快捷开关单独提取DEB安装包”.
  4. 由于是提取版, 所以没有设置界面, 如果要更改设置和开关排序的话, 要下一个.exe的程序生成plist, 原帖里有提到.
  5. 只要是exe能做到的事, 就是程序员自己双手能做到的事, 所以我的方法是自己手改plist.

以上都是背景和废话,以下是正文.

———————-分割JJ线———————-

手机改的话用ifile, 选择打开方式为文本编辑器(Text Viewer)
电脑改的话用ifunbox, 用Notepad++或其他任意文本编辑器打开.
路径: /var/mobile/Library/kBatteryDoctor

修改开关排序

文件: PanelOrder.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">
<array>
	<string>WiFi</string> <!--WiFi-->
	<string>Data</string> <!--数据-->
	<string>3G</string> <!--3G-->
	<string>KillBackground</string> <!--清理后台-->
	<string>HomeButton</string> <!--HOME键-->
	<string>Airplane</string> <!--飞行模式-->
	<string>Location</string> <!--定位-->
	<string>Mute</string> <!--声音-->
	<string>ClearBadge</string> <!--清除角标-->
	<string>SleepButton</string> <!--锁屏-->
	<string>Rotation</string> <!--旋转-->
	<string>Backlight</string> <!--亮度-->
	<string>AutoLock</string> <!--自动锁定-->
	<string>Vibrate</string> <!--振动-->
	<string>DND</string> <!--勿扰模式-->
	<string>Flashlight</string> <!--手电筒-->
	<string>Screenshot</string> <!--截屏-->
	<string>Respring</string> <!--respring/注销-->
	<string>Reboot</string> <!--重启-->
	<string>Shutdown</string> <!--关机-->
	<string>VPN</string> <!--VPN-->
	<string>Bluetooth</string> <!--蓝牙-->
	<string>Hotspot</string> <!--个人热点-->
	<string>Uicache</string> <!--修复白图标-->
</array>
</plist>
<!--
* edit kBatteryDoctor-plist manually
* coder:
* 2013-05-22
-->

修改方法: 注释即这一行代表的开关, 想去掉某开关就删除此行, 想排序就修改各行顺序

修改主要设置

文件: PanelSetting.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>LaunchApp</key>
	<integer>0</integer>
	<key>PanelEnabled</key> <!--点击电池呼出开关-->
	<integer>1</integer>
	<key>SetNotificationShow</key>
	<integer>0</integer>
	<key>WeeBatteryViewEnabled</key> <!--通知中心显示后台程序-->
	<integer>0</integer>
	<key>WeeMultiLineEnabled</key> <!--通知中心多行开关-->
	<integer>1</integer>
	<key>WeeSwitchViewEnabled</key>
	<integer>0</integer>通知中心后台
</dict>
</plist>
<!--
* edit kBatteryDoctor-plist manually
* coder:
* 2013-05-22
-->

修改方法: 修改每行下面的<integer>1</integer>内的数字, 1表示开启, 0表示关闭, 没有注释的几行是不在提取包内的功能, 请勿改动.

其他设置

文件: IntelligenceSetting.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>3G</key> <!--锁屏3G切换2G-->
	<dict>
		<key>Delay</key>
		<integer>60</integer> <!--锁屏后多久启动,单位秒-->
		<key>Enabled</key>
		<integer>0</integer> <!--1为开启, 0为关闭-->
	</dict>
	<key>Background</key> <!--锁屏清理后台-->
	<dict>
		<key>Delay</key>
		<integer>600</integer> <!--锁屏后多久启动,单位秒-->
		<key>Enabled</key>
		<integer>0</integer> <!--1为开启, 0为关闭-->
	</dict>
	<key>KBatteryDoctor_inSleepMode</key>
	<integer>0</integer>
	<key>LowBattery</key>
	<dict>
		<key>Enabled</key>
		<integer>0</integer>
		<key>Level</key>
		<integer>20</integer>
	</dict>
	<key>Sleep</key> <!--定时睡眠-->
	<dict>
		<key>BeginTime</key> <!--开始时间-->
		<real>3600</real> <!--请见下文中的时间算法-->
		<key>Enabled</key>
		<integer>0</integer> <!--1为开启定时睡眠功能, 0为关闭-->
		<key>EndTime</key> <!--结束时间-->
		<real>21600</real> <!--请见下文中的时间算法-->
		<key>OutState</key>
		<integer>-2</integer>
	</dict>
</dict>
</plist>
<!--
* edit kBatteryDoctor-plist manually
* coder:
* 2013-05-22
-->

时间算法: 单位为秒, 0点0分则填0, 1点15分则填1*3600 + 15*60 = 4500, 6点00分则填6*3600 + 0*60 = 21600

如果你要问我, 这种文章咋不发到威锋捏.
因为老娘级别不够发帖

LIKE OR SHARE IT:

admin发表于IOS目录下,标签为,转载请保留链接

TOP DOWN
发表评论

您必须 [ 登录 ] 才能发表留言!

  1. 沙 发 木本无心

    撒花。。。。

    五月 22, 2013 14:16:52
  2. 板 凳 大发

    这啥玩意

    五月 22, 2013 14:32:43
  3. 地 板 不亦乐乎

    路过、、、

    五月 22, 2013 14:40:28
  4. 地 毯 yxiao

    微博上居然回复不了。不然我沙发了。

    五月 22, 2013 15:40:15
  5. 地 面 公子

    我没装这类插件,尤其在这个最高版本不能越狱的情况下。

    五月 22, 2013 17:42:47
  6. 地 下 airoschou

    你跨度也太大了吧,飘走~

    五月 22, 2013 17:46:20
  7. 7 楼 xsinger

    苹果看来要被折腾了~~

    五月 22, 2013 17:56:09
  8. 8 楼 麦田一根葱

    8楼,安卓机表示路过。

    五月 22, 2013 18:44:59
  9. 9 楼 云淡然

    Auxo 足矣

    五月 22, 2013 18:56:01
  10. 10 楼 梦月酱

    安卓AFK的小米用户表示金山是个坑

    五月 22, 2013 19:21:48
  11. 11 楼 予沐

    网站之前我在折腾安卓,呃,咱俩起步档次就不一样。 T。T

    五月 22, 2013 22:03:14
    • 小蝴蝶

      @予沐 我也折腾安卓 乖~

      1101室 五月 22, 2013 22:15:05
      • 予沐

        @小蝴蝶 好吧,我只是对安卓和wphone感兴趣,说白了,我不是“高富帅”……呃,果子不是街机么?哦~那只能说我没有钱 = =、

        1102室 五月 22, 2013 23:27:48
  12. 12 楼 Arch!Tech

    多才多艺の小蝴蝶~!

    五月 22, 2013 22:44:35
  13. 13 楼 戏腔小怪

    请问博客用的插入代码块的插件叫啥呀~

    五月 23, 2013 09:10:01
  14. 14 楼 michael

    什么玩意这是?

    五月 23, 2013 14:01:51
  15. 15 楼 郑永

    这个很有用的,不知道ios7会不会加入,另外这个开关在安卓里面新的rom里都有自带了。为了这个工具,折腾一下还是不错的,很方便。

    五月 24, 2013 21:54:36