-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Would love to help but am on Mac, any idea how to introduce hook on Mac? #8
Comments
Assuming FlowSync is not available on Mac (AFAIK), then I don't see any way to make the hook work on Mac currently. The hook itself just captures specific network packets from the WebSync app. It still depends on WebSync to do all of the hardware (V800 / loop) communications, as well as the flow website communications. The hook just listens in, prior to the TLS encryption being layered on. If Polar ever ports their Qt-based FlowSync app to Mac (they really should), then I'll build a Mac version of the hooked Qt network library too. FWIW, the GUI app I'm writing will use Qt and be able to be built on Windows, OSX and Linux; which will be handy if Polar ever does port their app to OSX and/or Linux sometime. |
It is already available on mac.
|
Oh, cool! I couldn't find any download link... didn't look too hard though. I've been looking for a reason to dust off my Mac Mini 😄 In the meantime, any chance you could get a listing of the files included in Mac app? |
https://d9snzuuztz987.cloudfront.net/connect/download/FlowSync_2.1.5.pkg Contents of FlowSync.pkg |
Definitely Qt5 based, so should be possible to build / run the hook on Mac too 😄 |
BTW, while we know Polar use protobuf between FlowSync and their servers, any idea whats used between FlowSync and V800? Is there any way to hook in there, could it potentially be an easier format to work with or open up more possibilities? |
No idea... it could use protobuf there too, but just as likely doesn't. Getting a hook into there probably requires some knowledge of the USB stack on the platform (Windows vs Mac)... perhaps some stracing on Mac would give some hints? (I've never tried sniffing USB devices) |
Just FYI, I've created a Bipolar group on Google Groups - http://groups.google.com/d/forum/bipolar-app Feel free to continue the conversation here or there - whichever is easiest for you 😄 Cheers. |
The OSX hook is working on my dev machine 😄 Now on to packaging up the hook. |
All the unit tests pass on OSX... good sign. |
Mac supported add in the just-released version 0.2 😄 |
No description provided.
The text was updated successfully, but these errors were encountered: