Back
The AS/400 Community
Virtual400.com

     

 



Virtual400.com
We specialize in providing secure, high speed IBM iSeries (As/400) servers via the Internet. {;}{;}From managed hosting, to basic programming accounts, Virtual400 has a service to suit your business objectives.{;}{;}

RPG/i5 Tools - FREE RPG/i5 (AS400) software downloads. This site has examples (source) of many utilities that use APIs and procedures. Most of them are written with Free Format RPG IV/ILE and take advantage of RPG/i5 (AS400) service programs. These RPG/i5 (AS400) Tools are a collection of tools that I have gathered over the past 20+ years. Some of them can trace their roots all the way back to the S/34. Many of them were written the the AS400 was the AS400 and not the i5 as they are calling it today. I have steadily improved and added to all of them as the AS400 grew into the iSeries and now to the i5. Most of them I have written myself, some of them were written by friends & co-workers. These tools are provided for free & are distributed as source only. You'll need some knowledge of ILE & service programs in order to compile many of these programs. I have included a readme file with each tool that gives basic instructions on how to compile the software, but each environment is different & you may need to make some modifications (depending on your AS400/OS400 operating system version) to make the tools work for you. Some of these tools are very specific for a single AS400 need, but most are pretty broad. I have always tried to make the code as generic as possible (using variables instead of hardcoding) when I wrote them. I usually try to use APIs & I almost never use CL (I have nothing against CL, I just prefer RPG on the AS400). Over the years I have tried to keep the tools updated with the latest code changes(ie..RPG ILE, BIFs, AS400, iSeries, i5), but some of the tools are just not worth spending the time. I have tried to name the commands with different than OS/400 commands(ie.. GET instead of RTV) to avoid any conflicts. Many of these tools duplicate the functions that were once done by the old TAATOOL (which were free on the AS400) utilities. Because those tools are now licensed, I have since replaced their function (at least the ones I was using) with my own utilities. In some cases, the tool names are still the same as the ones that TAATOOL used & therefore could cause issues if you still have those tools on your AS400 system. Please remember that these tools are meant as reference & to help you create your own software. They can of course be used as is, but please make sure that you understand what they are doing before you try to use them. No one is perfect & programs can have bugs, protect your system at all times with backups! Most of the tools/programs on this site are for the iSeries (AS400), but some are for other platforms such as Windows & DOS. They are for the most part related in some way to the iSeries (AS400), but not always. Any tool/utility that I put on the site for the iSeries (AS400) is always in source. In some cases I have found software that I just have found particularly useful and put on the site. You are welcome to upload any software you wish. I would prefer it to be iSeries (AS400) related & to be in source not object (so others can learn from it). Please remember if you do upload something, if you don't give me your name & other pertinent information I won't be able to give you credit for it.

Tools to make live of a IServer easier. {;}The OYDSPJRN tool is used almost every day to see{;}what changes ware made to the database by which programs, users and in what sequence.

The AS/400 Community
The purpose with The AS/400 Community Community is to spread the good word about the AS/400 (iSeries, i5, what's next?) - the best computer ever built. I've spent much time on the Internet looking for private/devoted AS/400 sites, and found that they are not easy to locate.