ScreenshotProtector Documentation
Overview
The ScreenshotProtector
extension is part of an Android application that allows you to disable or enable screen protection against screenshots and screen recording. This class is provided under the GNU Lesser General Public License and was created by Eric M. Kok (appsbeheerder).
Downloads
Extension
App Inventor demo app - source aia
App Inventor demo app - ready to run apk
Repository
Functions
ProtectionDisable
- Description: Disable screen protection against screenshots and screen recording.
ProtectionEnable
- Description: Enable screen protection against screenshots and screen recording.
IsProtectionEnabled
- Description: Check if screen protection is enabled against screenshots and screen recording.
- Output: Boolean value indicating whether protection is enabled (true) or not (false).
ProtectionToggle
- Description: Toggles screen protection against screenshots and screen recording.
Helper blocks
XtensionUUID
- Description: Shows the extension UUID.
- Output: A string containing the extension's UUID.
XtensionInfo
- Description: Shows the extension name, version, and copyrights.
- Output: A string with information about the extension's name and copyright.
Example Usage
©Eric M. Kok (appsbeheerder)
License: LGPL3 - GNU Lesser General Public License version 3
Copyright 2023, 2024 Eric M. Kok (appsbeheerder)
This file is part of Screenshot protection extension.
Screenshot protection extension is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Screenshot protection extension is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with Screenshot protection extension. If not, see https://www.gnu.org/licenses/.
- You are allowed to use the screenshot protection .aix (jar) extension, as part of an MIT Appathon app. https://appathon.appinventor.mit.edu/
Extension UUID:
ebae95f8-1baa-41e8-835d-5748d32ec929