Concept Software Newsletter
June 2006, Volume 9 Issue 3
SoftwareKey.com / Concept Software E-Newsletter


IN THIS ISSUE
>Protection PLUS 4.3 Available Soon
>WebXCopy uses SOLO Server to manage URL-based licenses
>Instant PLUS 2.0 Localized for Spanish currently in Beta
>New SOLO Server features
>Testing Computer ID algorithms Complete


Protection PLUS 4.3 Available Soon

We expect to release Protection PLUS 4.3 in June. There will be minor library and sample code updates. We will also be adding an exciting new feature to KEYLIB32.DLL and SKEYLI32.LIB that allows you to detect duplicate serial numbers running on the LAN. Any serial string can be used. During application startup, the chosen serial number is broadcast on the LAN subnet. If no other stations are found running this serial number, it lets the application continue and then starts listening for that serial number. The second station to run the software with the same serial number will be detected. This is great new way to help keep your customers honest.

If you would like to be notified when new versions of Protection PLUS are released, sign up for the PLUS Build Announce newsletter at http://www.softwarekey.com/help/newsletter.asp.



WebXCopy uses SOLO Server to manage URL-based licenses

WebXCopy is a next generation web application component for facilitating file transfers. WebXCopy is built as an ActiveX Control that can be used on websites to handle multiple file upload/download. Traditional HTML file-based upload is slow, unfriendly and limited to one file at a time. WebXCopy was built as a user-friendly alternative with features such as Drag-N-Drop, Upload/Download progress management, HTML form upload, proxy server support, etc. to improve the upload process dramatically over the traditional method. It is a high-performance component capable of handling hundreds of megabytes worth of file uploads in a single batch.

WebXCopy had a unique licensing requirement. "We wanted to find a solution where we could license our ActiveX control based upon both single and multiple domain names for a given company" says Steve Ding, President of NetDetail, LLC. "We were pleased with how quickly Concept Software gave us a customized solution that was exactly what we wanted, and a very simple API to use within our application."

Once a License record is created in SOLO Server for a Single URL edition, the user can use that License ID to login and change the fully qualified domain name URL or IP address associated with their company’s file transfer server. They are allowed both a primary (production) and secondary (testing) URL/IP for each License ID. When the WebXCopy ActiveX control is instantiated, it connects with SOLO to verify it is permitted to upload/download files with the specified destination. If the license cannot be verified, it automatically falls back to a 'lite' version with limitations on file size/quantity.

For ISPs that provide WebXCopy to their clients, a different type of license is created in SOLO Server. The ISP can log in and specify the top level domain for their customers. Any server URL with this domain suffix is automatically permitted to run. "We were excited to develop this type of license validation for WebXCopy" says Michael Wozniak, president of Concept Software. "We have so many new customers who have brought unique licensing business requirements. We are happy that the SOLO Server platform has been easily expanded to fit these unique requirements."



Instant PLUS 2.0 Localized for Spanish currently in Beta

Do you distribute your application to Spanish-speaking markets and want to start using the exciting new Instant PLUS wrapping engine to protect your application? We currently have a beta version of Instant PLUS 2.0 that supports a Spanish runtime engine. All customer-facing dialog boxes for evaluating and activating your application have been translated. You simply distribute a language file with your application with the Spanish translations!

We also have translations pending for French, German, and Italian. Contact support@softwarekey.com for more information on the beta or these additional languages.



New SOLO Server Features

Since the last newsletter, here are some notable changes in SOLO Server:

  • Login Passwords now case sensitive. Account security has been improved by adding support for mixed case passwords.
  • Enhanced bulk license generation. The add multiple customers/licenses functionality has been improved, with new support for bundled products. A verification step has been added, and the output is now displayed in a textarea for easy copy/pasting and is now available in text, csv, and xml format.
  • New Unit Compare by Product Option report. The report displays unit sales comparisons for a 6 days, weeks, or months prior to a specified end date, sorted by product and broken down to the option level. To access this report, from the menu, choose Reports→Sales→Unit Compare→By Product Option.
  • Enhanced newsletter signup page. The newsletter signup page now records the entered date and IP address of new signups.
  • Improved server side validation on the checkout registration page. Now the page will check if any address info is missing and force the page into edit mode if there is a missing value.
  • Updated invoice details page. The invoice details page has undergone several improvements:
    • The page has been reformatted with an improved look and feel
    • The license details section now lists discount amounts on the licenses
    • The refund history section has been reworked and now displays the shipping, tax, and adjustments in addition to the refund total
    • A new "Invoice Options" section of the page has been added with buttons allowing users to:
      • View the order confirmation page
      • Resend the order confirmation email
      • Refund the invoice
      • Void the credit card transaction
    • In add and edit mode, the data validation has been greatly improved
  • Updated license details page. The license details page has undergone several improvements:
    • The quantity, unit price, sale price, and discount are no longer editable for online orders through the shopping cart in order to prevent corrupting accounting data.
    • If the license is associated with an upsell, the upsell product will be displayed along with the upsell discount.
    • If the license is associated with a bundle, the bundle product will be displayed along with the bundle discount.
    • When adding/editing manual licenses, the sale price field is no longer available. Instead, the sale price will be computed from the quantity, unit price, and priority code discount fields.
  • New cart option - Exit Handler Script. A new cart option named "Exit Handler Script" has been added to support exit based popup advertisting/marketing (popups that are fired by the browser’s OnExit event). This option holds javascript code intended to suppress the popup when properly navigating through the ordering and checkout pages. To use this feature, place your exit handling popup script into your virtual storefront, and then place the code that suppresses the popup into the new option.
  • Change to the password field when editing users. The password is no longer populated on the edit user page. Leaving the field blank when editing will result in no change to the password. To reset a password, simply enter a new value and submit the page.
  • Other miscellaneous security enhancements.


Testing Computer ID algorithms Complete

We would like to thank all of those who helped us test our new Computer ID Algorithms on various computers to which they had access. The information gathered is being analyzed and the new algorithms will soon be integrated into Protection PLUS.

Congratulations to the following winners of a $50 gift certificate for an online merchant of their choice:

  • Brian M
  • Kim R
  • Gregory B
  • Journeywj
  • Juan R


Mailing List Removal
To remove yourself from the SoftwareKey News list, please visit:
https://secure.softwarekey.com/solo/customers/mailingremove.asp

Concept Software, Inc. respects your privacy and will NOT distribute your e-mail address. Copyright © 2006 Concept Software, Inc. All rights reserved. Permission to re-distribute this newsletter electronically as long as source and copyright information is retained in the document.