Hello all, Although this conversation was long ago, I might add some information in case anyone finds it useful. There is also another related thread here: https://groups.google.com/g/mylifeorganized/c/MPEDQQ8mwCE/m/A14_HyVpHgAJ
There is no public API nor dev documentation, which is a pity. In MLO for Windows I personally use the "mlo.exe" *batch command line*, which is very useful for automation. I particularly automate the export to XML, which is a very convenient format for me. There are more possibilities, which includes adding subtasks by command line. Apart from that, the WiFi Sync is done with a separate library called "" *MLOWiFiSync.dll*" which is dynamically loaded from the main executable "mlo.exe". That libary implements some functions that could be called from a different utility, which names are: *GetActiveSessionCountGetLastSynchronizationErrorGetLastSynchronizationErrorCodeSetLogFileNameSetOnDataNeededSetOnDataReceivedSetOnPairRequestedSetOnServerErrorStartListeningStopListening* The problem is the library is not specifying the arguments to those functions, which is a problem without the source headers or API documentation, which is unavailable. But, it is possible to create a fake library to replace it and debug the process, and having a possibility to get the arguments when the fake library is called by the MLO executable. One that is done, then it would be possible to directly call the library from a different app or utility. For example, it would be possible to create a WiFi Sync of the AbstractSpoon ToDoList with the MLO for Android app, which would be really cool. The user would still need to buy the MLO for Android Pro version to be able to use that feature. Of course that would be a kind of reverse engineering that would require a lot of work, but seems feasible... MLO might not approve that kind of development anyway... El martes, 14 de enero de 2020 a las 11:24:24 UTC+1, Marco escribió: > I'm currently evaluating MLO. I would also like to see some API > implemented. Don't mind what is the way to interact with it, whether it's a > REST or CLI - doesn't matter as long as I'm able to create some > integrations with my 3rd party. Not having this is a major drawback and > potential stopper. > > On Thursday, August 16, 2018 at 8:01:03 AM UTC+2, Jan Thomä wrote: >> >> Hi, >> >> I would like to interface some automated tasks with MLO, so the >> automation could create tasks in my MLO file. Is the MLO file format >> documented somewhere or is there an API that I could use to read/write MLO >> files? >> >> Kind regards, >> Jan >> > -- You received this message because you are subscribed to the Google Groups "MyLifeOrganized" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/mylifeorganized/a017ab56-d6ef-4e2c-b853-cb377ae86aa1n%40googlegroups.com.
