PySMSsend

Browser

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

4
Become a Fan
5.7

Available as/for:
Description:
Please visit Projects Webpage

http://pysmssend.silverarrow.org

for Gentoo Ebuild ,Arch pkgbuild, Ubuntu/Debian Package


Install script tested on Gentoo/Arch/Ubuntu


*************************** README ***************************
Supporting Accounts : Voipbuster, Voipdiscount, Otenet,12voip,freevoip,lowratevoip,voipbusterpro
This Program was inspired by the SMS program on Cool4U found on Gentoo Forums
http://forums.gentoo.org/viewtopic-t-455188.html

Full Release

** Installed from package manager

1) You can run the programm by running pysmssend command

2) Use pysmssend -h to see the help documentation

3) If you dont use any parameter the gui installation will start ( for Gentoo users, you should have installed the program using qt4 flag )


** Install using included scripts

Untar the tarball and run as root the install.sh script

Uninstallation:

On the folder where you untar the program run the uninstall.sh script

Please delete on your own the folder ~/.pysmssend


NOTE:

Please mind the followings when using the command line tool

1) Use " " if you username,password,text incluse special characters or ! please escape the character as the example below

lets say the password is test!@ , write it as test !@

2) Text should be included in " " if you use the space character
Last changelog:

***************************CHANGE LOG********************

** 1.48
1) Fix accounts for Forthnet and Voipbuster providers
2) Clean up

** 1.45

1) Fix local variable bug ( bug #3002071 )
2) Fix Betamax login page url


** 1.44

1) Code clean up
2) Pennytel support
3) Fix connection bugs for betamax sites


** 1.42

1) Code clean up
2) Support Forthnet Greek ISP
3) Compatible with PyQt4-4.5
4) Drop support for Yahoo provider

**1.40
I strongly suggest to update to this version if you are using the betamax services

1) Code has been re-written for betamax sites due to compatibility issues
2) Code clean up

**1.39
1) Fixed bug with addressbook initialization

**1.38
1) Improved control for message report
2) Tray icon has been re-written
3) Added voipcheap support
4) Added -v option when running Gui. Verbose output
5) Fix feedback when sending a message.
6) Remember Me checkbox is now by default checked.
7) Check for updates when the program starts.
Compatibility fixed for both kde3+kde4 kaddressbook. Needs more testing though


**1.37

1) Added JustVoip support
2) Small bugfixes
3) Updated for python2.5 support

**1.36
Major fixes in this version

Since betamax change the way users login to their site I had to re-write most of the code so you should except some problems

So the changes are

1) Betamax accounts do not need to login anymore. You just fill all the info (username,password,number,text) and then click the Send button
2) Because of the that ,credits left module wont be available (for now) for betamax sites
3) Some code cleanup
4) Fixed install script
5) Donate tab on About menu


**1.34

1)Wrong Credits Left Indication after message sent fixed
2)Added WebcallDirect Support (Beta)
3)Modular application. Application is splitted into multiple files. Now
its much faster and can be maintained more easily


**1.32

1)Unicode support for services that support it

2)Yahoo sms service added

**1.31

Compatibility fix with python2.4

**1.30

minor code fixes

**1.29

Minor code fix

**1.28

1) Improved addressbook code. Faster code. Contacts are stored in memory not in file
2) Account manager for multiple accounts
3) Bug fixes
a) Fixed login check control to above Betamaxes pop up mesages
b) Fixed credits left function
4) Tray Icon informing you about login status and sms report
5) Update options. Notifies you if there is update or not

**1.25
1) Python 2.5 compatibility fixed
**1.24
1) One main interface. Main and Addressbook are now on program
2) Support for
a) Voipbusterpro
b) Lowrate
c) 12voip
d) Freevoip
3) Messages left and Credits left now appear on Gui and on cmd tool. User wont be able to send sms if the credits are


Ratings & Comments

35 Comments

dglent

Γειά χαρά, i don't maintain any more the Mandriva rpm, i do the rpm for Mageia http://www.mageia-gr.org/rpm/2/noarch/pysmssend-1.48-1mgr2.noarch.rpm A question, it is ok that this file has the 1.45 version ? /home/dglent/rpm/BUILDROOT/pysmssend-1.48-1mgr2.x86_64/usr/lib/python2.7/site-packages/pysmssend-1.45-py2.7.egg-info

Hwoarang

Thank you for packaging it. Yeah the setup.py file has the wrong version number but it should cause no problems.

varanus

i have installed it without problems in an opensuse 11.4 and i have no problems sending messages directly from the command line as this: pysmssend -v -a voipdiscount -u textnumbers -p text -n 123456789 "message" but when it comes to register to the voipdiscount account from the gui i get the following error: UnboundLocalError: local variable 'foobar' referenced before assignment as i wrote in the command line above, user name it's only letters and number and generally no special characters contained. Could you help me to understand what i'm doing wrong? All in all it's a very nice app, gratz ;). ty in advance

TripGermany

Hiho :D Thx for your work! But did you will support the CherrySMS Service it sent sms for 2,5€/Cent and is extreme popular in germany... Thx and best wishes from hamburg / germany

markum

Hi, SMS integration into KDE is a really good thing. There are quite a few of these apps on KDE-Apps. Unfortunately most of these only support a few services. Your app seems bigger. May be you could win the other devs for a joint SMS-app, which - uses the KDE-adressbook / Akonadi as a resource for the mobile no - allows to integrate new services via the KDENEWSTUFF-API The later would be very, very useful. Personally I would be happy to see: Skype-SMS, http://www.sloono.de/ (SMS-Service for Germany and Switzerland), API is here: http://www.sloono.de/API/ and SMS3000 (a good German service http://sms3000.de/) integrated.

Hwoarang

Many thanks. I will add it on homepage as well :)

dglent

http://www.mandrivalinux.gr/rpm/2010.0/noarch/pysmssend-1.42-1mlgr2010.0.noarch.rpm

dglent

Update rpm : http://www.mandrivalinux.gr/rpm/2010.1/noarch/pysmssend-1.44-1mgr2010.1.noarch.rpm

Hwoarang

Thank you I updated the webpage as well

Hwoarang

Please try the beta version on http://pysmssend.sourceforge.net/ (pysmssend 1.35) Let me know if everything is ok now :) Many thanks

Hwoarang

I just found the error Thanks for mention it I ll have an update as soon as possible

m0nk

Hi, because of missing encrypt.pyc inserting the accounts fails from myinserts.py. pysmssend calls python2.4, which fails and cp encrypt.pyc to/usr/lib doesn't work on 64bit machines. Greetings m0nk

Hwoarang

I cannot verify that Encryption was never imported in official releases.just on beta ones but then decided not to implement this function Are you using the beta version or the official 1.34 released? Thanks

m0nk

Hi, version 1.3.4 from the link above. But there are two links to 1.3.4. I tried both, one leading to sf.net, the second directly to a download. Greetings m0nk

m0nk

Hi, just tested version 1.2.8 and it works on voipdiscount as on lowratevoip. Thank you m0nk

Hwoarang

:) :) :) Thats nice :) Enjoy :)

famewolf

Any chance of supporting yahoo which allows sending of free sms? http://www.russellbeattie.com/notebook/1008570.html Thats a link to a site explaining it and has a form to submit a sms through yahoo.

Hwoarang

Hey man Yes I ll have a look at this and if possible i ll add yahoo on next version :)

Hwoarang

This version fixes the bug that was found on command line interface when a distro had Python 2.5 instead of 2.4

Hwoarang

Oh my god that is so weird No you dont need to have credits to login. It works fine on me What distro are you using? I assume that you are using the install/uninstall scripts As far as I know python modules are in /usr/lib/python2.X At least this is the path on Gentoo/Arch/Debian I checked The uninstall script assumes that modules are installed on the above path and not on /usr/local/etcetc So please delete the modules from /usr/local/ etc and also delete the /usr/share/pysmssend folder and run install.sh once more. But please make sure that you deleted the modules because the bugfixes concern all the modules Let me know and thanks for the debugging :)

Hwoarang

Fixed lowrate voip login error Thanks man :)

bitcrazy

Hi again, sorry, but commandline returns the same error: Traceback (most recent call last): File "/usr/bin/pysmssend", line 426, in <module> if len(iter) < 4:#if arguments are less than 4 And login still doesn't work from GUI!? Do I need credits for being able to login? I didn't mean the program, but the python modules get installed to /usr/local/lib/python2.5, where they will not be found by interpreter. So I changed your install script to: python setup.py install --prefix=/usr Greetings m0nk

Hwoarang

1) I think you should not use " " except the text part. As far as I can see you didnt secified a text . so you sould use pysmssend -a lowratevoip -u bla -p bla -n 123 "Hello" Give that a try. 2) You used the installed script? Its copies everything on /usr/share/pysmssend. I think the deb packages copies everything on /usr/local 3) I am working on login error. I didnt have a lowrate account so I create one and I am trying to fix the problem. Thank you very much I ll write back when the new version is available

bitcrazy

Hi, after installing, pysmssend shows up the following error: pysmssend -a "lowratevoip" -u "XXXXXXXX" -p "XXXXXXXX" -n "XXXXXXXXXXX" ----> Traceback (most recent call last): File "/usr/bin/pysmssend", line 426, in <module> if len(iter) < 4:#if arguments are less than 4 TypeError: object of type 'dictionary-itemiterator' has no len() Btw. Your install script copies files to /usr/local. That doesn't work here, too Oh, login to lowrateip fails also in GUI, but works in browser. Any suggestions? Greetings m0nk

Hwoarang

Thats pretty cool. You mean you changed just the variables and the name on the url huh? I could add it on next version. Thank you very much :)

Pling
0 Affiliates
Details
license
version 1.48
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other Browser:

Akeni Help Desk Assistant for Enterprise IM
akeni
last update date: 20 years ago

Score 5.0

kubdeb - software for Kubuntu
thatdaftpunk
last update date: 15 years ago

Score 5.0

cms-bandits
infocreator
last update date: 19 years ago

Score 5.0

Tavia Web Browser (non-RPM)
Joedaism
last update date: 21 years ago

Score 5.0

K-CSS
cime3d
last update date: 18 years ago

Score 5.0

KMT
sarah03
last update date: 21 years ago

Score 5.0



System Tags