[an error occurred while processing this directive]
Location: > Products    Site Map
[an error occurred while processing this directive]


4D Components

Deep Sky Technologies, Inc., is one of the industry leaders in utilizing, developing, and distributing 4D components. Starting with the release of BASh in October of 2000, the very first publicly available 4D component, DSTi has continued developing and expanding its list of 4D Components available for 4D developers.

 BASh v1.8.5   - 4D component that provides extensive utility commands, especially for dynamically reusable variable space (DSS, Dynamic Stack Space, module), date-time stamps (DTS module), resources (RES module), X4D module (record packing), XML management, and much, much more. Fully compatible with 4D v6.7.x, 4D v6.8.x, and 4D v7.0.x (4D 2003). Visit the Downloads page for immediate access to this freely distributed, cross-platform 4D component.

 BASh Pro v1.8.5 - Full source code version of the wildly successful and very popular BASh component. Licensing options available for commercial use includes complete access to the full source of the BASh component.

CODEC v1.0.1 - 4D component that provides for the creation of MD5 digest directly from native 4D text and BLOB values. No external documents, plugins, or initialization is necessary to use the CODEC component. Note: the CODEC component is not compatible with the BASh component; all of the functionality available in the CODEC component is already included with the BASh component. Visit the Downloads page for immediate access to this freely distributed, cross-platform 4D component.

 eTrans v1.1.0   - eTrans is a 4th Dimension component which provides a simple, consistent interface to online credit card authorization service providers. Using eTrans, 4th Dimension developers can build credit card authorization services into their 4D databases in a few minutes. eTrans works on top of the HTTP Client Deux 4D component. Because eTrans needs to communicate with the authorization service providers via SSL, it also requires ITK 2.5.x. Visit the Downloads page for immediate access to this commercial, cross-platform 4D component.

 HTTP Client Deux v1.1.2   - HTTP Client Deux is a 4th Dimension component which provides a comprehensive set of HTTP and HTTPS request methods for use throughout 4D based projects. HTTP Client Deux provides many automation and management functions for use in writing HTTP request and response processing code. It automatically handles most of the common operations involved in managing HTTP communications in 4D. HTTP Client Deux works on top of the commercial TCP Deux 4D component. Visit the Downloads page for immediate access to this free, cross-platform 4D component.

 HTTP Client Deux Pro v1.1.2 - Full source code version of the popular HTTP Client Deux component. Licensing options available for commercial use and access to the full source of the HTTP Client Deux component. Compatible with 4D v6.7.x, 4D v6.8.x, and 4D v7.0.x (4D 2003)!

 HTTP Log Deux v1.0.0b02 - HTTP Log Deux is a 4th Dimension component which provides a cross-platform, flexible web log generator. HTTP Log Deux works in conjunction with HTTP Server Deux as an Adjunct Component. With HTTP Log Deux, 4D developers can in as little as three lines of code create standard, compliant based web logs for all web requests serviced by HTTP Server Deux. HTTP Log Deux works on top of the commercial HTTP Server Deux 4D component. Visit the Downloads page for immediate access to this free, cross-platform 4D component.

  HTTP Server Deux v1.0.0b02 - HTTP Server Deux is a 4th Dimension component which provides a cross-platform, flexible web server. HTTP Server Deux gives 4D developers all of the parsing, formatting, and utility routines needed, smoothly integrated with the TCP Server Deux component, in a small and easily understood component package. HTTP Server Deux works on top of TCP Server Deux, TCP Deux, and BASh and works with Internet ToolKit v2.0.x and Internet ToolKit v2.5.x. Visit the Downloads page for immediate access to this cross-platform 4D component.

oEd Explorer v1.0.0 - oEd Explorer is a 4th Dimension component that provides a replacement for the native Explorer in the Design Environment. oEd Explorer organizes all methods, including database methods, project methods, form methods and object methods, into a fully hierarchical display for easier access. The organizational schema completely respects Insider groups and component structures for simpler reference and a greatly eased development environment in 4D.

  SMTP Client Deux v1.2.0   - SMTP Client Deux is a 4th Dimension component which provides a complete implementation of the SMTP protocol. SMTP Client Deux works on top of the commercial TCP Deux 4D component. With the SMTP Client Deux component, a 4th Dimension developer has complete implementation of the SMTP protocol from within 4D. Visit the Downloads page for immediate access to this free, cross-platform 4D component.

 SMTP Client Deux Pro v1.2.0 - Full source code version of the SMTP Client Deux component. Licensing options available for commercial use includes complete access to the full source of the SMTP Client Deux component.

 TCP Deux v1.1.1   - TCP Deux is a 4th Dimension component which provides cross-platform TCP wrappers for different TCP plugins available for 4th Dimension. The plugins supported within TCP Deux include 4D Internet Commands v6.7.x, 4D Internet Commands v6.8.x, 4D Internet Commands v7.0.x (2003), Internet ToolKit v2.0.x, and Internet ToolKit v2.5.x. Visit the Downloads page for immediate access to this commercial, cross-platform 4D component.

 TCP Deux Pro v1.1.1 - Full source code version of the successful and flexible TCP Deux component. Licensing options available for commercial use includes complete access to the full source of the TCP Deux component.

 TCP Server Deux v1.0.0   - TCP Server Deux is a 4th Dimension component which provides a cross-platform, flexible TCP level server. TCP Server Deux allows 4D developers to run one or more higher level protocol servers in a single 4D database without having to code for multiple listeners, threading, messaging, or many of the other functional elements that often complicate custom servers in 4th Dimension. TCP Server Deux works on top of TCP Deux and BASh and works with Internet ToolKit v2.0.x and Internet ToolKit v2.5.x. Visit the Downloads page for immediate access to this commercial, cross-platform 4D component.

 TCP Server Deux Pro v1.0.0 - Full source code version of the successful and flexible TCP Server Deux component. Licensing options available for commercial use includes complete access to the full source of the TCP Server Deux component.


EIMS Filters

Athenaeums - Athenaeums is a filter for EIMS and EIMS X that provides archiving functionality for the all standard EIMS documents, including the error log, mail log, sending error log, and console log documents.

Denes - Denes is an EIMS filter for taking actions on email based on DNS lookups using custom rules and criteria. Denes allows email to be accepted or denied based on DNS lookups, making full support for DNS based black lists and white lists available in a single filter; there is even a simple test mode to log DNS lookups without actually denying or accepting email.

Drain0 - Drain0 is a filter for Eudora Internet Mail Server (EIMS and EIMS X) to manage cleaning of any email containing stray linefeeds (LFs), stray carriage returns (CRs), and NULL bytes. Drain0 preferences allow the EIMS email administrator to control exactly what happens with emails containing stray linefeeds or NULL bytes. They can be individually allow through or the offending bytes within the email can be substituted with different byte values. The preferences for Drain0 allow the email administrator to even specify what byte value to substitute into the email (space, ASCII 32, is the recommended value to substitute).

Kiwize - Kiwize is an EIMS filter to manage blocking of any email based on the total size of the email, accomplished by a fully customizable set of rules. These rules allow different email addresses, domains, etc., to have different maximum email sizes they are allowed to receive, increasing significantly the robustness and customizability of any EIMS installation.

Reduplicator - Reduplicator is an EIMS filter for archiving email using custom rules and criteria. Reduplicator allows email to be archived based on who it is coming from, who it is going to, what IP address it is coming from, and the use of authentication. Archiving location can also be customized to organize archived email by domain, username, and current date values.



4D Plugins

Deep Sky Technologies, Inc., provides immediate sales, support, and service to all of the 4D plugins purchased through Deep Sky Tech. As of April 2001, Deep Sky Tech. has begun distributing select, third party 4D plugins. This includes only those plugins which have shown a high degree of reliability, an ever expanding set of functionality, and an unparalleled pricing and support model.

DynamicStructure v1.1.2 - DynamicStructure is a plugin that lets 4D developers dynamically get and set properties and contents of objects in the structure.

It is a very powerful tool useful to all 4D developers. DynamicStructure allows for functionality never before possible in 4th Dimension, from automatic documentation to dynamic manipulation of objects. DynamicStructure covers a lot of features that can not be accessed currently with the 4D language or any other tool available to the 4D market.

Internet ToolKit - Internet ToolKit (ITK) is considered the defacto standard in the 4th Dimension developer community for reliable and feature complete TCP and UDP communications access from within 4D. With ITK v2.5.x/v2.6.x, 4D developers now have available a complete SSL communications and encryption layer for all TCP communications handled within 4D.

If you are new to providing TCP level communications support in your 4th Dimension applications, Internet ToolKit is the ideal tool for your needs. And, if you are already familiar with the ITK product, ITK v2.5.x/v2.6.x offers the single easiest path to providing SSL security to all of your TCP communications.

With ITK version v2.6.0 release and above, full support for Mac OS X and 4D v6.8.x and above under Carbon has been added.

Visit the 4D Plugins page for more information about ITK and to purchase your development and deployment licenses today!

Serial ToolKit v1.0.3 - Serial ToolKit is a 4th Dimension plug-in which provides complete access to the serial port, a vast improvement over the native functionality available in 4D's programming language.

Stuff ToolKit v1.1.0 - Stuff ToolKit is a 4th Dimension plug-in that provides procedural access to Aladdin Systems Stuffit Engine directly from within the 4th Dimension programming language. Stuff ToolKit is a replacement to Stuff4D, a defunct product originally published by Foresight Techonologies.



4D Extensions

Fix Up 4D - Fix Up 4D (FU4D) is a set of 4D Extensions which enhance, improve, and correct the 4D development and runtime environment. 4D Extensions allow for the actual 4D environment to be patched, repaired, and improved. FU4D provides a comprehensive basis of individual improvements to the 4D environment which all 4D developers can take advantage of immediately.



Magazines

 Planet 4D - Editions des Sources, the publisher of the French 4D technical magazine Planete 4D, announces the release of its newest technical magazine for 4D developers: Planet 4D. Planet 4D is the English printing of the highly technical and widely acclaimed Planete 4D magazine. Each issue of Planet 4D contains articles directed towards three different levels of skills for 4D developers.

[an error occurred while processing this directive]