Search Windows Development Tool

Google

Thursday, August 23, 2007

MasRoy Encrypt

MasRoy Encrypt is an encryption tool with RC4 algorithm built with Visual C++. It run under Windows 9x, Windows NT, Windows ME, Windows 2000, and Windows XP. You can use this tool from the other application which is built using other language. You can also use this tool on your web server (if your server is running under Windows).

This is a very useful tool to encrypt file without any addition bytes. MasRoy Encrypt can be run with Graphic User Interface (Dialog) and console application.

To run it in the GUI mode, run the MasRoy Encrypt.exe. Click browse to select a file. If you will encrypt all files in a directory, select a file on this directory, click OK. Delete file name without deleting directory name.

To run it in the console mode, you can choose an option blow:

1. With two arguments*

Command Line : “argument1” “argument2”

argument0 = Exe path of this image

argument1 = Source path of file to be encrypt/decrypt

*Popup dialog will be displayed to ask password and an action is needed to continue (click OK button or press Enter key on the keyboard)

2. With three arguments

Command Line : “argument1” “argument2” “argument3”

argument0 = exe path of this image

argument1 = source path of file to be encrypt/decrypt

argument2 = password/key to encrypt/decrypt

If source path is a file name, this file will be encrypted/decrypted

If source path is a directory name, all files in this directory will be encrypted/decrypted.

This tool will install a shell menu which will be added on the shell menu on Windows Explorer. So, you can encrypt single file or all files in a directory by right click on the file/folder icon and then select Encrypt. Fill your password in the password edit box and select OK button or press Enter key. To remove the shell menu, run MasRoy Encrypt.exe from any location, select Uninstall Button.

Download now to try it.

UnRAR.dll

UnRAR dynamic library for software developers Unrar.dll is the library to unpack RAR archives. You may use it in your freeware or commercial programs without any additional fees.

Free download from Shareware Connection - UnRAR dynamic library for software developers Unrar.dll is the library to unpack RAR archives. You may use it in your freeware or commercial programs without any additional fees.

Download UnRar.dll

Wednesday, August 22, 2007

Flash to EXE

Convert Flash movies to standalone applications for Mac OS and Windows. User can run it without SWF Player.

Get it now

Sothink Glanda 2005

Sothink Glanda 2005 is an easy flash creation tool for primary and intermediate users. It enables you to create professional flash movies in a quick and easy way, such as album, animation banner, navigation buttons/menu and etc. To make animations in Glanda, you can start from one of the built-in templates or from scratch. You can draw or import shapes, import images, create text and then reposition, reshape, and recolor the objects to achieve the look you want. You can also add professional effects to the object with a few mouse clicks. All the effects and templates are integrated into Glanda via standard and open interfaces, so more effects and templates can be added by SourceTec or third-part developers with ease. WYSIWYG design panel and integrated preview makes the creation become more intuitive..

DownLoad Site 1


Monday, August 20, 2007

Chilkat Zip Self Extractor 8.1.0

Chilkat Zip Self Extractor description
Create self-extracting ZIP files optionally with unbreakable AES encryption.

Create self-extracting ZIP files optionally with unbreakable AES encryption.
The ChilkatZip Self-Extractor can safely encrypt the contents of your ZIP file with 128, 192, or 256-bit AES Encryption

To unzip, a user must provide the same password that was used when creating the self-extracting EXE. AES encryption is much stronger than standard ZIP encryption, which is regarded by security experts as being unsecure.

Chilkat's streaming compression and encryption technology allows the ChilkatZip Self-Extractor to create an EXE from any size ZIP file.

The streaming compression and decryption technology also ensures that it will be possible to unzip the archive on your end-user's computer, even if that computer has very little memory.



Features:

· Royalty free licensing. (All Chilkat components are royalty free)
· Incorporates ChilkatLog as the standard error reporting and retrieval mechanism. The ChilkatLog component provides powerful debugging information for resolving problems. This information is invaluable especially when errors can arise from external sources such as networks and filesystems.
· Progress monitoring events allow for zip and unzip operations to be monitored in real time. (See the example programs).
· Get the Zip archive's directory in XML format.
· Search for a file within the Zip using a wildcarded string.
· Unzip a file into a specific directory, regardless of the directory information stored within the Zip archive.
· Chilkat's Streaming Technology is used to allow any size file to be compressed or decompressed in a constant memory footprint. Even files that are Gigabytes in size can be compressed/decompressed.
· Extract individual files, or files matching a pattern.
· New property for specifying the temporary directory used when unzipping.
· Version property to make it easy for applications to see which version is installed.
· High-performance C++ ActiveX written with ATL 3.0.
· Supports Active Server Pages, Visual Basic, Visual C++, Delphi, C++ Builder, and all languages that use ActiveX controls.
· Fast compression with low memory usage. Includes optimized Pentium assembly code for high-performance.
· Completely compatible with the existing PKZip 2.04g format.
· Zip files created by this component can be used by any existing application that read Zip files.
· Unzip directly to memory or a string.
· C++ wrapper library for easy access to automation-compatible types required by ActiveX control.
· Add, delete, or modify entries within a Zip file.
· Add files to a Zip using wildcarding and recursing directory trees.
· Complete control over the compression algorithm.
· Easily step through each file in the Zip and access the file attributes, compression ratios, etc.
· Create new Zip entries directly from memory.
· Extract from a Zip to the filesystem.
· Online documentation and excellent support.

DOWNLOAD LOCATIONS FOR CHILKAT ZIP SELF EXTRACTOR
To download from torrent links, you must download and install a bittorrent client.



External Mirror 1

External Mirror 2


WinZip Self-Extractor 3.1

WinZip Self-Extractor 3.1 creates self-extracting Zip files. These self-extracting Zip files are ideal for electronic file distribution, because they contain multiple compressed files, minimizing download time and ensuring that important files do not become separated.

Additionally, Self-Extractor allows the recipient to use a familiar Windows interface to decompress files without a separate unzip utility.

Self-extracting Zip files can optionally run a "setup" or "installation" program, provided by the creator, after the files are decompressed.

WinZip Self-Extractor 3.1 is a companion product to WinZip and is separately licensed. The current release of WinZip contains WinZip Self-Extractor Personal Edition, a subset of WinZip Self-Extractor 3.1. For a comparison between WinZip Self-Extractor Personal Edition and WinZip Self-Extractor 3.1, click here.

WinZip Self-Extractor 3.1 is an updated version of our most recent major release—WinZip Self-Extractor 3.0—that supports Windows Vista™.


Key Features

 Works with Windows Vista
WinZip Self-Extractor 3.1 is the first version of WinZip Self-Extractor to feature compatibility with Windows Vista. WinZip Self-Extractor 3.1 also features a new HTML help system and new Windows Vista icons.
 New Icon Support
WinZip Self-Extractor 3.1 now supports larger icons for self-extracting executables, adding support for 96x96, 128x128, and 256x256 icons to existing support 16x16, 32x32, and 48x48 icon sizes. Vista png format icons are also supported.
 New Administrator Options
WinZip Self-Extractor allows you to specify the privilege level at which self-extracting executables may be run. The “Run as Administrator” option lets you create self-extractors that will prompt Vista users for elevated privileges so self-extracting software installation packages have the required privilege level to run on the new OS.
Support for Advanced Encryption
Create self-extracting Zip files that contain AES, 128- or 256-bit key, encrypted files.
Additional Compression Method Support
PPMd and Enhanced Deflate compressed files now supported.
Wizard driven
WinZip Self-Extractor is wizard driven, which simplifies the process of building self-extracting Zip files.
Customization
Easily create and customize your self-extracting Zip files.
Customize software installations
WinZip Self-Extractor can create self-extracting Zip files for software installation using custom icons and splash screen, set up and about box text, and can run .exe, .com, .bat or .inf files to facilitate software installation. Standard self-extractors can open any file type in its associated application.
Span disks
A self-extracting Zip file created by WinZip Self-Extractor can span multiple removable disks.
Invoke from Start/Run command
WinZip Self-Extractor can be run from the "Start" menu's "Run" dialog box by simply typing "wzipse32".
Self-extractors for software installation
WinZip Self-Extractor can create self-extracting Zip files for software installation that can run standard Microsoft-format .INF files as an alternative to "setup" programs, and can clean up files even if the install process involves a reboot.
Issue optional command after unzip
There is no practical limit on the length of the optional command issued by self-extracting Zip files after the unzip operation completes.
International Language Messages
Self-extracting Zip files can be created with English or German messages.


Requirements: Windows 98, Windows 2000, Windows Me, Windows XP, or Windows Vista

Download Winzip Self Extractor 3.1 now

Friday, August 17, 2007

Wing IDE with Zope

"The best solution for debugging Zope and Plone" -- Joel Burton, Member, Plone Team, Jul 2005

Wing IDE can be used to develop and debug Python code running under Zope2 or Zope3, including Products, External Methods, file system-based Scripts and Zope itself. It is also useful for Zope-based frameworks like Plone (see Plone Quickstart).

Wing provides auto-completion, call tips, and other features that help to write, navigate, and understand Zope code. Wing's debugger can work with Zope's code reloading features to achieve a very short edit/debug cycle.

Note: This guide is for Zope2 users. If you are using Zope3, please try z3wingdbg by Martijn Pieters or refer to Debugging Externally Launched Code in the users manual top set up Zope3 debugging manually.

Limitations: Wing IDE cannot debug DTML, Page Templates, ZCML, or Python code that is not stored on the file system.

Security Warning: We advise against using the WingDBG product on production web servers. Any user connected to the Wing IDE debugger will (unavoidably) have extensive access to files and data on the system.

Quick Start on a Single Host

To use Wing IDE with Zope running on the same host as the IDE:

· Install Zope -- You can obtain Zope from zope.org. Version 2.5.1 or newer will work with Wing.

· Install Wing IDE -- You will need Wing IDE 2.1 or later. See Installing for details.

· Configure Wing IDE -- Start Wing, create or open the project you wish to use (from the Project menu). Then use the Extensions tab in Project Properties to enable Zope2/Plone support and to specify the Zope2 Instance Home to use with the project. Wing will find your Zope installation by reading the file etc/zope.conf in the provided Zope instance. Once you press Apply or OK in the Project Properties dialog, Wing will ask to install the WingDBG product and will offer to add files from your Zope installation to the project.

· Configure the WingDBG Product -- Start or restart Zope and log into http://localhost:8080/manage (assuming default Zope configuration). The Wing Debugging Service will be created automatically on startup; you can find it under the Control Panel of your server.

Starting the Debugger

Proceed to the Wing Debugger Service by navigating to the Control Panel, then selecting the 'Wing Debugging Service'. Click in the "Start" button. The Wing IDE status area should display "Debugger: Debug process running".

Note that you can configure WingDBG to start and connect to the IDE automatically when Zope is started from the Advanced configuration tab.

Problems? See the Trouble-Shooting Guide below.

Test Drive Wing IDE

Once you've started the debugger successfully, here are some things to try:

Run to a Breakpoint -- Open up your Zope code in Wing IDE and set a breakpoint on a line that will be reached as the result of a browser page load. Then load that page in your web browser using the port number displayed by the Zope Management Interface after you started the debugger. By default, this is 50080, so your URL would look something like this:

http://localhost:50080/Rest/Of/Usual/Url

Explore the Debugger Tools -- Take a look at these tools available from the Tools menu:

· Stack Data -- displays the stack, allows selecting current stack frame, and shows the locals and globals for that frame.

· Debug Probe -- lets you interact with your paused debug process using a Python shell prompt

· Watch -- watches values selected from other value views (by right-clicking and selecting one of the Watch items) and allows entering expressions to evaluate in the current stack frame

· Modules -- browses data for all modules in sys.modules

· Exceptions -- displays exceptions that occur in the debug process

· Debug I/O -- displays debug process output and processes keyboard input to the debug process, if any

Continue the Page Load -- When done, select Debug / Continue from the Debug menu or toolbar.

Try Pause -- From Wing, you can pause the Zope process by pressing the Pause icon in the toolbar or using Pause from the Debug menu. This is a good way to interrupt a lengthy computation to see what's going on. When done between page loads, it pauses Zope in its network service code.

Other Features -- Notice that Wing IDE's editor contains a source index and presents you with an auto-completer when you're editing source code. The Source Assistant will display context appropriate call tips and documentation. Control-click on a source symbol to jump to its point of definition (or use Goto Selected Symbol in the Source menu). Bring up the Source Browser from the Tools menu to look at the module and class structure of your code.

Setting Up Auto-Refresh

When you edit and save Zope External Methods or Scripts, your changes will automatically be loaded into Zope with each new browser page load.

By default, Zope Products are not automatically reloaded, but it is possible to configure them to do so. This can make debugging much faster and easier.

Take the following steps to take advantage of this feature:

· Place a file called refresh.txt in your Product's source directory (for example, Products/MyProductName inside your Zope installation). This file tells Zope to allow refresh for this product.

· Open the Zope Management Interface.

· Expand the Control Panel and Products tabs on the upper left.

· Click on your product.

· Select the Refresh tab.

· Check the "Auto refresh mode" check box and press "Change".

· Make an edit to your product source, and you should see the changes you made take effect in the next browser page load.

Limitations: Zope may not refresh code if you use import statements within functions or methods. Also, code that manages to retain references to old code objects after a refresh (for example, by holding the references in a C/C++ extension module) will not perform as expected.

If you do run into a case where auto-reload causes problems, you will need to restart Zope from the Zope Managemetn Interface's Control Panel or from the command line. Note that pressing the Stop button in Wing only disconnects from the debug process and does not terminate Zope.

Setting up Remote Debugging

Configuring Wing for remote debugging can be complicated, so we recommend using X Windows (Linux/Unix) or Remote Desktop (Windows) to run Wing IDE on the same machine as Zope but display it remotely.

When this is not possible, you can set up Wing to debug Zope running on another machine, as described below:

· Set up File Sharing -- You will need some mechanism for sharing files between the Zope host and the Wing IDE host. Windows file sharing, Samba, NFS, and ftp or rsync mirroring are all options. For secure file sharing via SSH on Linux, try sshfs.

· Install Wing on Server -- You will also need to install Wing on the host where Zope is running, if it is not already there. No license is needed for this installation, unless you plan to also run the IDE there. If there is no binary distribution of Wing available for the operating system where Zope is running, you can instead install only the debugger libraries as outlined in Compiling the Wing IDE Debugger from Source.

· Basic Configuration -- Follow the instructions for Single-Host Debugging above first if you have not already done so. Then return here for additional setup instructions.

· Configure Allowed Hosts -- You will need to add the IP address of the Zope host to the Allowed Hosts preference in Wing. Otherwise Wing will not accept your debug connections.

· Configure File Mapping -- Next, set up a mapping between the location of the Zope installation on your Zope host and the point where it is accessible on you Wing IDE host. For example, if your Zope host is 192.168.1.1 Zope is installed in /home/myuser/Zope on that machine, and /home/myuser is mounted on your Wing IDE host as e:, you would add a Location Map preference setting that maps 192.168.1.1 to a list containing /home/myuser/Zope and file:e:/Zope. For more information on this, see File Location Maps and Location Map Examples in the Wing IDE manual.

· Modify WingDBG Configuration -- When debugging remotely, the value given to WingDBG for the Wing Home Directory must be the location where Wing is installed on the Zope host (the default value will usually need to be changed).

· Check Project Configuration -- Similarly, the paths identified in Project Properties should be those on the host where Wing IDE is running, not the paths on the Zope host.

Trouble Shooting Guide

You can obtain additional verbose output from Wing IDE and the debug process as follows:

· Go into the Wing Debugging Service in the Zope Management Interface and set Log file under the Configure tab. Using will cause logging information to be printed to the console from which Zope was started. Alternatively, set this to the full path of a log file. This file must already exist for logging to occur.

· Restart Zope and Wing and try to initiate debug.

· Inspect the contents of the log. If you are running Zope and Wing IDE on two separate hosts, you should also inspect the error-log file on the Wing IDE host (located in the User Settings Directory). It contains additional logging information from the Wing IDE process.

For additional help, send these errors logs to support at wingware.com.


Search Development Tool

Google