JOIN OUR CHAT GROUPS NOW!

If you are a fan of Tasker and want to be aware of the latest news, tips and tricks, have doubts, or would like to help who needs it, join us!

TASKER PROFILE CENTER IS ON PATREON.COM NOW!

If you like my projects and want to support me, now you can do it by becoming my Patron.

STAY UPDATED ABOUT TPC PROJECTS IN A MORE DIRECT WAY!

With the new Tasker Projects Tracker project made by @SmartPhoneLover you can stay up-to-date with our latest work.

Wednesday, January 29, 2020

[TASK] Get Current Locale v1.1

DESCRIPTION
A set of different java methods plus others to get the current locale for your device.

Notes:
- Thanks to @gerardo246 to contribute.
- To know more about Locales, and what these values represents, you can go here.

CREDITS
@SmartPhoneLover
@gerardo246

CHANGELOG
- New: 3 new methods with which to get locales. (thanks to @gerardo246 for 'method 2/3')
- Other: Small changes.

DOWNLOAD
Task (XML)
Task (TaskerNet)

DOWNLOAD (Ads Supported)
Task (XML)
Task (TaskerNet)

[TASK] Get Current Locale v1.0

DESCRIPTION
A set of different java methods to get the current locale for your device.

Notes:
- To know more about Locales, and what these values represents, you can go here.

CREDITS
@SmartPhoneLover

DOWNLOAD
Task (XML)
Task (TaskerNet)

DOWNLOAD (Ads Supported)
Task (XML)
Task (TaskerNet)

Monday, January 27, 2020

[PROJECT] Camping Flashlight v1.0

DESCRIPTION
If you usually go camping a lot and use your cell phone to light the road at night, this project will be very useful. But it could be used for other purposes as well :)

Notes:
- If you are on Android 9 (or above) it may happen that your brightness control mechanism has changed, so you will need to adjust it within the 'Setup' task. Use the separate 'Get Max Brightness Value' task to get it for your device.
- You can go here to learn more about how Android Pie now manages the screen brightness function.

SCREENSHOTS

DEMO

CREDITS
@SmartPhoneLover

DOWNLOAD
Camping Flashlight
Project (XML)
Project (TaskerNet)
Get Max Brightness Value
Task (XML)

DOWNLOAD (Ads Supported)
Project (XML)
Project (TaskerNet)

Sunday, January 26, 2020

[TASK] Check Device Screen Orientation v1.0

DESCRIPTION
Little task that will allow you to check the current screen orientation value on demand.

Orientations:
· 0° (portrait)
· 90° (landscape right)
· 180° (upside down)
· 270° (landscape left)

Notes:
- If what you want is to know the orientation of the device (not screen), go here (project) or here (task).
- The 180° rotation position may be locked by your ROM if not custom when using auto-rotation feature. So, try using Tasker to force that rotation angle or install a compatible custom ROM.

CREDITS
@SmartPhoneLover

DOWNLOAD
Task (XML)
Task (TaskerNet)

DOWNLOAD (Ads Supported)
Task (XML)
Task (TaskerNet)

Monday, January 20, 2020

[PROJECT] Say Time To Avoid Arriving Late v1.0

DESCRIPTION
This project will repeatedly remember you the current time, every 10 minutes by default. Useful when you don't want to check the phone, or take it out of pocket.

Possible usage:
- As an example, I like hearing music while walking, and if I have to go to a place on which I need to arrive at a certain time (daily routine), I won't need to take the phone out of my pocket. (don't use to use a smart watch or any)
- Any other you could imagine...

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.

Notes:
- When the project is fully configured by the user ('Setup' task), run the 'Initial Setup' task manually to finish configuration. (this task will only have to be MANUALLY executed on first project import, and on first setup)
- If you also use Poweramp as your default music player, you can check its intents here. Otherwise, feel free to change according actions by Tasker's built-in ones, or others you could have.
- The spelled time form from 'Say Time' task was taken from one of my Talking Clock tasks. You can check them here.
- The default audio channel used to spell time is Multimedia, but you can customize the 'Say Time' task to use your favorite one.

CREDITS
@SmartPhoneLover

DOWNLOAD
Project (XML)
Project (TaskerNet)

DOWNLOAD (Ads Supported)
Project (XML)
Project (TaskerNet)

[TASK] Check Headphones Are Plugged/Unplugged v1.0

DESCRIPTION
Check if headphones are plugged or unplugged.

Notes:
- It works for both types of earphones/headphones, with and without mic.

CREDITS
@SmartPhoneLover

DOWNLOAD
Task (XML)
Task (TaskerNet)

DOWNLOAD (Ads Supported)
Task (XML)
Task (TaskerNet)

[PROJECT] TTS Engine Vocalizer v1.0

DESCRIPTION
Here I bring you a project that will help you when it comes to knowing the pronunciation of a specific term, or simply when you want to hear a written text.
Or why not? It can be used in case of not knowing how to pronounce something well, and you need to communicate with another person.

Main features:
· Quick access buttons to control speech, plus its preferences (pitch and speed).
· Big and small panel to work with short or long text.
· Selection of what TTS engine + voice package to use.
· User dictionary which will help the TTS engine to pronounce common acronyms or expressions in a more appropiate way.

To use this project you will need to have at least one TTS engine (+ its voice package) already installed. Otherwise, use 'WaveNet' one, which only requires an active Internet connection.

Notes:
- Thanks to @gerardo246 and @bernabap (Reddit) for helping on regex expressions.
- If you don't know any TTS engine, you can take a look at the IVONA's here or here/here (Reddit). Currently "deprecated", but still giving very good war.
- To use the different TTS engine(s) plus its voice package(s) you could have installed, use the 'Setup' task (A4) to set them. Add the engine + voice as a group (pair) as 'engine:voice', each separated by comma (,).
- To use dictionaries with custom terms for a correct pronunciation, use the 'Setup' task (from A5) to set it for each engine/voice you want to use. Add the original term + desired pronunciation as a group (pair) as 'original:desired', each separated by comma (,). Create a new action with the correct IF condition (%par1 ~ engine:voice) for every engine/voice you want to customize the pronunciation.
- To get the engines and voices that are installed on your device and that have to be configured within 'Setup' task (from A4), create a temporal action (+ > Alert > Say) somewhere. Use the 'magnifying glass' icon from 'Engine:Voice' section, and select the group you would like to have within the project. Then, copy/paste the engine:voice text that will appear to the corresponding action from 'Setup' task.
- A trick to differentiate a word from another identical according to its context, would be to enclose one of them using quotes ("..."), or any other character you want from the availables within the 'Setup' task. Therefore, the pronunciation correction would apply to one of them only when indicated. (Add the expression to the dictionary as: "jaguar":chaguar)

SCREENSHOTS

DEMO

CREDITS
@SmartPhoneLover
@gerardo246
@bernabap

DOWNLOAD
Project (XML)
Project (TaskerNet)

DOWNLOAD (Ads Supported)
Project (XML)
Project (TaskerNet)

Monday, January 6, 2020

[PROJECT] WiFi Auto Reconnect v1.0

DESCRIPTION
This project was created based on a specific request from a user in Reddit.

Basically, it monitors the status of the WiFi connection (in this case), in addition to Internet access. Well, in case of not detecting activity in the network (data) or not finding the access point (AP) to which it should be connected, it starts the auto-connection process automatically.

It can be useful in those cases where access to the device is only allowed by remote connection, and its manual operation (in human presence) is not the case.

This project includes an Initial Setup task that needs to be executed when it is imported from TaskerNet
(It can be deleted after imported)

Notes:
- You can check out the thread where the request came from: Go!
- A similar project of our dear mate @MeloProfessional is available on his Telegram channel: Go!
- After importing, make sure to manually configure the project using the 'Setup' (and/or 'Setup (UI)') task(s).
- Max Retries from 'Setup' task are carried out in one minute intervals (Time Ticker profile). After Max Retries reached, manual reactivation will be needed (interactible button); unless unlimited retries are indicated.

SCREENSHOTS

DEMO

CREDITS
@SmartPhoneLover

DOWNLOAD
Project (XML)
Project (TaskerNet)

DOWNLOAD (Ads Supported)
Project (XML)
Project (TaskerNet)

Sunday, January 5, 2020

[PROFILE] Say Who Is Calling You v1.0

DESCRIPTION
Say who calls you.

Available versions:
• Version (A): Says the contact (name) if registered, and the phrase 'unregistered number' if not in your contacts.
• Version (B): Says the contact (name) if registered, and spells the number if not in your contacts.

This project (profile) includes an Initial Setup task that needs to be executed when it is imported from TaskerNet
(It can be deleted after imported)

Notes:
- If you don't know any TTS engine, you can take a look at the IVONA's here or here/here (Reddit). Currently "deprecated", but still giving very good war.
- The 'Say Caller (1)' task includes an optional action (blue label) that will make Tasker to wait until %(CNAME) and/or %(CNUM) variables gets fully set. This is a Tasker limitation, sorry.
- All is bundled in a single prj file for easy importing. So, import it as it is.

CREDITS
@SmartPhoneLover

DOWNLOAD
Version (A)
Profile (XML)
Profile (TaskerNet)
Version (B)
Profile (XML)
Profile (TaskerNet)

DOWNLOAD (Ads Supported)
Version (A)
Profile (XML)
Profile (TaskerNet)
Version (B)
Profile (XML)
Profile (TaskerNet)