Thank you - this is great if it works - ive tried 2 such scripts and crashed and burned, mainly because i kept getting errors at the very beginning related to unicode and various other things i have no familiarity with. (actually my main problem is ive never used python, and i now see why i need to learn it) .
I successfully updated pip and installed the couple dependencies that the other scripts required, just fine. But running it and successfully executing it is another story. i think the main value in the scripts for people like me is to 1st make it idiot-proof (or rather, failsafe, like the space shuttle, or anything else that must not fail), and then make it functional.
In any event, at least people like you are adding to the effectiveness of obsidian-- the “your own data, residing locally” part of it, and doing exactly that, helping people wean themselves from monopolistic or proprietary data systems, and start building safer, more portable KBs. Thanks! Will give it a go. I have >1000 keep notes, and def want to get them off goog, in an orderly manner (not destroying the minimal structure that keep already has)
Edit: i guess i gave myself a self-fulfilling profecy! here a couple screenshots. couldnt get past the test step (#4).
Details: i got some error message on 1st exe of the keep-test.py , i didnt screenshot that one. it was basicaly telling me i did have auth, which is fine. so I followed the instructions to open a browser (i had previously signed out of all but one google account) and punch in that google auth url, and then i successfully enabled access (2nd screenshot)
Then I went back and redid the python command line instruction, but the same “badauthentication” came up again. So, as always, Im stuck again… 