Give your moblie device applications the ability to create remote network connections and fully manage the device's phone book. With the Sapphire RAS Utility it is now possible to dial a remote connection and manage the device’s phone book from your applications. This will allow you to build advanced applications to allow your mobile application stay current with your business information. Whether you use it to dial in from remote locations to download the latest price lists or upload the daily orders, the Sapphire RAS Utility will be ideal for your application. It is fully compatible with eVB, VB.NET and C#, you can link to our DLL to off load the complex routines allowing you to focus on the rapid development of your application. Included in the Sapphire Suite, the complete set of Sapphire Solutions Development Utilities.
Pricing
Sapphire RAS Utility V9.50
| Add to Cart |
$ 881.02 |
1 Developer License |
|
Download (545 KB) |
| Add to Cart |
$ 440.02 |
1 Developer Upgrade License from previous version |
Verify |
Download (545 KB) |
Sapphire Suite
| Add to Cart |
$ 1,763.02 |
1 Developer License |
|
Download (8.3 MB) |
Sapphire RAS + FTP Utilities
| Add to Cart |
$ 1,322.02 |
1 Developer License (includes both Sapphire RAS Utility and Sapphire FTP Utility) |
|
Download (1.6 MB) |
| Add to Cart |
$ 661.50 |
1 Developer Upgrade License from previous version (Sapphire RAS + FTP Utilities Developer license required) |
Verify |
Download (1.6 MB) |
Sapphire VIP Support Plan
| Add to Cart |
$ 333.79 |
1 Year - Includes support for all Sapphire products purchased or upgraded within the last twelve months |
|
Download (29 KB) |
| Add to Cart |
$ 501.52 |
2 Year - Includes support for all Sapphire products purchased or upgraded within the last twelve months |
|
Download (29 KB) |
| Add to Cart |
$ 669.26 |
3 Year - Includes support for all Sapphire products purchased or upgraded within the last twelve months |
|
Download (29 KB) |
Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase. All sales are made subject to our Return Policy. Please contact us if you require any licensing option not listed above including volume licensing and previous versions.
Calculated using discount band A please Logon to see your prices.
The Sapphire RAS Utility has a host of features that you can use within your application:
- Dial a connection
- Hang-up a connection
- Retrieve connection login defaults
- Store connection login defaults
- Capture an existing connection
- Retrieval of connection list
- Connection status reporting
- Error handling
- Retrieve a connection entry
- Create a new connection entry
- Modify an existing connection entry
- Rename a connection entry
- Remove a connection entry
- Set country code
- Set area code
- Set baud rate, data bits, parity, etc
- Set IP address details
- Set dialling location settings
- Retrieve or set the connection Work or Internet option
- Fully compatible with eVB, VB.NET and C#
Please, note that this product is included in the Sapphire Suite, the complete set of Sapphire Solutions eVB, VB.NET and C# Development Utilities. Sapphire Suite package contains the latest version of Sapphire Solutions released utilities: Sapphire RAS Utility, Sapphire FTP Utility, Sapphire GZip, Sapphire Encrypt, Sapphire IrDA, Sapphire Buttons, Sapphire IMEI, Sapphire Battery, etc.
Sample Code - Implementation couldn’t be easier, simply declare the DLL function as a function within your application and call it as though you wrote it yourself. Here’s a simple demo on how to retrieve the current connection, dial, hang-up and get the status of the connection within VB.NET.
' Global Connection Handle, Passed Back to Disconnection and Status
Public lConnection As Integer
Public Function RASDialOnly() As Integer
' Set sConnectionEntry equal to your dial-up connection name
' Set SapphireRASLicence with your Licence Number unless Demo DLL
RASDialOnly = sRASDialOnly(sConnectionEntry, sUsername,
sPassword, sDomain, lConnection, SapphireRASLicence)
End Function
Public Function RASHangUp() As Integer
RASHangUp = sRASHangUp(lConnection)
End Function
Public Function RASStatus() As Integer
RASStatus = sRASStatus(lConnection)
End Function
Public Function RASCurrentConn() As String
Dim sConnName As String = Space(40)
sRASCurrentConn(lConnection, sConnName)
RASCurrentConn = StripString(sConnName)
End Function