All Projects → uriel1998 → tasker-weasel

uriel1998 / tasker-weasel

Licence: MIT license
Tasks and profiles for Tasker

Labels

Projects that are alternatives of or similar to tasker-weasel

mi band 2 iot
Control IoT devices with a Xiaomi Mi Band 2
Stars: ✭ 36 (+89.47%)
Mutual labels:  tasker
ruzzle-solver
A python script that solves ruzzle boards
Stars: ✭ 46 (+142.11%)
Mutual labels:  tasker
awesome-tasker
Carefully curated list of awesome Tasker projects, tutorials and tricks
Stars: ✭ 78 (+310.53%)
Mutual labels:  tasker
tasker-config
My very own tasker configuration
Stars: ✭ 28 (+47.37%)
Mutual labels:  tasker
Screens
Manage split screen sessions
Stars: ✭ 28 (+47.37%)
Mutual labels:  tasker
airtaskdesktop
AirTask Desktop client
Stars: ✭ 20 (+5.26%)
Mutual labels:  tasker
Auto.js
A UiAutomator on android, does not need root access(安卓平台上的JavaScript自动化工具)
Stars: ✭ 10,882 (+57173.68%)
Mutual labels:  tasker
Athena
A free and open source replacement for Google Assistant on Android devices, meant to integrate with the Sapphire Framework. It contains both speech-to-text and text-to-speech services. It does not require Google services or network connectivity
Stars: ✭ 73 (+284.21%)
Mutual labels:  tasker

tasker-weasel

Tasks and profiles for Tasker

Of course, these all require Tasker.

Contents

  1. License
  2. Timed Wallpapers
  3. ICE Messages
  4. Check Net IP
  5. Check Local Network Info
  6. Present Network Info To Minimalistic Text

1. License

This project is licensed under the MIT license. For the full license, see LICENSE.

2. Timed Wallpapers

TimedWalls.prj.xml

Dependencies: Locale/Tasker Twilight Plug-In.

This project sets the backdrop for the launcher to a curated background from unsplash.com based on the time of day.

To use it, first create a file (using your favorite file manager) called backdrop.jpg in the root directory of your phone memory. The Twilight plugin is already set to trigger based on whether it's daytime, nighttime, or twilight and to pull an appropriate backdrop from one of three collections I've curated: Twilight, Daytime, or Nighttime using the simple Source API from Unsplash.

You can, of course, substitute your own collections if you like.

  • Note: Dawn and Dusk are different triggers, but pull from the same collection.

3. ICE Messages

This profile provides a quick way to send a message to your "In Case of Emergency" contacts quickly. I am currently using Google Trusted Contacts instead myself, as it's more robust, but it's preserved here for obvious reasons.

Use the text file icenumbers.txt to store the phone numbers of your text ICE contacts, separated by a | like so:

15555551212|15556661313|15557771414

then tie either ICE task to an event, and it will send a message to all those contacts with your message and location. The message formats are as follows (where %LOC is replaced by your location and %BATT% replaced by your battery percentage):

Send_ICE_message.tsk.xml

I need help. Please call, text, or check on me.

I am at http://maps.google.com/maps?z=12&t=m&q=loc%LOC

Battery at %BATT%

Silent_ICE_message.tsk.xml

I need help. This is a SILENT alert. Call the authorities, not me.

I am at http://maps.google.com/maps?z=12&t=m&q=loc%LOC

Battery at %BATT%

4. Check Net IP

net.checkip.tsk

Calls http://checkip.dyndns.org/ . If the response is anything that doesn't make sense, it sets the variable %IPaddy to 0.0.0.0 ; otherwise it will return %IPaddy with the valid address.

5. Check Local Network Info

net.localnet.info.tsk

Returns the variable %LocalIP which gives you the local IP address of the device and %SSID which gives the SSID of the WiFi network you are connected to. Useful if you've set the particular IP address and want to test that (along with SSID) to see if you want to perform a task, such as connecting to a VPN.

6. Present Network Info To Minimalistic Text

Depends: Minimalistic Text

wifi.prj.xml

This project provides the usage of netcfg and Tasker to check what interface you're using (cell data, wifi, or VPN) and what your local and internet IP addresses are, and provides a task to pass them to Minimalistic Text for a conky-like interface for your Android phone.

The variables returned are:

  • %Iface
  • %LocalIP (your IP on the LAN, duh)
  • %SSID (the SSID)
  • %IPaddy (your WAN IP)

You can see all that is returned from netcfg by installing a terminal emulator and simply running netcfg at the prompt.

example

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].