Tasker | ADVANCED (channel)
896 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/2020/03/project-tasker-backups-encryption-v10.html
#project #TaskerBackupsEncryption
DESCRIPTION
As you may know, Tasker does not apply any type of encryption for its backups in XMLs. Therefore, here I bring you this project to try to solve that in some way, protecting both auto and manual backups from indiscrete eyes.

Main features:
• Cipher algorithm (AES)
• Automated encryption (decryption is on-demand)

This project includes an Initial Setup task that needs to be executed when it is imported from TaskerNet, or when the dev considers it is needed even not imported from TaskerNet.

The project will help preserve the privacy of the data stored in the XMLs, but will not prevent decryption if the thief knows how to reverse it, or if the device is rooted.

Notes:
- The project was based on this request.
- It is highly recommended that you keep your password in a safe place. (you were warned!)
- In case of project update, already encrypted files won't be altered. So stay calm 😉.
- The project acts on the /storage/emulated/0/Tasker/configs dir, so be sure you have the Local Auto-Backup Max Age (Preferences > Misc) option enabled. Or use the manual backup mode.
- The encryption process will be relatively fast, but the decryption will take a while to finish. So, be patient...
- In case of disaster: Tasker stops working/responding, a non-project task causes the process to be aborted, device restarted, etc., a backup will be temporarily stored in /storage/emulated/0/Tasker/Resources/Tasker Backups Encryption during the process.

CREDITS
@SmartPhoneLover

VERSION
v1.0
#warning #TaskerDev
[DEV] Away because of Coronavirus; don't have it myself, but as preventive measure
Hi.

Just so people know why I haven't been as available in the past few days, I'm currently away from my workplace as a preventive measure.

I only have my laptop with me and have limited internet access so I can't create new builds for my apps so unfortunately I can't give support on all issues.

Let's see how long this lasts but currently it seems like I'll only be fully back mid-April.

It's really hard for me to stay away from coding for this long. Hopefully I can at least do some javascripting on my laptop while I'm gone... 😝

Hope everyone is doing fine, stay safe and wash your hands! 😊

Source: Go!
#warning #TaskerDev
[HOW-TO] Learn Javascript in a fun and intuitive way
Javascript is a super awesome and powerful language and since it can be used with Tasker I thought that this could help people out around here.

And since you might have a few weeks off, this might give you something cool to pass the time in a productive way.

I'm not affiliated with this website at all but the way of learning Javascript here seems to be super user-friendly and easy to understand.

Check it out here: https://learnjavascript.online/

I haven't gone too deep into it, but from the small sample I've seen it seems to be great.

Let me know what you think :)

Source: Go!
Tasker | ADVANCED (channel)
https://taskerprofilecenter.blogspot.com/2020/03/profile-root-checker-v11.html
#profile #RootChecker
DESCRIPTION
Some people are having troubles with the Magisk root core being disabled randomly and suddenly, happening across different devices.

It will periodically check if the device keeps having root access. Otherwise, a notification will be generated when not detected, and will offer you the option to solve it by rebooting the device.

This project includes an Initial Setup task that needs to be executed when it is imported from TaskerNet, or when the dev considers it is needed even not imported from TaskerNet.

Magisk root seems that is being lost in certain situations due to a problem on the device's ROM, so try reporting it to the dev.

Notes:
- Use it only if necessary.
- It uses the 'TIME_TICK' intent when rebooted ONLY. The rest of the time longer checks are used (30' by default).
- All is bundled into a single prj file, so import it as a project.

CREDITS
@SmartPhoneLover

CHANGELOG
- New: Tasker Function (Check Root) method. (separate prj file)
- Other: Small changes.

* The problem about loosing root on my device (Xiaomi RN7) is now fixed, so this profile is no longer used by me.

VERSION
v1.1
Tasker | ADVANCED (channel)
https://taskerprofilecenter.blogspot.com/2020/04/task-open-multiple-websites-in_3.html
#task #OpenMultipleWebsitesInDifferentTabs
DESCRIPTION
This task will allow you to open several websites in different tabs each.

CREDITS
@SmartPhoneLover

CHANGELOG
- New: Task (version B) that used only a single action (Send Intent) to perform same steps.

VERSION
v1.1
#warning #TaskerDev
[DEV] Tasker 5.9.3.beta.4 - Contact Via App, WireGuard, Tasker links, Fixed File Modified and more!
I'm finally able to release a new beta! I'm still not working like I wanted to but I managed to pull out a new release. :)

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.

Contact Via App
Demo here: https://youtu.be/qkF2MT0GShU

This new action allows to communicate with other users depending on what apps you and they have installed. Here are some examples:
- Video-call someone via WhatsApp
- Audio-call someone via Skype
- Navigate to someone's address via Google Maps

As I mentioned, it depends on the apps you have installed so give it a try and see what shows up for you :)

Hope that in this time of remote communication this can be useful for everyone.

WireGuard Integration
Demo here: https://youtu.be/pCldPHn5SBg

You can now control WireGuard tunnels with Tasker using the Tasker Function action! When you first set it up it'll ask for the special WireGuard permission. After that it should be able to control your tunnels!

Tasker Links
Demo here: https://youtu.be/37afVpb8R_8

If you create a link with the following format:
tasker://secondary?text=hello&somethingother=cool

the Tasker Secondary app will be called and the variables %text with the value hello and %somethingother with the value cool will be created!

This is a convenient way to call Tasker stuff from web pages!

Fixed File Modified Event
For a very long time (ever since it was created) this event was buggy. If you monitored the same folder on 2 different profiles for example, one of them would not trigger. Sometimes more events than you expected with show up. This fix aims to solve these issues:
- You can now monitor the same folder on unlimited profiles
- You have a new Filter event that allows you to trigger the profile only on the events you want. For example, if you want to know when a new file is present, monitor the ClosedWrite event and you'll get a single event for new files after the file is completely done writing.
- The %evtprm() array will now contain the full path for the modified file instead of the folder you're watching which makes it much easier to act on it.
- other general bug fixes for this.

Wait For File Event
Demo here: https://youtu.be/rqo8khlaPMg

You can now also wait for a file event. For example, if you use the System Screenshot action you can use this new action to wait for the screenshot to be done writing before you use it somehow.

Bringing %evtprm() to the masses
Events have always generated the %evtprm() array with info from the event, but I'm guessing a very low percentage of users even know it exists.

Now, every time a a profile has an event, the %evtprm() variable will appear on the variable list so users know that it's there and that it can have valuable info.