maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   [WIP] Squilla - Send and receive SMS to/from your computer (https://talk.maemo.org/showthread.php?t=93502)

titilambert 2014-07-25 06:22

[WIP] Squilla - Send and receive SMS to/from your computer
 
Squilla

Send and receive sms on your computer

This is the port of HeySMS on Sailfish OS

I made this small application to send and receive sms on your computer without a specific software.
You just have to use your instant messaging client ... Which have to be compatible with Bonjour protocol.

I made this application because my girlfriend send me a lot of SMS when I'm working ...
Now I can answer her without taking my Jolla ...


Feature list

* Send SMS from your computer (using your bonjour client) - DONE
* Receive SMS on your computer (using your bonjour client) - DONE
* Silent your phone when Squilla starts - DONE
* Use Smssend to send SMS. Usefull if you can't send Sms wih standard method. (You need to install smssend package) - DELETED (useless on Sailfish OS)
* Connect your phone to your computer using the USB cable - STARTED NOT FINISHED
* Connect your phone to your computer using Wifi - NOT STARTED (root rights seem needed ...)
* Bonjour Bot to control your phone (called 'Controller') - NOT STARTED
* Controller will notify you if someone call you (Usefull, if your Jolla is in silent mode) - NOT STARTED
* Set contact as favorite... This contact will appears in your active contact list at starting... - DONE
* All your messages/answers are stored in your conversation history... - NOT STARTED

Controller fonctions (NOT IMPLEMENTED)

* help : Show help
* show : Show current active contact list
* search : Search a contact in your address book in order to add a contact in your Bonjour contact list
* add : Add contact to active contact list
* del : Remove contact from active contact list
* echo : Just reply your message ...
* If you have any idea ???


Mini manual

1. Launch Squilla on your Jolla
2. Launch your instant messaging client on your computer and activate your Bonjour account.
3. In Squilla select yourself (your Bonjour name) in the Bonjour contact list.
4. If you are not in the Bonjour contact list, click on reload button ...
5. Add contact in your active contact list (Menu -> "Add friend")
6. You will see your friend in the active contact list
7. Your friend will appears in your Bonjour client on your computer
8. Write message to your friend (in fact, it send SMS...)
9. .... Wait answer ....
10. Receive SMS ...
11. The message appears on your computer !
12. Answer ...

Of course, only the selected bonjour contact can send/receive SMS from/to your phone...
Also, all your answers will be store


Tested with

* Jolla and Pidgin (on Linux)
* Jolla and Gajim (on Linux)
* Please talk about you


Limitations

* If you use Wifi, your Jolla and your computer must be on the same network (subnet)
* Sailfish OS


Updates

* 0.1-1: First alpha release


Roadmap

* Improve USB network activation stability
* Add Wifi connectivity
* Add the Controller
* Translations
* A really logo ?
* .... ???
* Call forwarding using PulseAudio forwarding ??? ( maybe in version 15 )


Usefull links

* You can download HERE
* Source code : HERE
* You can submit ideas and bugs HERE
* Thanks to benny1967: Post on HeySMS
* Thakns to Stefan Siegl: An other post on HeySMS

www.rzr.online.fr 2014-07-25 07:05

Re: [WIP] Squilla
 
thanks btw is it also ported to harmattan ?

titilambert 2014-07-25 14:20

Re: [WIP] Squilla
 
Quote:

Originally Posted by www.rzr.online.fr (Post 1433856)
thanks btw is it also ported to harmattan ?

Unfortunately not :/
I tried last year without success. I know if I retry to day I can do it... it takes time ... and I don't use anymore my N950, so ...

tigre-bleu 2014-07-28 17:09

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
Unfortunately it is not working on my setup (Ubuntu with Gajim or Empathy/Telepathy).

I opened a bug on your github page: https://github.com/titilambert/harbour-squilla/issues/1

benny1967 2014-08-11 09:43

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
Quote:

Originally Posted by tigre-bleu (Post 1434120)
Unfortunately it is not working on my setup (Ubuntu with Gajim or Empathy/Telepathy).

Same here. :(

Kabouik 2014-08-14 20:31

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
Same issue as that described on Github by Tigre-bleu. I'm using Windows 7 (fresh install of Bonjour and Pidgin) and tried both Wifi and USB.

Thanks for the effort anyway, this is a long-awaited application! I hope I'll be able to use it soon!

evk 2014-08-19 14:46

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
Using usb-developer mode I get a connection to Pidgin, and contacts added in Squilla shows up in Pidgin.

However, sending messages from Pidgin fails.

sconf 2014-08-19 20:16

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
This is very usefull application, I'm waiting for the wifi to get functional.
What I would also like to see is forwarding SMS to normal XMPP account (i.e. servet based) and/or email address, not even necessary to be able to reply.

jusE 2014-08-25 11:30

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
If you could do the same trick with Whatsapp, it would be a giant hit.

Anyway, nice program! I'll test it :)

titilambert 2014-09-09 01:55

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
Hello !
Thanks for your feedbacks !
I'm preparing a new version of squilla :
- I think I fixed the bug of send messages.
- I fixed also the usb enabling mode
I'm trying to get wlan functionnal
Could someone give me the return of the following command on the Jolla ? (no root priv necessary)

Code:

/sbin/iwpriv wlan0 | grep MCBC
Thanks for your answer !

Kabouik 2014-09-09 07:26

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
Quote:

Originally Posted by titilambert (Post 1438643)
Hello !
Thanks for your feedbacks !
I'm preparing a new version of squilla :
- I think I fixed the bug of send messages.
- I fixed also the usb enabling mode
I'm trying to get wlan functionnal
Could someone give me the return of the following command on the Jolla ? (no root priv necessary)

Code:

/sbin/iwpriv wlan0 | grep MCBC
Thanks for your answer !

Here's what I get:

Code:

          setMCBCFilter    (8BFA) : set  1 byte  & get  0
          clearMCBCFilter  (8BFB) : set  0      & get  0


titilambert 2014-09-09 12:57

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
Quote:

Originally Posted by Kabouik (Post 1438667)
Here's what I get:

Code:

          setMCBCFilter    (8BFA) : set  1 byte  & get  0
          clearMCBCFilter  (8BFB) : set  0      & get  0


Thanks for your answer !
It's really strange to me ... I really don't understand why it set to 1...

titilambert 2014-09-09 12:59

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
Anyway, I put a new version on openrepos: 0.2
I tried to fix some problems.
And I tried wifi this morning and it's working ... Tell me what it's for you.

Thanks for your feedback

benny1967 2014-09-09 18:42

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
Gnome 3 on desktop PC, Pidgin client: Works fine! (I had the feeling that messages sent from the desktop took noticeable longer to reach the destination, but I'd need to check this.)

Same PC with Empathy instead of Pidgin: I see the favorite contact in Empathy, I can receive messages sent to my jolla, but messages typed in Empathy don't come through. (I re-started Squilla before using it with Empathy.)

Both on Wifi, never looked into USB networking.

So basically: Happy!!!!!! :D

One thing about the UI: I'm almost certain that I could not select a Bonjour-account on Squilla before I added the first contact to the friends list. This made be believe Squilla cannot connect to the PC at all. Maybe you can have a look at this.

titilambert 2014-09-09 19:19

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
It seems the bug appears with telepathy...
I will install it and test it :)

titilambert 2014-09-09 19:21

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
BTW, after fixing this bug, I will certainly change the main orientation of Squilla. Don't Worry about the SMS forwarding, this will not disappear, it will only a small part of Squilla... :)
More news after some a small proof of concept :)

benny1967 2014-09-10 10:05

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
Quote:

Originally Posted by titilambert (Post 1438725)
BTW, after fixing this bug, I will certainly change the main orientation of Squilla. Don't Worry about the SMS forwarding, this will not disappear, it will only a small part of Squilla... :)
More news after some a small proof of concept :)

You're finally implementing the long awaited BitTorrent <=> MMS gateway? :D

titilambert 2014-09-14 15:18

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
Quote:

Originally Posted by benny1967 (Post 1438788)
You're finally implementing the long awaited BitTorrent <=> MMS gateway? :D

:D Unfortunately I don't know the bitorrent protocol :(

For now, the proof of concept seems really good ! I just need to tranform it into daemon (like mitakuuluu).

To be more clear, I made a web server to control all the device.
This web server is based on flask and angularjs ( to be lightest for the device). It also completely modular and we can add moduld for every thing ! So SMS/xmpp bridge will turn into a module of it.

This module will named SMS. With it you will be able to configure your SMS forwarding : to xmpp or web page ( using html5 notifications )

After this, we could imagime any modules : galery, contacts, system, file browser/sharing, ...
If you have any idea ....

What dou you thing about it ?

I still need more time to make the first release but I will notice you when it will be really (at least for an alpha)

jusE 2014-10-05 16:13

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
we need whatsapp bridge!! :D

Kabouik 2014-11-05 13:11

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
I tested it again after the update and now it works for me! What would be great is archival within the Jolla's Messages application of the messages we send using Pidgin. Currently only the contact's replies are stored, and it messes up the history when you check Messages directly on the Jolla.

clovis86 2015-05-28 20:54

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
anyone using it on a mac ?
yosemite seems to have turned the compatibility down :/

fupduck 2015-09-08 08:50

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
Is this project still alive?

This is a great idea and works quite well already, but I'd also need to have my outgoing messages stored in the phone in order to actually use this application.

What are the chances of further development?

clovis86 2016-01-28 13:30

Re: [WIP] Squilla - Send and receive SMS to/from your computer
 
d-vogel add some comments to fix some things in github.
Hope commits will come soon ! :D


All times are GMT. The time now is 18:17.

vBulletin® Version 3.8.8