#warning #TaskerDev
[DEV] Avast/AVG saying Tasker is a virus. Hint: it's not! :P
Hi everyone. Since people have been complaining about this I thought it was better to create a post about it.
Seems like a recent update to Avast/AVG triggered it, suddenly saying that Tasker is a virus for some reason.
The part where the update was on Avast/AVG's part is very important and just shows that there's no problem with Tasker. If you scan the old first Tasker 5.9.3 beta it also says it has the same virus as shown here: https://www.virustotal.com/gui/file/bf079521cde70e02379eec8acc343158055fe0952f060222077664dc22e5444b/detection
Since I don't have a time machine and can't retroactively put viruses in apps, I think that's proof enough that Tasker didn't introduce a virus in the latest beta but that this was some kind of update on their part. :)
Also, I installed the Avast and AVG apps on my phone to try them out and it didn't detect viruses for Tasker in my case. Also, seems super sketchy (and against Google Play's TOS) that Avast and AVG are the exact same apps except for the color scheme.
Finally, I have no interest at all in putting viruses in Tasker. Why would I destroy an app I've worked for indirectly for so many years and successfully purchased about 2 years ago and can now develop for?
Also, if anyone has any info on the APK:RepSandbox [Trj] trojan that is mentioned by Avast/AVG it would be great. Maybe I can find out why they are seeing a false positive here.
I have no interest at all in anyone's data. Tasker's safe.
Please let me know if there are any questions about this issue.
Source: Go!
[DEV] Avast/AVG saying Tasker is a virus. Hint: it's not! :P
Hi everyone. Since people have been complaining about this I thought it was better to create a post about it.
Seems like a recent update to Avast/AVG triggered it, suddenly saying that Tasker is a virus for some reason.
The part where the update was on Avast/AVG's part is very important and just shows that there's no problem with Tasker. If you scan the old first Tasker 5.9.3 beta it also says it has the same virus as shown here: https://www.virustotal.com/gui/file/bf079521cde70e02379eec8acc343158055fe0952f060222077664dc22e5444b/detection
Since I don't have a time machine and can't retroactively put viruses in apps, I think that's proof enough that Tasker didn't introduce a virus in the latest beta but that this was some kind of update on their part. :)
Also, I installed the Avast and AVG apps on my phone to try them out and it didn't detect viruses for Tasker in my case. Also, seems super sketchy (and against Google Play's TOS) that Avast and AVG are the exact same apps except for the color scheme.
Finally, I have no interest at all in putting viruses in Tasker. Why would I destroy an app I've worked for indirectly for so many years and successfully purchased about 2 years ago and can now develop for?
Also, if anyone has any info on the APK:RepSandbox [Trj] trojan that is mentioned by Avast/AVG it would be great. Maybe I can find out why they are seeing a false positive here.
I have no interest at all in anyone's data. Tasker's safe.
Please let me know if there are any questions about this issue.
Source: Go!
Tasker | ADVANCED (channel)
https://taskerprofilecenter.blogspot.com/2020/04/task-convert-datetime-format-into-epoch.html
#task #ConvertDateTimeFormatIntoEpoch
DESCRIPTION
This task will help you to convert any type of date/time string format into Epoch time.
Notes:
- To know more about how to use SimpleDateFormat class, you can go here.
CREDITS
@SmartPhoneLover
VERSION
v1.0
DESCRIPTION
This task will help you to convert any type of date/time string format into Epoch time.
Notes:
- To know more about how to use SimpleDateFormat class, you can go here.
CREDITS
@SmartPhoneLover
VERSION
v1.0
Tasker | ADVANCED (channel)
https://taskerprofilecenter.blogspot.com/2020/04/project-wake-on-lan-manager-v12.html
#project #WakeOnLANManager
DESCRIPTION
If you have any device at home that is compatible with the Wake On LAN (WOL) protocol, this project will help you allowing them to be turned on or turned off from your phone.
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.
Project Setup...
Previous Steps:
- Import project.
- Install AutoRemote and AutoTools (Android), and EventGhost + AutoRemote Plugin (Windows).
- Configure your devices to allow them to receive WOL Magick Packet.
* When registering device's names on AutoRemote as well as EventGhost, use the same exact names to configure them, as these names will be used within 'Setup' task inside the project.
* If you have problems receiving the ping response back from your devices, it's probably of its firewalls. To solve it, go here.
* As every device is a world, I won't cover how to enable Wake On LAN on this guide. You can search for your device's (or component's) manufacturer website for instructions on how to do that.
* To get rid of AutoRemote and AutoTools notifications when sending/receiving cmds, go to the device's Android App Settings and disable notifications for both apps.
AutoRemote Steps:
1. On first time opened...
-- Allow AutoRemote to access device's storage (Android permission popup).
-- Give your device a name.
2. Once your new AutoRemote URL ID is on the screen...
-- Go to: Preferences (bottom icons) > EventGhost (Other Settings), and enable 'Skip Public IP' option.
-- Go to: Registered Devices (bottom icons), and authenticate the session with your Google account.
3. Done.
EventGhost Steps:
1. To setup EventGhost and its plugin...
-- Go here to learn how to configure EventGhost. (After step 13 is optional)
2. After checking that AutoRemote (Android) and EventGhost are communicated each other you can delete test actions. (Keep the plugin)
3. To add the project folder to your EventGhost tree...
-- Download it from here, and open it.
-- Select all the content of the TXT file and copy it to the clipboard.
-- Inside EventGhost, select 'Autostart' just above the AutoRemote plugin, right click on it and select 'Paste'. (It should looks like this)
-- Save settings and minimize EventGhost.
* When having to add the Key for the device we are going to register in AutoRemote plugin (EventGhost), you can get it by copying the AutoRemote (Android) generated URL and paste it on your browser. The key you need to add for your device will appear after 'http://autoremotejoaomgcd.appspot.com/?key=' at the top of the browser's URL address bar.
* Enable the 'Try to contact via local ip if available' option at the end of the plugin window (without adding any IP address). This will allow AutoRemote (Android) and EventGhost to still being in contact when no internet connection is available by whatever reason.
Notes:
- Due to Android 9+ permission changes, you will need to enable GPS location manually (at least battery saving mode). Or create a time context profile to allow it to be toggled in the background.
- AutoRemote, AutoTools and EventGhost are needed for the project to work.
- All the devices will need to have a static IP address in the network. (Configure it from your router)
CREDITS
@SmartPhoneLover
CHANGELOG
- Fix: Task linked to 'WOL WiFi (on)' profile was not sending WOL signal when broadcast IP was configured in 'Setup' task.
- Other: Deleted unnecessary actions.
VERSION
v1.2
DESCRIPTION
If you have any device at home that is compatible with the Wake On LAN (WOL) protocol, this project will help you allowing them to be turned on or turned off from your phone.
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.
Project Setup...
Previous Steps:
- Import project.
- Install AutoRemote and AutoTools (Android), and EventGhost + AutoRemote Plugin (Windows).
- Configure your devices to allow them to receive WOL Magick Packet.
* When registering device's names on AutoRemote as well as EventGhost, use the same exact names to configure them, as these names will be used within 'Setup' task inside the project.
* If you have problems receiving the ping response back from your devices, it's probably of its firewalls. To solve it, go here.
* As every device is a world, I won't cover how to enable Wake On LAN on this guide. You can search for your device's (or component's) manufacturer website for instructions on how to do that.
* To get rid of AutoRemote and AutoTools notifications when sending/receiving cmds, go to the device's Android App Settings and disable notifications for both apps.
AutoRemote Steps:
1. On first time opened...
-- Allow AutoRemote to access device's storage (Android permission popup).
-- Give your device a name.
2. Once your new AutoRemote URL ID is on the screen...
-- Go to: Preferences (bottom icons) > EventGhost (Other Settings), and enable 'Skip Public IP' option.
-- Go to: Registered Devices (bottom icons), and authenticate the session with your Google account.
3. Done.
EventGhost Steps:
1. To setup EventGhost and its plugin...
-- Go here to learn how to configure EventGhost. (After step 13 is optional)
2. After checking that AutoRemote (Android) and EventGhost are communicated each other you can delete test actions. (Keep the plugin)
3. To add the project folder to your EventGhost tree...
-- Download it from here, and open it.
-- Select all the content of the TXT file and copy it to the clipboard.
-- Inside EventGhost, select 'Autostart' just above the AutoRemote plugin, right click on it and select 'Paste'. (It should looks like this)
-- Save settings and minimize EventGhost.
* When having to add the Key for the device we are going to register in AutoRemote plugin (EventGhost), you can get it by copying the AutoRemote (Android) generated URL and paste it on your browser. The key you need to add for your device will appear after 'http://autoremotejoaomgcd.appspot.com/?key=' at the top of the browser's URL address bar.
* Enable the 'Try to contact via local ip if available' option at the end of the plugin window (without adding any IP address). This will allow AutoRemote (Android) and EventGhost to still being in contact when no internet connection is available by whatever reason.
Notes:
- Due to Android 9+ permission changes, you will need to enable GPS location manually (at least battery saving mode). Or create a time context profile to allow it to be toggled in the background.
- AutoRemote, AutoTools and EventGhost are needed for the project to work.
- All the devices will need to have a static IP address in the network. (Configure it from your router)
CREDITS
@SmartPhoneLover
CHANGELOG
- Fix: Task linked to 'WOL WiFi (on)' profile was not sending WOL signal when broadcast IP was configured in 'Setup' task.
- Other: Deleted unnecessary actions.
VERSION
v1.2
#warning #TaskerDev
[DEV] Join 2.3.beta - Local Network File Transfer
Check out the demo video: https://youtu.be/lHDNLZVlJ_o
Check out the original post here (has download instructions for the beta): https://www.reddit.com/r/JoinApp/comments/g6qbra/dev_join_23beta_local_network_file_transfer/
Since Join now allows you to transfer files between devices on your local network this means that you can now also quickly and easily send files between devices in the Join Send Push action!
Simply select one or more files there, make sure the other device is reachable in the same local network and it should send the files via local network instead of via Google Drive! 😁
I also plan to add options to enable/disable the features shown here to the Join Settings action in Tasker so that you can automatically enable/disable this feature at will in any situation imaginable.
Let me know if it works well for you if you can! Thank you!
Source: Go!
[DEV] Join 2.3.beta - Local Network File Transfer
Check out the demo video: https://youtu.be/lHDNLZVlJ_o
Check out the original post here (has download instructions for the beta): https://www.reddit.com/r/JoinApp/comments/g6qbra/dev_join_23beta_local_network_file_transfer/
Since Join now allows you to transfer files between devices on your local network this means that you can now also quickly and easily send files between devices in the Join Send Push action!
Simply select one or more files there, make sure the other device is reachable in the same local network and it should send the files via local network instead of via Google Drive! 😁
I also plan to add options to enable/disable the features shown here to the Join Settings action in Tasker so that you can automatically enable/disable this feature at will in any situation imaginable.
Let me know if it works well for you if you can! Thank you!
Source: Go!
#warning #TaskerDev
[DEV] Tasker 5.9.3.beta.5 - Supercharged Custom Settings, Send Whatsapp Messages, Freeze/Unfreeze apps and more!
New beta incoming! At long last the days of Tasker not finding the specific settings on your phone in the Custom Setting action are gone!
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.
Find All Possible Custom Settings For Your Phone
Now, when you use the helper in the Custom Setting action on your phone this appears: https://i.imgur.com/iD7mV7I.png
If you enable ADB Wifi while using this helper, it'll now find all settings for your specific phone! So, if there's a setting that can be changed on it, it'll find it! :)
Previously users had to send me their list of settings so that I could add them to Tasker's built-in list but it was obviously incomplete since there are so many different phone models out there.
Now all possible settings will be found! Rejoice! 😎
Send WhatsApp Text Messages
Demo here: https://youtu.be/XdBN8TOmIWQ
If you use the Contact Via App action and select the option to open a contact's WhatsApp profile you now have the option to automatically send a text message.
You also have a new option to back out of WhatsApp after sending the message so you end up right where you started.
Unfortunately for this to work your screen has to be on and unlocked so it won't work in every situation.
New ADB Wifi Helper Actions
Demo here: https://youtu.be/4Nt0Q6aokY4
When you use the helper in the ADB Wifi action you now get more options like:
- Clearing an app's data
- Freezing/Unfreezing apps
- Taking a screenshot without user interaction
- Toggling SIM Card on or off
- Uninstalling an app
Let me know if you know any other cool ADB Shell commands I can add in the helper :)
Important Change For Tasker Pros
Now when a variable contains an empty string, it'll be considered as not set by Tasker. Previously only variables with a null value would be considered not set.
This will holpefully solve many headaches and inconsistencies that Tasker has because of this.
Let me know if this has any breaking side effects if you can. 😅
[DEV] Tasker 5.9.3.beta.5 - Supercharged Custom Settings, Send Whatsapp Messages, Freeze/Unfreeze apps and more!
New beta incoming! At long last the days of Tasker not finding the specific settings on your phone in the Custom Setting action are gone!
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.
Find All Possible Custom Settings For Your Phone
Now, when you use the helper in the Custom Setting action on your phone this appears: https://i.imgur.com/iD7mV7I.png
If you enable ADB Wifi while using this helper, it'll now find all settings for your specific phone! So, if there's a setting that can be changed on it, it'll find it! :)
Previously users had to send me their list of settings so that I could add them to Tasker's built-in list but it was obviously incomplete since there are so many different phone models out there.
Now all possible settings will be found! Rejoice! 😎
Send WhatsApp Text Messages
Demo here: https://youtu.be/XdBN8TOmIWQ
If you use the Contact Via App action and select the option to open a contact's WhatsApp profile you now have the option to automatically send a text message.
You also have a new option to back out of WhatsApp after sending the message so you end up right where you started.
Unfortunately for this to work your screen has to be on and unlocked so it won't work in every situation.
New ADB Wifi Helper Actions
Demo here: https://youtu.be/4Nt0Q6aokY4
When you use the helper in the ADB Wifi action you now get more options like:
- Clearing an app's data
- Freezing/Unfreezing apps
- Taking a screenshot without user interaction
- Toggling SIM Card on or off
- Uninstalling an app
Let me know if you know any other cool ADB Shell commands I can add in the helper :)
Important Change For Tasker Pros
Now when a variable contains an empty string, it'll be considered as not set by Tasker. Previously only variables with a null value would be considered not set.
This will holpefully solve many headaches and inconsistencies that Tasker has because of this.
Let me know if this has any breaking side effects if you can. 😅
Full Changelog
- Added option to send text when opening a Whatsapp Profile with the "Contact Via App" action
- The "Contact Via App" action will now show the normal Android System contact picker to select a contact if no app is selected
- Added option to back out of messaging window in the "Contact Via App" action when some text is sent
- Made both "Contact" and "App" fields in the "Contact Via App" action optional. If left blank will be asked when the task is ran.
- When you use the helper in the "Custom Setting" action and you have "ADB Wifi" enabled, you'll get the real values from your device instead of the pre-baked-in ones from the developer so you're more likely to find settings for your specific device
- Added "Clear App Data", "Freeze/Unfreeze App", "Take Screenshot", "Toggle SIM Card" and "Uninstall App" to the ADB Wifi Helper
- Changed main Tasker notification when no profiles are active to show the total number of existing profiles
- When a variable's value is an empty String it'll now be considered a not set variable by Tasker in any condition in the app
- When importing a Task or Profile from Taskernet, Tasker will ask in which project you want to put the imported item
- Fixed using "eval(variable)" in Javascript actions where "variable" contains some Javascript code
- Made first visible index in "List Dialog" 0 by default so that the arrow of the selected item doesn't show up by default
- Made clicking the text of an item in the "List Dialog" action in Multiple selection mode also check the checkbox
- Make dialog that shows up when exiting Tasker not dismissable
- When an online help file can't be reached only offer to email support about it if user has a working internet connection
- Don't allow new task names with the '%' character in their names
- Fixed moving files in some situations
- Fixed "File Closed" event
- Added support for HTML in "List Dialog" action
- Made %evtprm(1) (file path) in "File Modified" event be url decoded so it can be used right away
- Fixed crash on startup in some situations
- Fixed using the "write" function in the "Keyboard" action in some special cases
- Added support for 5G in "Mobile Network Type" action
- Fixed minor bugs
Enjoy! 😁
Source: Go!
- Added option to send text when opening a Whatsapp Profile with the "Contact Via App" action
- The "Contact Via App" action will now show the normal Android System contact picker to select a contact if no app is selected
- Added option to back out of messaging window in the "Contact Via App" action when some text is sent
- Made both "Contact" and "App" fields in the "Contact Via App" action optional. If left blank will be asked when the task is ran.
- When you use the helper in the "Custom Setting" action and you have "ADB Wifi" enabled, you'll get the real values from your device instead of the pre-baked-in ones from the developer so you're more likely to find settings for your specific device
- Added "Clear App Data", "Freeze/Unfreeze App", "Take Screenshot", "Toggle SIM Card" and "Uninstall App" to the ADB Wifi Helper
- Changed main Tasker notification when no profiles are active to show the total number of existing profiles
- When a variable's value is an empty String it'll now be considered a not set variable by Tasker in any condition in the app
- When importing a Task or Profile from Taskernet, Tasker will ask in which project you want to put the imported item
- Fixed using "eval(variable)" in Javascript actions where "variable" contains some Javascript code
- Made first visible index in "List Dialog" 0 by default so that the arrow of the selected item doesn't show up by default
- Made clicking the text of an item in the "List Dialog" action in Multiple selection mode also check the checkbox
- Make dialog that shows up when exiting Tasker not dismissable
- When an online help file can't be reached only offer to email support about it if user has a working internet connection
- Don't allow new task names with the '%' character in their names
- Fixed moving files in some situations
- Fixed "File Closed" event
- Added support for HTML in "List Dialog" action
- Made %evtprm(1) (file path) in "File Modified" event be url decoded so it can be used right away
- Fixed crash on startup in some situations
- Fixed using the "write" function in the "Keyboard" action in some special cases
- Added support for 5G in "Mobile Network Type" action
- Fixed minor bugs
Enjoy! 😁
Source: Go!