From cdc8d2eaf290479952b363c7aa4eeb22a796ddd2 Mon Sep 17 00:00:00 2001 From: gdlbo <41114720+gdlbo@users.noreply.github.com> Date: Thu, 28 Jul 2022 13:21:37 +0300 Subject: [PATCH] screenshot detect --- .../main/java/ru/vtosters/lite/utils/Preferences.java | 4 ++++ smali/res/xml/preferences_activity.xml | 5 +++++ .../com/vk/im/ui/utils/DialogScreenshotTracker.smali | 10 +++++++++- 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/ru/vtosters/lite/utils/Preferences.java b/app/src/main/java/ru/vtosters/lite/utils/Preferences.java index 12a90477f..b8e2b0c6e 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/Preferences.java +++ b/app/src/main/java/ru/vtosters/lite/utils/Preferences.java @@ -320,6 +320,10 @@ public class Preferences { return getBoolValue("podcastcatalog", false); } + public static boolean screenshotdetect() { + return getBoolValue("screenshotdetect", false); + } + public static boolean checkupdates() { return getBoolValue("checkupdates", true) && isValidSignature(); } diff --git a/smali/res/xml/preferences_activity.xml b/smali/res/xml/preferences_activity.xml index 28474c8f0..2a3174d83 100644 --- a/smali/res/xml/preferences_activity.xml +++ b/smali/res/xml/preferences_activity.xml @@ -105,6 +105,11 @@ android:title="Глобальный обход онлайна" /> + screenshotdetect()Z + + move-result v0 + + if-eqz v0, :cond_228 + + return-void + + :cond_228 invoke-direct {p0}, Lcom/vk/im/ui/utils/DialogScreenshotTracker;->c()Lcom/vk/core/screenshot/ScreenshotDetector; move-result-object v0