You are here: Home » All Software Solutions » How to use Menu Wizard?

How to use Menu Wizard?

Guide to use Menu Wizard.
This month's most popular software guide you should know - How to move photos from my iPhone to my computer



Step 1. Create a Project

The first step of using Auto Protocl Builder is create a project. When creating your project, you can choose your protocol is TCP-Based or UDP-Based, the target platform is Windows or Unix(Linux), the library type you want to build is dll library or static library. At the same time, the protocol name you are creating must be gaven and must select a saved location.

Auto Protocol Builder

Step 2. Add Head Fields

After you have created a empty project, you can add your protocol fields into the protocol head. Basically, a protocol head should include message "total length" field and message "packet type" field.

When adding your protocol fields, you must enter the field name.

The field "Unit" you can choose is "byte" or "bit". If you choose is "bit", the field "Max Length" edit box will be enable to let you enter the field's max bits.

The field "Data Type" you can choose is "char []", "char *" or some others integer data type.

If you choose is "char []", the "Max Length" edit box will be enable to let you enter the char array's max length; the "Attribute" combox will be enable to let you choose. If the field "Attribute" you choose is "variant length", the "Variant" combox will be enable to let you choose the field variant way. If the field "Variant" you choose is "separated by binary 0", the field length will be figure out by binary 0, if you choose is "select a related field" or "select a related field,additional binary 0 at end", the field "Related Field(Length)" combox will be enable to let you choose a related field in head fields. By this way, the field length will be figure out by this value of the related field in head.

If you choose is "char *", that means the field will allocate memory dynamically. The field "Max Length" edit box will be enable to let you enter the max unit length of this field and the field "Max Count" means the numbers of unit. Under this situation, the field max buffer size will be figure out by the value of "Max Length" plus the value of "Max Count". You must choose another field in header for "Related Field(Count)". The real count of units will be figure out by this field when network communicating. The meaning of field "Attribute", "Variant" and "Related Field(Length)" you can reference the introduction when the field "Data Type" you choose is "char []".

The field "Type" you can choose is "header length","body length","total length" and "packet type". If you choose is "header length" that means the message head length will be figure out by this field when communicating. If you choose is "body length" that means the message body length will be figure out by this field when communicating. If you choose is "total length" that means the message total length will be figure out by this field when communicating. If you choose is "packet type" that means the message type will be identified by this field.

Auto Protocol Builder


NOTICE: You must add your protocol fields by the order that their sequence in your protocol.

Step 3. Add Packets and Packet's Fields

You can add many packets and packet's fields as you want.

You must enter the packet's name and value of the packet's type when you adding packet

Auto Protocol Builder


Step 4. Generate Protocol Source Code,Demo Source Code and Protocol Struct Diagram


Auto Protocol Builder

Auto Protocol Builder

Auto Protocol Builder

Auto Protocol Builder

Auto Protocol Builder 2.1: easily and automatically build tcp-based or udp-based network protocol source code for client/server sides. pure platform independent c source code to make sure highly performance and windows,linux and unix platform are all supported.auto protocol struct diagram to help protocol design.platform independent c source code and platform independent network programming library to support all fix or variant length binary protocol.experience now.


Related Software: Menu Wizard    

Recommended Essentialware
Windows media player 12
With it, you can play audio, video and viewing images on Windows 7 and have a great experience.
Norton Internet Security 2010
Norton Internet Security 2010 offers comprehensive protection against all types of online threats.
WinRAR 3.9
WinRAR is an powerful archiving utility that completely supports RAR and ZIP archives.

Recommended Mac Software
Senuti for Mac
Use Senuti to quickly and easily transfer music from your iPod or iPhone to your Mac.
VLC Media Player for Mac
VLC for Mac OS X is distributed as a disk image. Download the .dmg file, open it, and copy VLC to your hard drive.
iSquint
iSquint a program for converting videos from the internet to iPod or TV.

by on 06/11/2007Software Development
Tags:Menu Wizard, make menu, menu create

Tips & Guides Related to How to use Menu Wizard?

Top Reviews

on Software Development

  • DigitalWeb InstallWizard Professional
    DigitalWeb InstallWizard Professional

    "DigitalWeb InstallWizard Professional Reviews"

    by Dr. File Finder on Jan 25, 2008

  • UltraEdit-32
    UltraEdit-32

    "UltraEdit-32 - Text, HEX, HTML, PHP, Java, Javascript, Perl editor"

    by Dr. File Finder on Nov 19, 2004

  • AJC Directory Synchronizer
    AJC Directory Synchronizer

    "AJC Directory Synchronizer - synchronizing files and folders on your computers"

    by Dr. File Finder on Mar 13, 2008