>   >  Internet ToolKit v4.2
> AreaList Pro v10.2 With thousands of users around the world AreaList Pro is the #1 best seller professional tool for 4D, used by most top developers and publishers.
Its 50 commands and over 400 properties provide tremendous possibilities, far beyond native 4D and ListBoxes, to display fields or arrays and interact with the user, with full control over data entry and display.
> SuperReport Pro v4.1 SuperReport Pro Version 4 is compatible with 4D v16, v17 and above versions in 32-bit and 64-bit modes. It brings the new palette interface for all object properties. > PrintList Pro v6.2 PrintList Pro Version 6 includes 4D v16, v17 and above, 64-bit compatibility, MySQL direct access, use of all AreaList Pro relevant properties, new properties and new commands. > Internet Toolkit v4.1-4.2 Internet ToolKit (ITK) has been totally rewritten up to current standards, such as Unicode, UTF-8, 64-bit MacOS and Windows, 4D v14, 4D v15 (ITK v4.1), 4D v16, 4D v17 (ITK v4.2). > CalendarSet v5 CalendarSet version 5 includes the original API (no change needed in your existing code) and adds many new features:
- Compatibility with 32-bit and 64-bit modes (4D v15, v16 and above)
- Views: "old" month view (as in previous versions), iCal type views (day, week, month)
- Support of the iCalendar (RFC 2445) format, including importing/exporting from/to .ics files
- Predefined Styles
- New commands to set and get properties
- New "Agenda" API (compatible with old 4D Agenda plugin calls)
- About 200 properties to set all parts of the agenda
> PDF-XChange Editor Edit PDF files directly. > PDF-XChange & PDF-Tools Creation and manipulation of Adobe compatible PDF files
Internet ToolKit v4.2
Available language(s)
Compatibility
Download Order
Published by e-Node. Written by Aparajita Fishman, based on the original work by Christian Quest.
* ITK Blob commands - convert pictures, search in a blob, store a blob into a record without need for a field.

* ITK Conversion Commands - Base64, MacBinary,uuencode, gzip, HQX, quoted printable, timezone/RFC#1123 savvy date/time easy HTML/text.

* ITK Encryption Commands (blob and text) - DES, TripleDES, 3Way,CAST-128, TwoFish-128, AES-256, Unix Crypt, digest (MD5, SHA, RIPEMD-160, SHA-1 + CRDC32, ADLER32 checksums), ROT13.

* ITK SSL Commands - Certificates (including chained) and private keys, cipher list, SSL stream information.

* ITK TCP/IP Commands - Low lever TCP/IP stream control: listen, open, receive and send (text/blob/file), send picture, UTF-8 on the fly conversion, release, status and stream information, unreceive, wait.

* ITK UDP Commands - Connectionless data transfer (without requiring to open a connection): create endpoints, send, receive, release.

* ITK Utility Commands - Interprocess Communication commands (IPC) without need to read or write 4D variables or semaphores, IP address/hostname conversion, picture save/load.
Features
Internet ToolKit (ITK) has been totally rewritten up to current standards, such as Unicode, UTF-8, 64-bit server MacOS and Windows, 4D v14, 4D v15 and more.

Compatibility has been preserved as much as possible so that your existing ITK code should need little updating if any.

In addition to 4D and 4D Internet Commands built-in features, ITK allows low-level TCP programming and many conversion/encryption functions, as well as direct communication features such as UDP and IPC.
What's new
New in ITK v4:
- ITK v4 supports the new e-Node automatic online registration as all current e-Node plugins
- 64-bit support
- Unicode (size limit is now 2GB)
- New conversion filters
- Posix paths
- AES (also known as Rijndael) 256 encryption
- UTF-8 built-in conversion
- New entirely rewritten PDF manual
Documentation
pdf.gif  ITK v4 manual
Configuration
4D v14 & v15 compatible (v4.1), 4D v16 & v17 compatible (v4.2),
32-bit and 64-bit.
It requires MacOS 10.7.5 or higher and Windows 7 or better.
Licenses

Registration
ITK requires a registration key to unlock the product making it a full working version.
Without the registration key, ITK will operate in demonstration mode during 20 minutes.

Registering your ITK License
There are four ways to register your license:
- using the Demo mode dialog "Register" button,
- though a text file,
- in your 4D code with a command,
- through the online registration system.

Yearly licenses such as Unlimited single user, OEM and Partner do not require any serial information or online registration. The only way to register these licenses is through the registration command.

License types
Like all e-Node plug-ins, ITK offers several license types. There are no such things as MacOS vs Windows or Development vs Deployment
Note: if you are using several concurrent versions of 4D you will need one plugin license for each version.
A new license will be supplied for free at any time (maximum once a year) if you change your 4D version or get a new 4D registration key for the same version, provided that your previous license matches the current public version at exchange time. This rule applies whether you are already using the new version or not: just specify that you also want a key for the older version as well as the current one when you order an upgrade. It applies to merged licenses (see below) as well, but you'll only need to replace your license if your hardware configuration is modified or in case of a major version upgrade.

Definitions
- Regular licenses are used for applications that are opened with 4D Standalone or 4D SQL Desktop, or with 4D Server, either in interpreted or compiled mode (doesn't make a difference regarding plugin licensing). These licenses are linked to the 4D or 4D Server license.
- Merged licenses are used for double-clickable applications built with 4D Volume Desktop (single user) or with 4D Server by means of the 4D Compiler module.These licenses are linked to the machine ID (single user workstation or server).


License types

Single user
This license allows development (interpreted mode) or deployment (interpreted or compiled mode, including merged) of applications that are opened with 4D Standalone or 4D SQL Desktop or built with 4D Volume Desktop.

Server
These licenses allow development (interpreted mode) or deployment (interpreted or compiled mode, including merged servers / remotes) on 4D Server with up to 10 users ("small server"), 11 to 20 users ("medium server") or more ("large server").

Unlimited Single user
This license allows development (interpreted mode) or deployment (interpreted or compiled mode, including merged) on any number of 4D Standalone (or single user merged applications built with 4D Volume Desktop) that run your 4D application(s).
It is a yearly license, which expires after the date when it is to be renewed. Expiration only affects interpreted mode. Compiled applications using an obsolete license will never expire.
A single license key will unlock all setups on all compatible 4D versions and all versions of the plugin.
The license key is linked to the developer/company name.
This license allows deployment (selling new application licenses, updates or subscriptions) while the license is valid. No new deployment may occur after expiry without a specific license (merged or regular).
End-users running deployments sold during the license validity period remain authorized without time limit, provided that they are no longer charged for the application using the plug-in (including maintenance or upgrades).

OEM
This license allows development (interpreted mode) or deployment (interpreted or compiled mode, including merged) on any number of 4D Servers (any number of users), 4D Standalone or single user/remote merged instances that run your 4D application(s).
It is a yearly license, under the exact same terms as the Unlimited Single User license described above, except that it also covers server deployments.

Unlimited OEM
This license is a global OEM license, covering any combination of the plug-ins published by e-Node, including AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet and Internet Toolkit in all configurations.

e-Node Partner
This license matches 4D's annual Partner subscription and covers all the plug-ins published by e-Node, including AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet and Internet Toolkit.
For each product, a single registration key allows development (interpreted mode) or deployment (interpreted or compiled mode, except merged) on all 4D Standalones and 4D Servers (2 users) regardless of 4D product numbers, OS and versions. No merged applications.
This is a yearly license, which expires on February 1st (same date as 4D Partner licenses).
Expiration only affects interpreted mode. Compiled applications using an obsolete license will never expire
Note: you don't have to be a 4D Partner to subscribe to the e-Node Partner license.

e-Node Partner subscribers get 10% discount on all products and licenses available at www.e-node.net such as plugins, 4D products, maintenance and PDF tools regardless of the license types.
Enter the code "PARTNER" under the "Promotion code" field when ordering from our website.

Second plugin license set for 4D v16 - 50% discount
Since the release of 4D v16, many developers have kept on using their current environment while migrating towards v16 and perhaps waiting for a future subversion.
Regular plug-in licenses (single user & server) are linked to the 4D serial number, therefore you will need an additional license set for your v16 single user and/or server(s).
A 50% discount is available on this second set of licenses, provided that you already have a license for a previous version of 4D, for each new v16 license to purchase.
Enter the code "v16" under the "Promotion code" field when ordering from our website.
Technical support
forum.png  4D plugins general forum
Pricing
  Internet ToolKit v4.2
Partner License (one year)
Includes AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet and Internet Toolkit. 390.00 €
  Internet ToolKit v4.2
Single user (development & deployment)
MacOS & Windows 95.00 €
  Internet ToolKit v4.2
Server license (per server) - 1 to 10 users
MacOS & Windows 195.00 €
  Internet ToolKit v4.2
Server license (per server) - 11 to 20 users
MacOS & Windows 295.00 €
  Internet ToolKit v4.2
Server license (per server) - over 20 users
MacOS & Windows 395.00 €
  Internet ToolKit v4.2
Server upsize
MacOS & Windows 100.00 €
  Internet ToolKit v4.2
Unlimited single-user license (one year)
MacOS & Windows 295.00 €
  Internet ToolKit v4.2
OEM unlimited license (one year)
MacOS & Windows 395.00 €
  Internet ToolKit v4.2
Upgrade from all previous versions (single user or server)
MacOS & Windows 50.00 €