all software/

C Source and Mouseimp Pro Live! Source Code Software for Windows

Downloads and Reviews 1-10 of 10
Visual Basic Source Code.  Free example code.
HS FTP Client 1.0 C Source Library
HS NMEA GPS C Source Library 1.0
Short Message Service (SMS) C Source Library
$0 - Visual Basic Controls by WolfeByte Solutions

Visual Basic Source Code that demonstrates how to make VB Controls by using a Picturebox and pure VB Code. Free source code for making Command Buttons and additional source code for making other controls is available.



$0 - Hillstone Software

HS FTP is a software library in C (supplied with full source code) which implements the client side of the File Transfer Protocol over TCP socket layer according to RFC 959



$0 - Hillstone Software

HS GPS is a software library (with full C source code) which provides access to a NMEA-183 compliant GPS receiver via a serial communications port, decoding NMEA sentences: $GPGGA, $GPGSA, $GPGSV, $GPGLL, $GPRMC and $GPVTG.



$119 - Hillstone Software

HS GSM SMS is a C source library. It provides a PC based user application with access to a mobile phone's Short Message Service (SMS) function, according to ETSI standards: GSM 07.05 (ETS 300 585) (use of DTE for SMS), GSM 03.40 (SMS)



 
HS CRYPTO 1.0 C Source Library

HS Crypto C Source Library
$0 - Hillstone Software

HS Crypto is a software library in C (supplied with full source code) which offers a programmer an API to several data encryption / decryption algorithms. Implemented methods include the use of 2 either pre-defined or dynamically generated translation tables, an XOR-based stream cipher method with random dynamic key, plus the library includes RFC1321 MD5 Message Digest Algorithm

The table encryption is implemented via the use of two either pre-defined translation tables or any of the 2 or a combination of dynamically generated translation tables. Decryption is implemented in a similar way using reverse tables.

The stream cipher method uses randomly generated key which must be known to both receiver and transmitter to encode each byte with a rotating byte of the key

RFC1321 MD5 algorithm generates a 16 byte data signature which is unique to the input data. This may be used for data integrity checking or in digital signature applications.

* Applications:
- Fixed File Encryption
- Telecommunications
- Security / authentification

*Supported MODES
- Use either of the the two pre-defined translation tables
- Use dynamically generated translation tables
- Use alternating translation tables
- Buffer mode or character mode

*Summary of API Functions:
- HsSetCryptMode
- HsEncryptByte
- HsDecryptByte
- HsEncryptBuf
- HsDecryptBuf
- HsCryptGenerateXlat
- HsCryptGetXlat
- HsCryptSetXlat
- HsMd5Buffer
- HsMd5File

The library currently costs EUR 49.00 for unlimited user license. Once the purchase is made you will receive
download link by email to download full product deliverables, which include:
- HS Crypto library binaries. (Win32 static library)
- HS Crypto library full source code in C with MS Visual C project workspace
- HS Crypto Demo Application binaries, full source code and MS Visual C project workspace.
- HS Crypto library user manual, which documents in detail complete library API.



 
HS XMODEM C Source Library 1.1

HS XMODEM C Source Library
$0 - Hillstone Software

HS XMODEM is a software library in C (supplied with full source code) that provides a programmer with the off-the-shelf support for XMODEM protocol data transfer capability. Support for both sender and receiver are provided. Other features include 1024 block size vs 128, CRC vs checksum, configurable timers and retries

* HOW IT WORKS:
When user application initlialises HsXmodem library, it provides interface callbacks for the services used by Xmodem protocol module: timer management, serial transmission and reception, memory management, event callbacks. This architecture makes it easy to port Xmodem protocol module to any environment

Xmodem module handles all protocol information flow, error recovery, acknowledgements, timeouts and so on. When it is appropriate to send next block of data Hs Xmodem will get next memory block from user application. Similarly, when data has been received Hs Xmodem module will get the next block of memory from user application to store data into

As a backup or an alternative to TFTP, Xmodem is often used in embedded devices and appliances for the purpose of software or configuration upgrade or retrieval.

* FEATURES:
- Xmodem Sender and Receiver
- 128 and 1024 block size
- Checksum and CRC option
- Configurable timers
- Configurable number of retries

* HOW TO BUY HS XMODEM LIBRARY:
You can purchase the library online using credit card payment at:
xmodem_buy.htm
The library currently costs EUR 99.00 for unlimited user license. Once the purchase is made you will receive download link by email to download full product deliverables, which include:

- HS XMODEM library binaries. (Win32 static library)
- HS XMODEM library full source code in C with MS Visual C project workspace
- HS XMODEM Demo Application binaries, full source code and MS Visual C project workspace.
- HS XMODEM library user manual, which documents in detail complete library API.



HS TFTP 1.2 C Source Library

HS TFTP C Source Library
$0 - Hillstone Software

HS TFTP is a software library in C (supplied with full source code) which implements Trivial File Transfer Protocol (TFTP) over UDP socket layer according to RFC 1350. Support for client and server side for both file get and put are provided.

HOW IT WORKS: When user application initlialises Hs TFTP library, it provides interface callbacks for the services used by HS TFTP protocol module: timer management, memory management and event callbacks. This architecture makes it easy to port HS TFTP protocol module to any environment. HS TFTP internally at a lower layer interfaces to HS Sock library which provides UDP transport services. User application need not worry about Winsock - HS TFTP does all transmission, reception and event handling over socket layer.

TFTP module handles all protocol information flow, error recovery, acknowledgements, timeouts and so on. When it is appropriate to send next block of data HS TFTP will get next memory block from user application. Similarly, when data has been received HS TFTP module will get the next block of memory from user application to store data into

Along with XMODEM or as an alternative, TFTP is often used in embedded devices and appliances for the purpose of software or configuration upgrade or retrieval.

HOW TO BUY HS TFTP LIBRARY:
You can purchase the library online using credit card payment at:
tftp_buy.htm
Once the purchase is made you will receive download link by email to download full product deliverables, which include:
- HS TFTP library binaries. (Win32 static library)
- HS TFTP library full source code in C with MS Visual C project workspace
- HS TFTP Demo Application binaries, full source code and MS Visual C project workspace.
- HS TFTP library user manual, which documents in detail complete library API.


HS NTP 1.0 C Source Library

HS NTP C Source Library
$0 - Hillstone Software

HS NTP is a software library in C (supplied with full source code) which implements the client side of Network Time Protocol (NTP) over UDP socket layer according to RFC1769 and RFC1305. HS NTP Library allows a user application to synchronise local system time to remote NTP server time.

First user application calls HS NTP initialisation function supplying pointers to callback functions in user code for timer management and for reporting NTP events to user.

To obtain time difference between local system and remote NTP server, the user application calls HsNtpGetTime function, specifying NTP server name or IP address and source UDP port to use.

HS NTP library then resolves the server name, formats and sends NTP time request packet according to RFC1305 and RFC1769 standard. Once HS NTP has received NTP time reply from NTP server it analyses the reply and reports the resulting time difference to user application via callback function. The parameters to this event callback contain the offset value in seconds necessary to apply to local clock in order to synchronize it to the time at remote NTP server.

Modular design makes it easy to port HS NTP protocol module to any environment. HS NTP internally at a lower layer interfaces to HS Sock library which provides UDP transport services. User application need not worry about Winsock - HS NTP does all transmission, reception and event handling over socket layer.


View the source code of any webpage.

Free Source Code Browser
$0 - Free Software Downloads

Free Source Code Browser software. Aren't webpages that try to prevent you from viewing their source code or saving images by disabling right-click bothersome? Who cares! View the source code of any webpage, and save any image as well. Works just like Internet Explorer. As you browse, the source code for each page you view is loaded into the "Source Code" section of the program and each image on the page is displayed in the "Images" section, where they can be saved to your computer. Each image displayed in the Images section is shown with the image name and full URL to the image. Can be added to the "Tools" menu in Internet Explorer. When viewing the source code, all references to images are hyperlinked.


MouseImp Pro Live! Source Code

MouseImp Pro Live! Source Code
$0 - Pingram Software

Please feel free to download and use MouseImp Pro Live! source code. The source lacks MouseImp Pro?s copy protection and some other trialware/evaluation stuff from the commercial version. The source code can be compiled under Microsoft Visual C++ 6.0 SP5. Installation wizard is made with Wise Install Builder 7.04.

MouseImp Pro Live! is an open-source project that was published by the original developers of the former commercial product, MouseImp Pro. This open-source project lacks copy protection and evaluation version limitations found in the original MouseImp Pro software; other than that, it is a great product that deserves to be further developed. Volunteers are highly welcome! Please email me at aoleg@voicecallcentral.com to set an account at this sime if you?d like to contribute to MouseImp development.

Original MouseImp Pro
MouseImp PRO is a successor of MouseImp that became popular all over the world. Many users? wishes were considered in this new version of MouseImp, and many improvements have been implemented, making it even faster and more reliable. Hope you?ll like it, and its unique features will make your work easier and more productive.

MouseImp is a handy tool that helps you to use your conventional mouse more efficiently. The AutoShrink feature increases your available workspace by removing toolbars from the screen so that only caption bars remain. To access a toolbar, just point to its caption, and it will be restored immediately. The Direct Scroll feature makes it easier to scroll through windows. Instead of using a scroll bar, you can activate MouseImp and scroll by moving the mouse up or down anywhere in the window.

MouseImp also gives you the ability to shrink windows temporarily.


© 2007-2008 Software Institute

Software Institute periodically updates pricing and product information from third-party sources,
so some information may be slightly out-of-date. You should confirm all information before relying on it.