5

Library to support designing profiles in Python for programmers

Hi,

Ideas:

  • an easy to use library that supports designing custom automation logic in some programming language that will run in (indirectly) or on top (directly) of Tasker
  • Indirectly (main idea): using the Tasker's backup system, a support library and custom logic written in Python, should be able to output an XML that contains tasks and profiles
  • Directly: same as methods under Code action but more robust, (probably using indirect technique to inject script into action)

I imagine that my whole tasker environment could be simplified to a Python project thats easier to understand, debug, maintain, comment, share and most importantly, less time to learn and develop for those who know Python. 

It takes so much time to create, maintain, debug etc complex, personalized automation logic with Tasker's UI. I think it would be easier for newcomers to learn Python than to learn Tasker from scratch.

I tried to find some information on Backup mechanism ( xml structure, serialized format), but no luck yet, if you could provide some resource on this, wouldn't like to waste time reverse engineering.

Does it make sense?

What are your thoughts? 

1 reply

Seems like unfortunately the idea is not gaining too much traction...