Author Topic: Revisiting old OS/2 Software.  (Read 28334 times)

xynixme

  • Guest
Re: Revisiting old OS/2 Software.
« Reply #15 on: July 17, 2019, 11:21:49 am »
Units (GNU Units, units-os2-2_12.zip) is a CLI units converter, with a rather typical Unix UI and a (non-Acrobat v4-compliant) PDF manual. I have no GCC compiler installed, so I haven't tried to compile the latest v2.19.

I also haven't tried to update currency exchange rates. Its UI-prompt understood $5 and <Ctrl-Break), but not €5, "5 usd" nor <Ctrl-C>. Average OS/2 users may prefer the already included Unit Convert 0.9.6 with its PM UI. Nevertheless a GNU Units for OS/2 does exist, and it's an alternative in that category.

xynixme

  • Guest
Re: Revisiting old OS/2 Software.
« Reply #16 on: July 17, 2019, 11:53:08 am »
- Nameless Rexx one-liner.

FWIW: the longer version is saved here as an easy-to-remember "Rexx Rechner", RR.CMD, but in English that could be a "Rexx Calculator" with a possibly conflict with the RC.EXE OS component , OS/2's resource compiler. I'd recommend the shortest version, because a longer version hardly checks anything, NUMERIC DIGITS 999 isn;'t always required, and you sort of know how it works anyway. Hence nameless instead of RC. RR probably only works in a few Germanic languages, and the classic Rexx one-liner never had a fixed name. AFAIK.

FWIW/2, for non-programmers: /**/;ARG x;INTERPRET SAY x comes down to a three-liner:

Code: [Select]
/**/
ARG x
INTERPRET SAY x

The mandatory Rexx comment.
The arguments are saved in one variable called X (e.g. the text "1 + 1", excluding the quotes)
SAY would print the text represented  X, "1 + 1". To convert 1 + 1 to 2, INTERPRET executes "SAY 1 + 1" instead of SAY "1 + 1".

A cleaner version is /**/;ARG x;INTERPRET 'SAY' x;EXIT but one-liners tend to be as short as possible. The quotes avoid that SAY will be interpreted as a variable, and the EXIT is an explicitly clear EXIT.

There is no single manual like the page "HELP REXX ARITHMIC", because it supports all relevant built-in functions, like: X2D(FF)-X2D(C)+7

A "Rexx one-liner" could be a generic name for the Wiki, and the user can save it as any valid own *.CMD file name. You can also decide to skip it, because it's hardly more than a quite interesting introduction to Rexx. But I do actually use it quite frequently.

xynixme

  • Guest
Re: Revisiting old OS/2 Software.
« Reply #17 on: July 17, 2019, 12:01:28 pm »
I'm tryng to find the Peter Koller one.

Not (formerly) known as PMCalc nor pmCalc, unlike the IBM EWS and 4allCalc? HTH: https://ecsoft2.org/maison-anglais-calculator.
« Last Edit: July 17, 2019, 12:08:44 pm by André Heldoorn »

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4714
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Revisiting old OS/2 Software.
« Reply #18 on: July 17, 2019, 03:11:13 pm »
Hi.

I had created Unit Converters to separate those from the calculators. I'm thinking to categorize the mortgage and actuarial calculators like "Financel" or something like that.

Regards

Martin Iturbide
OS2World NewsMaster
... just share the dream.

xynixme

  • Guest
Re: Revisiting old OS/2 Software.
« Reply #19 on: July 17, 2019, 07:28:59 pm »
Unit-converter and finance: PM-Euro ::)

Finance, different OS: "QBASIC /RUN \OS2\MDOS\MORTGAGE.BAS" :)

Finance (and clock, Options -> Clock) :-X): PM$tock and e.g. PRN2QTS12.ZIP. PM$tock may be unregisterable, crippled and outdated shareware with the functionalities of the first generation of simple VGA OS/2 PM software, and with too much overhead to qualify as a clock. So there are reasons to exclude PM$tock.

Finance (if there won't be some verification category later): CCC10.ZIP and CCARD.EXE or TBCredit. Credit card checkers, if you can find 'em. Can be outdated. Verification (and repair) software may be a category on its own (like IsISIN, IsIBAN, IsISBN, PNGCheck, ZipFix, ...). Names can be virtual or unreleased, so do stop searching when you cannot find, for example, (the real) TBCredit Rexx function.
« Last Edit: July 17, 2019, 08:27:28 pm by André Heldoorn »

Gregg Young

  • Jr. Member
  • **
  • Posts: 72
  • Karma: +0/-0
    • View Profile
Re: Revisiting old OS/2 Software.
« Reply #20 on: July 17, 2019, 09:07:05 pm »
There is also the programming calculator scalc on Hobbes. http://hobbes.nmsu.edu/download/pub/os2/apps/calc/scalc98.zip

xynixme

  • Guest
Re: Revisiting old OS/2 Software.
« Reply #21 on: July 18, 2019, 11:08:44 am »
Finance: PM$tock may be ... crippled shareware with the functionalities of the first generation of simple VGA OS/2 PM software, and with too much overhead to qualify as a clock.
Finance again: no, PM$tock isn't crippled.

PM$tock won't be a convincing app when its best default data sources aren't available, but its remaining main features are hidden under a submenu of the third menu. Chart -> Stock -> any of both Show... menu-items. The sample image is almost as good as it gets.

If the clock of PM$tock isn't displayed by default: Options -> Clock ;)

I'll probably release an improved PRN2QTS, PRN2QTS13.ZIP, later today.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4714
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Revisiting old OS/2 Software.
« Reply #22 on: July 18, 2019, 01:09:08 pm »
Hi André

I confirm that Beat/2 R4 is working for me.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4714
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Revisiting old OS/2 Software.
« Reply #23 on: July 18, 2019, 01:14:55 pm »
Hi Gregg. I added SourceCalc to the list.

André. Where can I get PM$tock binaries? Can you please provide the link.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

xynixme

  • Guest
Re: Revisiting old OS/2 Software.
« Reply #24 on: July 18, 2019, 02:34:10 pm »
André. Where can I get PM$tock binaries? Can you please provide the link.

Of course: http://www.os2site.com/sw/apps/finance/pmstock.zip.

PRN2QTS(13.ZIP), still to be fixed and uploaded to Hobbes, is a rather basic solution to convert one of the human readable file formats to PM$tock's file format. Then e.g. the route Yahoo! Finance-download -> PRN file format (Metastock) -> PM$tock is oversee able.

AFAICT one of the PRN2QTS (Metastock to PM$tock QuoTeS files (?)) fixes/improvements will probably be support for quotes/indices >= 1000.

EDIT: http://hobbes.nmsu.edu/download/pub/os2/apps/money/pmst11.zip, may be newer (v1.1).
« Last Edit: July 18, 2019, 02:49:22 pm by André Heldoorn »

xynixme

  • Guest
Re: Revisiting old OS/2 Software.
« Reply #25 on: July 18, 2019, 04:01:57 pm »
PRN2QTS, still to be fixed and uploaded to Hobbes

That won't happen. It did look like the QTS file format could have a maximum length of X characters per quote, but I cannot reproduce a possible solution or possible PM$tock-bug.

So the link to PRN2QTS remains http://hobbes.nmsu.edu/download/pub/os2/apps/money/prn2qts12.zip. An utility to add readable, simple Metastock *.PRN file format data to PM$tock's data (PMSTOCK.INI and *.QTS file).

Execution sample, which uses included sample data (entering the date 20101231 avoids an error, which should have been a warning):

Code: [Select]
[P:\M$tock]PRN2QTS.CMD

Quick&dirty conversion of Metastock's *.PRN to PM$tock's *.QTS file format

Which symbol to convert (e.g. RDSA)? RDSA
Output will be written to file: RDSA.QTS

Date from (YYYYMMDD, e.g. 20090000 or 20090101 for 20090101)? 20090000

Date upto and including (YYYYMMDD, e.g. 20100131 or 20100200 for 20100131),
or press <ENTER> for all data since 20090000? 20101231


Processing file: 2009.PRN
Processing file: 2010.PRN

Lines found: 400

File created: RDSA.QTS

RDSA added to PM$tock's list of tracked stocks in PMSTOCK.INI.

After starting PM$tock, it's possible to select the new symbol/ticker RDSA and displays its graphs (Chart -> Stock -> any of the Show ... menu-items).

xynixme

  • Guest
Re: Revisiting old OS/2 Software.
« Reply #26 on: July 19, 2019, 11:57:06 am »
https://www.os2world.com/wiki/index.php/Category:Clocks

1. Simple Calculator isn't a clock.

2. IBM's (attached) Clock Sample is a clock.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4714
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Revisiting old OS/2 Software.
« Reply #27 on: July 19, 2019, 01:19:47 pm »
https://www.os2world.com/wiki/index.php/Category:Clocks

1. Simple Calculator isn't a clock.

2. IBM's (attached) Clock Sample is a clock.

Thanks, it is fixed and updated now.
Martin Iturbide
OS2World NewsMaster
... just share the dream.

xynixme

  • Guest
Re: Revisiting old OS/2 Software.
« Reply #28 on: July 20, 2019, 03:50:52 pm »
Another clock called Clock (and a system load monitoring tool), with an own Wiki-page: https://www.os2world.com/wiki/index.php/Clock. Its available, open sourced DLL and HLP language files are: CA, DE, EN, ES, FR and IT.
« Last Edit: July 20, 2019, 05:28:28 pm by André Heldoorn »

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4714
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Revisiting old OS/2 Software.
« Reply #29 on: July 23, 2019, 04:02:30 am »
Hi

Is there any "software category list" suggestion?
I'm categorizing some software according to Hobbes, but somethings needs to be updated, for example I don't think that the "Internet" category makes sense anymore.

Any ideas on how to categorize:
1) Remote control tools (like VNC) ?
2) ASCII table or charmaps?

Here it is how I'm categorizing software on the wiki for the moment.

Regards
« Last Edit: July 23, 2019, 04:04:19 am by Martin Iturbide »
Martin Iturbide
OS2World NewsMaster
... just share the dream.