Grapevine2 for Pi
Jay (408) 32 posts |
Hello, I bought the NutPi SD card maybe a year ago. I can’t get Grapevine2 to work at all now? Doesn’t even launch. Any ideas? :) |
Chris Mahoney (1684) 2113 posts |
I can confirm that Grapevine 2.10 also crashes on launch for me (Pi 3, OS 5.24). I’ve found a reference to 2.20 but I don’t know where to get the update (nor can I confirm whether it’ll help with this issue). |
David Pitt (3386) 1248 posts |
From my rather elderly RPi1 NutPi with Grapevine 2.3.142 (14 Aug 2012) SecureSockets 1.04 is the problem. This Grapevine does start on the RPi1 with SecureSockets 1.05, SecureG that comes with Manga. Grapevine 2.20 is on the PlingStore, £14.99. |
Chris Mahoney (1684) 2113 posts |
I should’ve realised that, given that we’d been down the same road with Manga! If I use SecureSockets 1.05 then it no longer crashes (although it complains that it’s only licensed for use on a Pi and quits itself, sigh). |
Stevyn Gadd (2272) 63 posts |
If you have NutPi from the Pi 1 or 2 era, it doesn’t work on the Pi 3 unfortunately. I had the same issue/disappointment when upgrading to the Pi 3. I’m using lirc with aemulor now instead of Grapevine. But might yet buy the updated nutpi package, to support the various companies involved. |
Steve Pampling (1551) 7960 posts |
Which I believe happily uses the new AcornSSL module in the beta TCP/IP stack as in the thread |
Andrew Rawnsley (492) 1420 posts |
I have updated GV on !Store to 2.21 with the newer SSL module. I’ve also put it on indefinite promo at half price, given its reduced usefulness these days. |
Jess Hampshire (158) 864 posts |
What IM protocols does it support now? (Telegram and Hangouts would be useful) |
patric aristide (434) 418 posts |
Well, according to the man himself the only difference between v2.20 and v2.21 appears to be SSL handling so you’re still limited to ICQ*, IRC and MSN**. Which is why he mentioned…
*technically the use of third party clients is in violation of ICQ’s terms of service, which might explain why the protocol isn’t even mentioned on Plingstore. **AIU MSN moved to Skype in 2013 and as of 2018 isn’t supported anymore. |
Andrew Rawnsley (492) 1420 posts |
The big problem GV always had was that very few people bought it. This meant I was footing the bill out of my own pocket for development, to the tune of five figures. I think we largely stopped at the point we did because doing more would mean substantially more work (ie. more bills), with zero income. It’s frustrating because I still believe GV (IRC + instant messaging) is an important thing for the platform. But sadly I think very few others feel the same (posters on this thread excepted, of course!). I use instant messaging (via Skype) every day with programmers and the office, but… there we go. |
David R. Lane (77) 743 posts |
I had forgotten what GV does, but I am certainly interested in instant messaging on RISC OS. I am even more interested in WhatsApp on RISC OS or is that too far-fetched? |
Dave Higton (1515) 3409 posts |
I decided to have a look to see if the WhatsApp protocol is documented. To my surprise, it is – sort of. It’s based on XMPP, which is defined by some RFCs, but there is some proprietary data compression. This appears to have been reverse engineered. So WhatsApp would not appear to be out of the question, although a significant amount of work would appear to be involved. Half the work is in the display of messages, so it would be very advantageous to start from a working IM client app and tack the WhatsApp protocol on, rather than start from scratch. |
Grahame Parish (436) 469 posts |
Isn’t Whatsapp also encrypted? I’ve only just been forced to use it and it drains the battery like nothing else I have installed on my phone. |
Steve Pampling (1551) 7960 posts |
If I’m remembering right it communicates with non-SSL encrypted data on tcp port 443 at least in part. Naughty. |
Rob Heaton (274) 515 posts |
Grapevine is one of my most used RISC OS apps, I used to use it with MSN & I use it with IRC almost daily. I’ve recently been using Grapevine with Bitlbee running on a Raspberry Pi server, so I can connect to other networks. |
David Feugey (2125) 2687 posts |
Great! |