Current release

News

eConsole source snapshot

Sat Jul 8 12:37:14 2000

I've put a snapshot of the eConsole source code online, as the
old source code didn't reflect much of eConsole's current state
anymore.
So for all people interested, the source is available here.
There is no license on the source code, except that credit should be given
where credit is due.

eConsole 1.0i virus alert

Wed Mar 1 19:33:04 2000

As many of you have been alerting me during the last week, at least one Mcaffee virus
scanner does give an alert that the current distribution of eConsole
is "infected" with the
APStrojan.ob.pak.gen
trojan. I will never guarantee that any version of eConsole is virus free in any way, but
past experience shows that no virus has yet managed to infect my system. Looking at the
description of the APStrojan program, it shows that this program is indeed a trojan horse,
that is, a program which seems to do one thing, but secretly does another. The APStrojan
is not a virus. It does not infect other programs. Thus I am relatively sure that
eConsole is not infected by this program. Further investigation revealed in at least
one case, that updating the data files of the virus scanner program removed the alert
given for eConsole.
While scanning software downloaded from the internet is a good practice, please make
sure that your antivirus software has the most recent data files available before alerting
me to the fact that eConsole might be infected.
On another side, I was alerted to the fact that the current distribution of eConsole does
not include the documentation. This is
now fixed and the current .zip file was updated.

eConsole 1.0i released

Sat Feb 19 12:27:02 2000

While searching the source code for a memory leak, I experimented a bit with the
image loading and found that all code dealing with the decoding of certain JPeG images
had the same problems, so eConsole is using nviewlib by
K. Nishita again. If a picture that you have in the
JPeG format won't load from time to time, try converting it into the BMP
format and using the converted file instead.
On the visual side, eConsole now has more features for the background color used for
transparency. The Tint color is now also used to select the color which will
be used for the non-transparent pixels in the background. A scanline pattern for 50%
transparency has also been added. eConsole now uses the executable compressor
UPX which results in a
.EXE size that is half the normal size. Please report any problems with that:-).

eConsole 1.0h2 released

Sat Jan 8 16:49:37 2000

Just a quick fix release - the Autohide feature can now be enabled
and disabled through the menu. You find the updated version in the
download section.

eConsole development

eConsole is a console window for NT (it does now
also run under Windows 9x, but some features are simply not
available under Windows 9x). It resembles a lot the Eterm
program for the X-Windows manager Enlightenment - but it is
for Windows NT and Windows 9x.

eConsole is designed to run any Windows NT console process in a custom window with its own
background image and font selection. eConsole is still the development stage -
so use it at your own risk. Many people use eConsole with the
LiteStep shell
for Windows 9x and Windows NT. See the screenshots to see eConsole
in action.

Contribution

If you modify the source code of eConsole and arrive at something really cool, please share
the source code with the rest of us, and maybe package the source so that it can be incorporated
into the normal eConsole program.
The eConsole source code will (at one time or another) become available under the BSD
license, that is you will be free to use eConsole and/or parts of it for anything you want,
even make money from it, as long as you give proper credit to the original author (that is,
me).
Please note that I will not help you with your Delphi programming questions and that
I expect that you know enough about the Windows API.

Downloads

Be sure to read the documentation and the FAQ before
running eConsole the first time or mailing me questions or suggestions. For a log of changes go
to the history page.
For a working copy of eConsole, you only need to download the current version. The source code
is only needed for those who want to modify and enhance eConsole.