一句话概括本文
简单的二十行代码,利用Xposed Hook掉计步传感器,以此达到刷步数的目的。
引言
现在的年轻都喜欢用各种各样的计步APP来记录每天的步数,微信自带的
微信运动因为用户群体基数大,很多人都在用,还有钉钉也整个钉钉
运动...看到别人天天走2W步就是为了占领封面,多走路本来是个好东西,
却变成了一种攀比的行为,走路这种东西不是越多越好的,我...
class XposedInit : IXposedHookLoadPackage {
companion object {
var xsp by Delegates.notNull<XSharedPreferences>()
}
init {
xsp = XSharedPreferences(BuildConfig.APPLICATION_ID, "config")
xsp.makeWorldReadable()
}
@SuppressLint("PrivateApi")
override fun handleLoadPackage(lpparam: XC_LoadPackage.LoadPackageParam) {
when (lpparam.packageName) {
"com.tencent.mm", "com.alibaba.android.rimet" -> {
val c = Class.forName("android.hardware.SystemSensorManager\$SensorEventQueue")
XposedBridge.hookAllMethods(c, "dispatchSensorEvent", object : XC_MethodHook() {
override fun beforeHookedMethod(param: MethodHookParam) {
xsp.reload()
if (xsp.getBoolean(Constants.IS_STEP_OPEN, false)) {
val muti = xsp.getString(Constants.CUR_STEP_MULT, "1").toInt()
(param.args[1] as FloatArray)[0] = (param.args[1] as FloatArray)[0] * muti
}
super.beforeHookedMethod(param)
}
})
}
}
}
}
来啊,Py交易啊
想加群一起学习Py的可以加下,智障机器人小Pig,验证信息里包含:
Python,python,py,Py,加群,交易,屁眼 中的一个关键词即可通过;
验证通过后回复 加群 即可获得加群链接(不要把机器人玩坏了!!!)~~~
欢迎各种像我一样的Py初学者,Py大神加入,一起愉快地交流学♂习,van♂转py。
网友评论