Forwarded from Tasker | TPC (channel)
#project #ScreenRecorder
DESCRIPTION
This time I bring you another new project to make Tasker record the screen, and also, take screenshots and draw on screen.
I got inspired by this one, from @MiAndroidVerde. But also, by personal needs, and just to enjoy playing with Tasker ;)
Main features:
· For users without root access (*)
· Friendly and intuitive built-in settings control panel
· Record screen
· Take screenshots
· Draw on screen with your finger (external app is needed)
· Overlay elements (text, logo and blinking dot)
· Countdown (animated)
· Snackbar as a quick control (only some actions)
· And maybe some new features in the future... ;)
* I have the plan to build another version of the same project, but for root users soon. It will have more parameters to be customized, and won't need to use AutoInput as recording method.
This first version I have made it is mainly aimed for users without root access, making use of the AutoInput plugin to record screen, and take pictures. And by the other hand, to be able to draw on screen, an external app will be needed. (the project itself, while running, will let you know if you don't have the app, to install it)
I have tried to do it in such a way that it was as easy and intuitive as possible to handle and configure it. So I won't explain how does it work deeply, and/or how to configure it, as it'll be easy to.
But, for initial setup and startup, I will explain it below:
- Initial Setup: As I have included a settings control panel into the project to make the setup more bearable, it has several text elements, and not only here, but within other project's parts;* Text *Size *and Text Color properties have to be set for every specific device. I decided to create the project by this way to make much easier the task of adjusting all (capable) scene's elements, to fit correctly on the screen, depending on user's custom DPI and text size, and also by the preferences of the user. So, to customize it, these are the tasks you will have to edit, changing all %vars values after every 'UI SETTINGS' label: SR - Start, SR - SR - Stop, SR - Prepare, SR - Settings.
- Initial Startup: To launch the project the 'SR - Prepare' task have to be run. Nothing more. (all remaining tasks, and profiles also, will be automatically managed by Tasker, so do not launch/activate them manually, but for testing purposes only)
Notes:
- As said before, AutoInput is required to allow the recording of the screen, and to take screenshots for non-root users.
- AutoNotification plugin is used to generate notifications.
AUTHOR
@SmartPhoneLover
VERSION
1.1
CHANGELOG
- New: stand-alone task to hide the Cast statusbar icon when AutoInput runs (optional)
- New: Snackbar for screenshots
- Fix: added missing Launcher icon to Resources folder (+ new action to set it or a different one on 'SR - Prepare' task)
- Fix: wrong statusbar icon when recording was started
- Fix: launcher icon did not hide when screenshot was taken (while not recording)
- Other: changed the way how Info buttons within 'SR - Settings' scene show related information
- Other: cleanup of Resources folder
- Other: changed the way how profiles are toggled from 'SR - Prepare' and 'SR - Close' tasks, to avoid showing the red triangle
- Other: increased Snackbar timeout to 5 seconds for all actions where it is embedded
- Other: changed file names format to 'VID_' (videos) and 'IMG_' (screenshots)
- Other: set all notifications as Persistent to prevent being deleted accidentally
- Other: fixed some labels and created new ones
DESCRIPTION
This time I bring you another new project to make Tasker record the screen, and also, take screenshots and draw on screen.
I got inspired by this one, from @MiAndroidVerde. But also, by personal needs, and just to enjoy playing with Tasker ;)
Main features:
· For users without root access (*)
· Friendly and intuitive built-in settings control panel
· Record screen
· Take screenshots
· Draw on screen with your finger (external app is needed)
· Overlay elements (text, logo and blinking dot)
· Countdown (animated)
· Snackbar as a quick control (only some actions)
· And maybe some new features in the future... ;)
* I have the plan to build another version of the same project, but for root users soon. It will have more parameters to be customized, and won't need to use AutoInput as recording method.
This first version I have made it is mainly aimed for users without root access, making use of the AutoInput plugin to record screen, and take pictures. And by the other hand, to be able to draw on screen, an external app will be needed. (the project itself, while running, will let you know if you don't have the app, to install it)
I have tried to do it in such a way that it was as easy and intuitive as possible to handle and configure it. So I won't explain how does it work deeply, and/or how to configure it, as it'll be easy to.
But, for initial setup and startup, I will explain it below:
- Initial Setup: As I have included a settings control panel into the project to make the setup more bearable, it has several text elements, and not only here, but within other project's parts;* Text *Size *and Text Color properties have to be set for every specific device. I decided to create the project by this way to make much easier the task of adjusting all (capable) scene's elements, to fit correctly on the screen, depending on user's custom DPI and text size, and also by the preferences of the user. So, to customize it, these are the tasks you will have to edit, changing all %vars values after every 'UI SETTINGS' label: SR - Start, SR - SR - Stop, SR - Prepare, SR - Settings.
- Initial Startup: To launch the project the 'SR - Prepare' task have to be run. Nothing more. (all remaining tasks, and profiles also, will be automatically managed by Tasker, so do not launch/activate them manually, but for testing purposes only)
Notes:
- As said before, AutoInput is required to allow the recording of the screen, and to take screenshots for non-root users.
- AutoNotification plugin is used to generate notifications.
AUTHOR
@SmartPhoneLover
VERSION
1.1
CHANGELOG
- New: stand-alone task to hide the Cast statusbar icon when AutoInput runs (optional)
- New: Snackbar for screenshots
- Fix: added missing Launcher icon to Resources folder (+ new action to set it or a different one on 'SR - Prepare' task)
- Fix: wrong statusbar icon when recording was started
- Fix: launcher icon did not hide when screenshot was taken (while not recording)
- Other: changed the way how Info buttons within 'SR - Settings' scene show related information
- Other: cleanup of Resources folder
- Other: changed the way how profiles are toggled from 'SR - Prepare' and 'SR - Close' tasks, to avoid showing the red triangle
- Other: increased Snackbar timeout to 5 seconds for all actions where it is embedded
- Other: changed file names format to 'VID_' (videos) and 'IMG_' (screenshots)
- Other: set all notifications as Persistent to prevent being deleted accidentally
- Other: fixed some labels and created new ones
Forwarded from Tasker | TPC (channel)
Tasker_Switcher.prj.xml
12.2 KB
Forwarded from Tasker | TPC (channel)
Tasker_Switcher.1.apk
2.8 MB
Forwarded from Tasker | TPC (channel)
#project #TaskerSwitcher #FREE
DESCRIPTION
Event if Tasker already includes a built-in action to switch it off, it cannot be enabled again, once turned off. So, this project allows both situations: disable and re-enable Tasker again with a simple switch control.
Notes:
- Root required
AUTHOR
@SmartPhoneLover
VERSION
1.0
DESCRIPTION
Event if Tasker already includes a built-in action to switch it off, it cannot be enabled again, once turned off. So, this project allows both situations: disable and re-enable Tasker again with a simple switch control.
Notes:
- Root required
AUTHOR
@SmartPhoneLover
VERSION
1.0
Forwarded from Tasker | TPC (channel)
#project #TaskerSwitcher #FREE
DESCRIPTION
The project is now deprecated.
Tasker already has an internal function to accomplish that. That is using one of the 3 available built-in Quick Settings Tiles, located on its Preferences.
How To?
Open Tasker, go to Preferences (3-dots icon), and click on ACTION. Once here, just be sure that the first Tile shows the 'Toggle' grey message. (you don't have to set any task here)
Then, add the Tile to your current ones on the panel. That's all!
Thanks to all the Reddit members that helped me to figure it out. Visit this link for more information.
AUTHOR
@SmartPhoneLover
DESCRIPTION
The project is now deprecated.
Tasker already has an internal function to accomplish that. That is using one of the 3 available built-in Quick Settings Tiles, located on its Preferences.
How To?
Open Tasker, go to Preferences (3-dots icon), and click on ACTION. Once here, just be sure that the first Tile shows the 'Toggle' grey message. (you don't have to set any task here)
Then, add the Tile to your current ones on the panel. That's all!
Thanks to all the Reddit members that helped me to figure it out. Visit this link for more information.
AUTHOR
@SmartPhoneLover