goText++ Desk! homepage
goText++ Desk! is a free software to send free SMS (and MMS) messages from your Windows, Linux, or MacOSX computer!
goText++ Desk is fast and it's native in all supported operative systems, comes with a nice address book, history of sent messages, completely customizable interface and strong data security.
Using goText++ Desk you will be able to send SMS messages from your PC using Xml Services that map to free SMS websites, or commercial SMS websites, around the world: you can choose to save using the free services, or enjoy the added reliability of commercial services that sell cheap sms packs on internet.
Index
Features Highlight
- Strong data security: all sensitive data is automatically encrypted on save using strong AES-192 encryption
- Maximum privacy: connections to the sms website are completely handled on your computer, no data is sent to goText server. Secure HTTPS connections are used, if supported by the sms website.
- Can be installed or used in Portable mode on any USB/external drive, to be able to message from any computer.
- Available for Windows, Mac OS X and Linux/Ubuntu
- Automatic message splitting in parts, parts counting and highlighting when writing messages
- Multilingual interface (English and Italian, more to come)
- Completely customizable interface
- New open Xml Service format, designed from scratch to be both easy and powerful for advanced users
- Support for multiple profiles, and password protected profiles
- Fast as it's written in C++
- Native look and feel on each OS, thanks to the Qt Framework
- Network Proxy support (HTTP and Socks5, including NTLM auth. For NTLM v2 you need to use the wonderful cntlm).
- Developer friendly: includes a powerful Xml Service Debugger to test and fix Xml Services
Screenshots
[+] Show/Hide the screenshots
Main screen (on KUbuntu/KDE) | Main screen (on Ubuntu/Gnome) |
| | |
Main screen (on Mac OS X) | Main screen (on Windows Xp) |
| | |
Message parts highlighting and interface customized (Windows Xp) | Xml Service Debugger (Windows Xp) |
Download goText++ Desk
You can get goText++ Desk for free using one of the following links.
Each package comes in a easy to use setup, and with two languages:

The latest release is: 0.8.5 BETA (January 25, 2010).
| Operating System | Setup Download | Portable Edition Download | |
![]() | Windows (Xp, Vista, Seven) | Download Installer | Download Portable Edition |
![]() | Mac OS X (32/64 bit Intel) Needs
| Download DMG | Download Portable Edition |
![]() | Ubuntu 32 bit (Kubuntu, Debian) | Download DEB | |
![]() | Ubuntu 64 bit (Kubuntu, Debian) | Download DEB | |
![]() | Linux 32 bit (all distros, including Ubuntu) | Download Portable Edition | |
![]() | Linux 64 bit (all distros, including Ubuntu) | Download Portable Edition |
Choose the setup download if you wish to use the application on a single computer and have the settings saved in system storage.
Otherwise choose the portable download if you want to bring the application everywhere on a USB drive (or external hd), or if you have a partition common to a multiboot system.
Note: Application source code will be made available at the latest with the first non-beta release.
Download Xml Services
goText++ Desk needs Xml Services to be added into the application to be able to send messages.
You can find and download all current Xml Services from the Xml Services List.
Changelog
0.8.5 beta: portable on usb drives, profile data import/export, misc fixes.
- Added portable mode and portable editions for all supported Operating Systems, so that you can bring goText++ Desk on any USB drive or external hard disk and use it on all OS.
In portable editions the profile data is saved encrypted (as always) in a .INI file inside the application folder. - Added import/export of profile data, for backup purposes, or to migrate data from installed version to the new portable one or viceversa.
- Captcha dialog now resizes automatically also on Linux and Mac OS X
- The wizard should look better on Linux and Mac OS X now
- Fixed bug that would make inaccessible additional profiles if created without password (introduced in 0.8.3).
- Fixed drag & drop service reorder to always behave correctly
- Fixed wrong outgoing message list update behaviour introduced with the Enqueue function, that could even result in crashes
- Application sounds now woking on Mac OS X
- Currency symbol for money based services is now configurable on a service basis
- Improved the display of many "What's This" on Mac OS X and Linux
- Added tooltip to show configuration field constraints, when specified in the Xml Service
- All installers and portable packages are now distributed with the new Qt 4.6.1 (besides the Ubuntu DEBs which rely on the Qt version found on the OS)
Changes related to developers: - Added proper encoding handling when XML files are added into goText++ Desk: the XML Encoding Declaration is used if present (eg: <?xml version="1.0" encoding="UTF-8"?>), otherwise the application tries to guess the file charset as it did before (defaults to windows-1252 if no BOM is found).
- Fixed $msg_leng that reported a wrong length if split="false" and maxchar_single/maxchar_part are specified, in version 0.8.3 and 0.8.4
- Improved sanity checks on Xml Services
[+] Show/Hide detailed list of changes
- Added a button to Enqueue message instead of start immediately the send, and a Clear button in Writing tab.
- Mac OS X version is now universal for 32bit and 64bit Intel CPU (the previous version was 32bit only).
- Fixed Debugger and Service addition/update dialogs appearance on Mac OS X
- Added "What's This" feature on main application window.
- Captcha zoom can be customized for each service that has a captcha: it was fixed to a 2x factor before.
- Fixed send of many post fields with the same name, in the same page.
- Improved character set conversion, not limited to Latin1 anymore.
- Improved behavior when more than one message is sent at once.
- Improved the way data is sent in POST and GET requests (may prevent problem with future services).
- Improved cookies handling for session enabled services: errors could occur after some weeks of use because of some expired cookies not being discarded.
- Fixed crash when quitting goText++ Desk! with the service addition dialog was opened.
- Because of the significant changes in Xml Service format you need to download again all services, to update them with their current version.
Changes related to developers: - Added charset attribute in <page> tag (replaces and improves the old "_latin1" suffix): if such attribute is specified, all post fields, get query items, and redirects (if redir != "false") are encoded using the specified character set. Default charset is always UTF-8.
- Added "base64" operation to those supported in <var> tags. You can use a to_charset attribute when operation="base64", to specify the charset used when encoding in base64 (default is UTF-8).
- New "Abort Send" button in Xml Service Debugger, you don't have to complete the send or kill the process anymore while testing your service.
- Improved highlighting of current step in Xml Service Debugger.
- Debugger: Event Log viewer improved.
[+] Show/Hide detailed list of changes
- Released Mac OS X version.
- Greately improved handling of credit and money limits.
- Some significant changes in Xml Service format: you need to download again all services, to update them with their current version.
- Improved checks for Xml Service version, and added some messages to inform the user on how to deal with unsupported service versions.
- Fixed crash when a message was saved with no service selected.
- Fixed reset of monthly limits on month change.
- Minor performance improvements.
Changes related to developers: - Renamed an important Xml system variable (now $sms_rem_N is the limit synchronization variable).
- Changed the value for the limit reset period meaning "Never Reset" from "-1" to "0"
- Renamed comparison operator names for the operation attribute of the condition tag, now they are: greater, greater_or_equal, less, less_or_equal.
- Fixed crash when service debugger dialog was closed during a send, and if "enter step" have been used.
- The $msg_parts now is available also when split="false", added a $rcpt_count system variable that contains the number of recipients.
- Fixed debugger to show correctly math/string calculated <var> tags
- Added debugger support for "search in" <var> tags
- Redirect were still having some problems in 0.8.1, finally fixed.
[+] Show/Hide detailed list of changes
- Windows: solved errors while setting up HTTPS connections to many remote servers (patched and recompiled openssl 0.9.8l).
- Fixed improper handling of some redirects giving problems with some services near to be released.
- Fixed sent increment not taking into account the cost of a single message, when not 1.
Support
Users
In the coming months I'm going to write some kind of help pages, faqs and so on.Right now users can ask for help, suggest new features, report bugs on goText++ Desk! Users forum.
goText++ Desk! is currently in beta state, this means that some bugs may still be left, and the author is eager for feedback!
Xml Services developers
Service developers can have a look at:- The official Xml Service documentation page. Oh yes, it's ugly and English only..I didn't have time to beautify it for this first release, sorry.
- The existing Xml Services: having a peek at existing Xml sources is one of the best ways to start.
- The Xml Services development forum.
Known Issues
Known issues as of the latest public release:
- Ubuntu: profile data exported from the installed DEB package can't be read properly in Linux portable or other OS versions.
- Ubuntu: Xml Service Debugger and Add/Update Service dialog are missing the maximize button.
- Mac OS X: if you hit Apple+Q the application says that it will keep running in the systray but actually quits.
License
goText++ Desk! is free software released under GPL v2 license.
You can freely use and distribute the application, but link to this page is appreciated.
Remember that you are the only one responsible for messages sent with this application, as you would be the only one responsible for sending the message directly from the website or from your mobile phone.
Do not bother people, do not harm free/commercial services, be fair.
© 2009, 2010 Zydio
Language
Forum User
goText 2.3!
Get It Now!
Help Us!More |
||












