Tasker | ADVANCED (channel)
897 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
Forwarded from Tasker | TPC (channel)
Pause Function (English)
Forwarded from Tasker | TPC (channel)
Resources
Forwarded from Tasker | TPC (channel)
#project #CallRecorder
DESCRIPTION
With it you will have the possibility to record both incoming and outgoing calls, have logs of all your calls with complete information, and be aware of any made call through notifications in the status bar.

Main features
- Record incoming and outgoing calls
- Fully automated
- Status bar notification with call information
- 24h and 24/7 call logs
- Integrated file browser
- Pause call recordings (testing) -> ‘1.0p’

Notes:
· For more info about the project, click here.

AUTHOR
@SmartPhoneLover

VERSION
1.6/1.0p

CHANGELOG
- New: search option (file browser)
- New: now a warning will be displayed if try to copy, move... any file to/from a directory that does not exist (file browser)
- Fix: incoming and outgoing call files saved on wrong directories when %CNUM and %CONUM values were the same
- Other: reduced variables characters (values)
- Other: replaced 'Back Button' actions that requiered AutoInput plugin by built-in Tasker function *
- Other: reduced number of global variables
- Other: reworked and improved some single and scene tasks
- Other: reviewed 'help_browser' file

* Will be necessary to upgrade Tasker version to v4.9
Forwarded from Tasker | TPC (channel)
#project #HighTemperatureWarningDevice
DESCRIPTION
Here I bring you a profile plus it task, responsible to giving us the notice when our device reaches certain temperature.

The task I created analyzes data from three specific areas (thermal sensors) using the hwmon under the 'sys' folder, although it is also possible to read the information from 'thermal_zone' in sys/class/thermal. But this depends on our device, each phone is different. The profile & task bundle also include two scenes for each temperature warning (high and very high).
I've decided to create it because one day while I was playing Kandy Crash [don't judge me ;)] and I suddenly had to go, me, without realizing or thinking about what I have done, I forgot to close the game and turn off the screen (it was at 100% brightness which after a long time can become quite hot, increasing the overall device temperature a little faster), and if that was not enough, I left the smartphone under my coat. Well, after a while, about 10 minutes, I arrive, pick up the phone and OH MY GOD! It burned when I grabbed it.
Never before had this temperture, so I guess the temp will be exceeded in 75°C or 80°C at CPU, and 55°C in motherboard (I have tested it). While on the other hand, I wanted a profile that will alert me when the temperture is high but within some limits.

Before continuing, I have a doubt on the information provided by each temperature sensor.
To specify the temperature readings I use the files that I think are correct, although two of them I get into a mess and I'm not sure if I have selected the correct file to interpret data or not. Them are the 'bms' and 'tsens_tz_sensor1' sensors. With the first one guess I'm getting temperature reading of the device, but the strange thing is that it always is the same as the battery one. (at least on my device)
And on the other hand, hope I'm receiving the cpu information reading itself, instead of each core separately, which is what I don't want. Although if I wanted to get the temperature of the CPU also could get the temp of each core (4 in my case), then calculate the data of the CPU total temp doing the arithmetic calc. But that is not what I want. But if there is no other way...

Notes:
- To know more about the project, click here.

AUTHOR
@SmartPhoneLover

VERSION
1.0
Forwarded from Tasker | TPC (channel)
English
Forwarded from Tasker | TPC (channel)
Spanish
Forwarded from Tasker | TPC (channel)
#project #MorseTranslator
DESCRIPTION
What the current project does?
It was originally designed to only translate plain text (letters and numbers) into morse code. But during these days I managed to add some new features, and also rework all the tasks, and this is what I got: translate text or numbers (+ signs) into morse, and vice versa; encrypt/decrypt both translations (or raw inputs) using Cipher with AES protection (128/192/256bits); merge all the previous existing tasks into a single one (MC - Translator); added some new parameters to control it from a second task (MC - Start); permanent notification with the current status of the task, and a few more things.

How does it work?
First, we need to take a look at the 4 main tasks: 'MT - Start', 'MT - Stop', 'MT - Translator' and 'MT - Key Generator'.
- Start: Here we will have to set every of the available paramaters to pass to the task who really does the job. Them are: Message, where we will write the string (text, numbers, signs); Translation, this will tell Tasker what we want to translate from and to (alpha-morse or morse-alpha), and the available commands are: 'A-M' and 'M-A', respectively; Encryption, with it we can encrypt and decrypt strings, and the args are: '0', 1-KEY', '2-KEY', where (0) means disabled, (1)-KEY is to encrypt, and (2)-KEY decrypts the passed string from 'Message', and where 'KEY' appears we will need to write our own AES key; Interpretation, does the job of playing the translated string into Sound (beeps), Vibration (pattern) and Flashlight (pattern), and to control it: 'S' = sound, 'V' = vibrator, 'L' = flashlight (take into account that morse to alpha will only use Voice to play what we sent to it); Clipboard, it will allow us to automatically copy contents of main task to clipboard, for example useful when we use encrypt feature, because as Morse doesn't recognize capital letters, I had to modify the output string to allow Tasker to understand it and also decrypt it correctly.
- Stop: It just manages all the actions to does just one thing: stop the main task immediately, after pressing on the notification (Processing..., Playing...). So, you can decide, if the message is too long and want to stop Tasker from doing the hard work, just press the notification. Also works while playing the translated string. (you DO NOT HAVE to toggle the associated profile manually, but Tasker will)
- Translator: So here we are with the main task that does the job. I think will better not to explain how it works. Take a look and understand what it does ;) But what I can tell is: A4-A11 stores all the characters and associated morse code for translation, so may have to edit them to fit your requirements.
- Key Generator: This is a stand-alone task to generate our own random keys, to use with Cipher actions. You can decide how long and secure will be the password by choosing from 16, 24 or 32 hardcoded characters (128/192/256bits). But take into account that, first: using encryption will increase the final string lenght to be translated, so if morse is choosed, it will take more time to process if the raw input is too big; and, second: because morse code does not support capital letters, I had to modify the task to tell Tasker where the capital letters are, by adding a sequence of numbers next to the encrypted code, so it can make it insecure, and also will requiere more time to process. (USE ENCRYPTION AT YOUR OWN RISK)

AUTHOR
@SmartPhoneLover

VERSION
1.0
Forwarded from Tasker | TPC (channel)
#task #CollectScreenElementsAutoInputUIQuery
DESCRIPTION
Generates a TXT file with all the shown elements that AutoInput could get on screen, using the UI Query action.
This is the info that the user will get: ids, ids (text), coordinates and package name from the app that AutoInput was collecting data from.

Notes:
- As it is only the task, you may need to link it to a profile (app, sensors, etc…)

AUTHOR
@SmartPhoneLover

VERSION
1.0
Forwarded from Tasker | TPC (channel)
#task #ConvertFilesToBase64
DESCRIPTION
This task allows converting and encoding/decoding any type of file to/from base64, allowing, as an example, to store a "raw" file in a simple variable.

AUTHOR
@SmartPhoneLover

VERSION
1.0