Tasker | ADVANCED (channel)
893 subscribers
680 photos
27 videos
201 files
463 links
Welcome to Tasker Profile Center channel!
Here you will find all the content posted at TPC site, and other projects shared by its users too.

Hope you enjoy it ;)

https://t.me/tasker_advanced
https://taskerprofilecenter.blogspot.com/
Download Telegram
Tasker | ADVANCED (channel)
https://taskerprofilecenter.blogspot.com/2019/11/project-fingerprint-demo-actions-v10.html
#project #FingerprintDemoActions
DESCRIPTION
As per user requests, I have decided to create this little project to show you some examples of how to use the biometric sensor of your device (if available) to perform different actions.

These are the things you will learn...
• Finger Touch (any): Perform customized actions depending on which finger has touched the sensor. (*)
• Finger (down/up): Calculate elapsed time between finger (down) and finger (up), so you can perform long press actions.

This project does not contain predefined actions that execute certain applications, nor does it carry out specific actions. What is included are generic actions as a demonstration, which can then be extrapolated (idea) to other projects.

Notes:
- The project uses the 'Logcat Entry' action, added in Tasker v5.9.beta8.
- To use it just toggle according profile(s) from the list above.
- There are several ways to make the profile detect the decided filter: applying regex expressions, filtering by specific words/terms, or searching for matching elements from within the associated task by reading the %(lc_text) var.
- (*) The device needs to be locked (Lockscreen).
- ids are unique for each device, and also components can vary from device to device too.
- This project was built based on the Xiaomi Redmi Note 7 device.

CREDITS
@SmartPhoneLover

VERSION
v1.0
Tasker | ADVANCED (channel)
https://taskerprofilecenter.blogspot.com/2019/11/project-fingerprint-demo-actions-v11.html
#project #FingerprintDemoActions
DESCRIPTION
As per user requests, I have decided to create this little project to show you some examples of how to use the biometric sensor of your device (if available) to perform different actions.

These are the things you will learn...
• Finger Touch (any): Perform customized actions depending on which finger has touched the sensor. (*)
• Finger (down) [1] + (up): Calculate elapsed time between finger (down) and finger (up), so you can perform long press actions.
• Finger (down) [2]: Double tap gestures (or more).
• Finger (down) [3] + Screen (unlock): React to specific unlock attempts (failed).

This project does not contain predefined actions that execute certain applications, nor does it carry out specific actions. What is included are generic actions as a demonstration, which can then be extrapolated (idea) to other projects.

Notes:
- The project uses the 'Logcat Entry' action, added in Tasker v5.9.beta8.
- To use it just toggle according profile(s) from the list above.
- There are several ways to make the profile detect the decided filter: applying regex expressions, filtering by specific words/terms, or searching for matching elements from within the associated task by reading the %(lc_text) var.
- (*) The device needs to be locked (Lockscreen).
- IDs are unique for each device, and also components/services can vary from device to device. Therefore, I recommend you not to take these components/filters that I have used in the project as them are. If they work, perfect! But if not, you should look for the corresponding ones for your device. But at least you will have a base to start.
- This project was built based on the Xiaomi Redmi Note 7 device (Xiaomi.eu beta ROM).

CREDITS
@SmartPhoneLover

CHANGELOG
- New: Double tap gesture (or more).
- New: Detect unlock attempts (failed).
- Other: Small changes.

VERSION
v1.1
#warning #TaskerDev
[DEV] Tasker 5.9.rc.2 - Bugfixes for hopefully the last release before going public
Here's another release candidate update. Hopefully the last one before the public launch.

Sign up for the beta here.

If you don't want to wait for the Google Play update, get it right away here.

You can also get the updated app factory here.

Here's the changelog:
- Fix some issues with Clipboard getting on Android 10
- Fixed an issue with checking license on some cases
- Fixed issue with Tasker Keyboard being the active keyboard after the Keyboard action is ran
- Added some settings for OnePlus devices to be used with the Custom Setting action and conditions
- Fixed Quick Setting tiles with app icons not showing the icon
- Fixed some errors not appearing when using the app's UI so users were left wondering what was wrong
- Fixed Get Location v2 for kid apps
- Updated Spanish, Japanese and French translations
- Fixed some crashes

Enjoy!

Source: Go!
#warning #TaskerDev
[DEV] Had to update Play Store Description - Feedback needed
Hi everyone! So my latest Tasker update was rejected because of the (ancient) play store description that contains too many lists of words for their liking, so I had to make a new one.

So I thought to myself: I have this amazing community of people here that are passionate about Tasker that could really give good advice on this!

Here's my current version. Any feedback/suggestions of what can be changed/improved? Maybe some Tasker feature that is really important to you that I missed? I'll update the OP with accepted suggestions/changes so this post will always contain the most updated version. :)

Thank you very much in advance!

This is the current play store description:

*****************************************************************

Total Automation, From Settings to SMS.

☑️ Actions

350+ actions allow you to truly customize your phone like never before! Send SMS, create notifications, change almost any system setting like Wifi Tether, Dark Mode, Always On Display, change any volume, control Do Not Disturb, open apps, file manipulation, control music playback, get your location... you get the idea. If you can think of it, Tasker can probably do it for you!

Note: a few of the actions (like the Airplane Mode action) require root. It's an Android limitation that I wish I could work around.

☑️ Automations

Make your phone a true smart phone! Why remember to change the volume every day when you leave home when your phone can do it for you?

Automate stuff based on the app you're in, the time of day, your location, your Wi-Fi network, Received SMS or Calls, the currently playing song and many other (130+) states and events!

Check out how easy it is to create an automation: https://www.youtube.com/watch?v=s6EAbLW5WSk

☑️ Other Triggers

Manually trigger your actions via launcher shortcuts, quick setting tiles, widgets and more!

☑️ Join - Remote Tasker

Adding Join to the mix will even allow you to trigger tasks from another Android device or PC!

☑️ Scenes

Design your own UI and use it to display any info you want or trigger any task!

☑️ App Creation

Create your own standalone apps to share or sell with the Tasker App Factory!

☑️ Huge List of Plugins

A lot of 3rd party developers already allow you to perform actions in their apps and listen to their events/states through Tasker!

Check out a list of plugins here: https://tasker.joaoapps.com/pluginlist.html

☑️ 7 day trial - one time payment to unlock

https://tasker.joaoapps.com/dl

☑️ Useful Links

Starter Guides: https://tasker.joaoapps.com/guides.html

Pre-made projects: https://forum.joaoapps.com/index.php?resources/

Official Support Forum: https://groups.google.com/forum/#!forum/tasker

Community full of people willing to help: https://www.reddit.com/r/tasker/

Queries, Problems: see Menu / Info / Support in-app


It's not possible to fix problems reported via Play Store Comments so please use the "Report Issue To Developer" option in the app > Menu to do so.


Note: Tasker uses the BIND_DEVICE_ADMIN permission in order to provide the System Lock functionality.

Source: Go!
Tasker | ADVANCED (channel)
https://taskerprofilecenter.blogspot.com/2019/11/profile-start-playing-music-on-bt.html
#profile #StartPlayingMusicOnBTConnected
DESCRIPTION
This profile will allow you to automate music playback when the desired BT device is connected.

Notes:
- I used the Poweramp music player, but you can use your own if you like. To find its itents, go here.
- To set your BT device, edit 'Name' or 'Address' (MAC) from the 'BT Connected' profile settings.

CREDITS
@SmartPhoneLover

VERSION
v1.0
#warning #TaskerDev
[HOW-TO] Protip: Create a debug task that you can call from anywhere
It's helpful to create a task such as this one:
Debug (7)
A1: Stop [ With Error:Off Task: ] If [ %Debug !Set ]
A2: Notify [ Title:%par1 Text:%par2 Icon:mw_action_bug_report Number:0 Permanent:Off Priority:5 Repeat Alert:Off LED Colour:Red LED Rate:0 Sound File: Vibration Pattern:0,100,200,200 Category:Debug ] If [ %DebugNotify Set ]
A3: Flash [ Text:%par1
%par2 Long:Off ] If [ %DebugFlash Set ]


Then, from any other task use the Perform Task action to call it and set Parameter 1 and Parameter 2 to the title and text of what you're trying to debug.

The result is something like this: https://youtu.be/z0IuZb8wHbE

Notice how at the top the notification will show the progress of whatever is happening in the following task:
Assistant Command (4)
A1: Voice Command
A2: Perform Task [ Name:Debug Priority:%priority Parameter 1 (%par1):Assistant Parameter 2 (%par2):Opening Return Value Variable: Stop:Off ]
A3: Wait [ MS:0 Seconds:1 Minutes:0 Hours:0 Days:0 ]
A4: AutoInput Action [ Configuration:Type: Text
Value: Open explore page
Action : Click Timeout (Seconds):23 ]
A5: Perform Task [ Name:Debug Priority:%priority Parameter 1 (%par1):Assistant Parameter 2 (%par2):clicking Return Value Variable: Stop:Off ]
A6: Wait [ MS:0 Seconds:1 Minutes:0 Hours:0 Days:0 ]
A7: AutoInput Action [ Configuration:Type: Id
Value: com.google.android.googlequicksearchbox:id/opa_hq_content_footer_icon_keyboard
Action : Click Timeout (Seconds):23 ]
A8: Wait [ MS:0 Seconds:1 Minutes:0 Hours:0 Days:0 ]
A9: Perform Task [ Name:Debug Priority:%priority Parameter 1 (%par1):Assistant Parameter 2 (%par2):Writing Return Value Variable: Stop:Off ]
A10: AutoInput Action [ Configuration:Type: Text
Value: Type a message
Action : Click Timeout (Seconds):23 ]


This debugging task also allows you to enable or disable debugging very easily by setting or unsetting the %Debug variable.

You can even just enable or disable debugging via various methods. In this example I allow enabling and disabling of debugging via notifications or flashes by setting/clearing the %DebugNotify or %DebugFlash variables. Since these are normal variables you can even automate them as you wish :)

Import the Debug task here.

Hopefully this'll make debugging in Tasker easier and faster for you! 😁: Keyboard [ Input:write(hello there),Enter Time Between Inputs:500 Don't Restore Keyboard:Off ]

Source: Go!
#profile #NavigationButtonsActions
DESCRIPTION
It will allow you to distinguish what button was pressed, or assign different actions to each button, depending on the time pressed.

This project does not contain predefined actions that execute certain applications, nor does it carry out specific actions. What is included are generic actions as a demonstration, which can then be extrapolated (idea) to other projects.

Notes
:
- The project uses the 'Logcat Entry' action, added in Tasker v5.9.beta8.
- To use it just toggle according profile.
- There are several ways to make the profile detect the decided filter: applying regex expressions, filtering by specific words/terms, or searching for matching elements from within the associated task by reading the %(lc_text) var.
- IDs are unique for each device, and also components/services can vary from device to device. Therefore, I recommend you not to take these components/filters that I have used in the profile as them are. If they work, perfect! But if not, you should look for the corresponding ones for your device. But at least you will have a base to start.
- This profile was built based on the Xiaomi Redmi Note 7 device (Xiaomi.eu beta ROM).
- Profiles are bundled in a single project file to make it easier to be imported. So, import it as a project.

CREDITS
@SmartPhoneLover

VERSIONS
v1.0
Tasker | ADVANCED (channel)
https://taskerprofilecenter.blogspot.com/2019/12/task-miui-screen-recorder-intents-v10.html
#task #MIUIScreenRecorderIntents
DESCRIPTION
Intents (broadcast and control) for the MIUI Screen Recorder app, included in all Xiaomi devices.

Notes:
- All is bundled in a single project file, so import it as a prj.

CREDITS
@SmartPhoneLover

VERSION
v1.0
#warning #TaskerDev
[HOW-TO] Protip: Have a "One Button" task that does whatever you need the most in any specific situation
I always like to perform tasks in the easiest way possible. This ideally involves not even looking at my phone. For example, I like to simply click on a button on my watch and make Tasker do stuff. There are other kinds of "one button" actions like these like for example:
- Long pressing the volume button
- Double tapping the power button
- Fingerprint unlocking with different fingers
- Tapping the Bixby button
- Holding the Bixby Button
- Navigation Bar Button
- Quick Setting Tile
- Home Screen Shortcut
- Android Wear Watch button (with AutoWear)

All of these are quick and easy to perform and don't require much attention and time.

So why not create a task that runs whenever you do any of these actions (so you don't have to remember which one triggers which) and does something you usually need in that situation?

For example if I click the button on my watch, long press a volume button or unlock my phone with my middle finger:
- when I'm at home
- - if it's morning my phone tells me where I parked my car so I know
- - if it's in the afternoon, my workout app opens
- - If it's in the evening, my lights turn on/off
- - It it's at night my lights dim to a minimum
- - If it's bedtime, my lights turn on for 3 minutes and then turn off so I can get to bed
- when I'm in my car podcasts or music start playing alternatively (I listen to both on different occasions)
- when I'm on my lunch break, podcasts start playing

and all of this with just one single button/action!

If you use my previous protip of using variables for states the task to do this will be very simple too! Check it out:

https://i.imgur.com/ic1JIQZ.png

Basically just have a bunch of If-Elses that for each situation execute different tasks.

This is super convenient to have because you have a button that will do whatever you need the most in any given situation! :)

Let me know what you think!

Source: Go!
#warning #TaskerDev
[DEV] Tasker 5.9 now rolling out for everyone!
Finally, 5.9 is out! This is a huge release! Some (like me 😁) might event call it the game changer! Check out the release video!

https://www.youtube.com/watch?v=bINUcn0QXvg

Read all about it here: http://bit.ly/tasker5_9

If you don't want to wait for the Google Play update, get it right away here.

You can also get the updated app factory here.

Highlights:
- Logcat Entry Event potentially adds thousands of new events to Tasker, like actions for unlocking your phone with different fingers for example!
- AutoAlarm and AutoShortcut's functionalities are now fully integrated into Tasker
- React to Media Buttons
- Faster and more precise location with Get Location v2
- Enable/Disable camera system wide
- App actions with app name (instead of just package name)
- and much MUCH more!

Check out the full changelog here: http://bit.ly/tasker5_9_changelog

It has started to roll out now, so expect to get it in the next 24 hours or so!

Enjoy! :)

Source: Go!
Tasker | ADVANCED (channel)
https://taskerprofilecenter.blogspot.com/2019/12/project-current-app-activity-v14.html
#project #CurrentAppActivity
DESCRIPTION
This project will allow you to show the app name, package name and class name of current activity. And in real time!

Notes:
- The project uses the %(WIN) variable, so it requires to have the 'App Check Method' set as 'Accessibility' to work well, if using the root version. (only if launching it from 'Start' task, not applicable with 'Start (loop)')
- If you don't mind switching App Check Method manually every time you want to use the project, it's OK. But, an action is included inside 'Setup' task, that will switch such option automatically for you.
- Logcat Entry profile is set for the non-root version, but you can change the detection method by %(WIN) var if you wish.
- As logcat components and filters may change from device to device, here you have a compatibility list. If you don't find the right for your device, contact us through the TPC chat groups.

CREDITS
@SmartPhoneLover

CHANGELOG
- New: Non-root version. (Tasker v5.9.beta5 needed)
- Other: Optimizations.

VERSION
v1.4