How to creating a To Do list that syncs across devices using Tasker, Zooper widget pro and a dropsync-like app.
What this does is looks at a text file on your device and splits the variables up by lines, so if you just create a text file and have each of your tasks on a separate line, this process will split them up into separate variables and list them in your zooper widget. all you need to do is find a nice text editor to do your editing. I use the Dropbox text editor as it works nicely for my needs, but you could use any app you like that does the job.
Here are the steps:
Youre done. Choose your favourite text editor to do the editing and the changes should sync across you devices.
If you have any questions or can think of a better way to do this comment below.
Cheers
What this does is looks at a text file on your device and splits the variables up by lines, so if you just create a text file and have each of your tasks on a separate line, this process will split them up into separate variables and list them in your zooper widget. all you need to do is find a nice text editor to do your editing. I use the Dropbox text editor as it works nicely for my needs, but you could use any app you like that does the job.
Here are the steps:
- Set up a folder pair with your dropsync or foldersync or whatever app you prefer.
- In that folder, create a text file e.g. ToDoList.txt
- In Tasker: create a new task e.g. ZTODO that includes:
- Variable Set:
- Name = %newline
- To = (press the enter key so that its a carriage return) <dont just type this text like a moron.
- Read File:
- File = (press search button and locate text file)
- To Var = %TODO
- Variable Split:
- Name = %TODO
- Splitter = %newline
- Zooper widget Pro Variable:
- Config = ZW var: TODO1 | ZW text: %TODO1
- If = %TODO1 Is Set
- Zooper widget Pro Variable:
- i. Config = ZW var: TODO1 | ZW text: (Press space bar)
- ii. If = %TODO1 Isnt Set
- Zooper widget Pro Variable:
- i. Config = ZW var: TODO2 | ZW text: %TODO2
- ii. If = %TODO2 Is Set
- Zooper widget Pro Variable:
- Config = ZW var: TODO2 | ZW text: (Press space bar)
- If = %TODO2 Isnt Set
- Repeat Steps 4-5 for however many lines you generally have in your to do list increasing the numbers accordingly. I have up to TODO8
- Variable Set:
- Create another task in Tasker e.g. Open TODO
- Open file:
- i. File = (press search button and locate text file)
- Open file:
- In Zooper: Create a new widget
- Add a Rich Text element
- Edit text manually to:
- i. TO Do:
#TTODO1#
#TTODO2#
#TTODO3#
#TTODO4#
Etc until you have them all in there.
- i. TO Do:
- Create a module OnTap action linked to the Tasker Task created in 4 above.
Youre done. Choose your favourite text editor to do the editing and the changes should sync across you devices.
If you have any questions or can think of a better way to do this comment below.
Cheers