1
Utilities / Who said OS/2 app development was dead? Introducing: LorgLuath!
« Last post by RTAN on Today at 09:20:50 pm »Who said OS/2 app development was dead? Introducing: LorgLuath!
I have a local copy of the IBM FTP server on my NAS in case it ever goes offline, along with a whole load of other Retro-related files and folders. I got kinda tired trying to use Windows Explorer to find them by filename, and I've never really found the built-in Windows Indexing service to be that great so... I wrote my own!
And then I thought "why don't I use that idea as the basis for my first ever OS/2 app as well?" Well here it is, proudly brought to you by the magic of IBM CSet++ and tested right from OS/2 2.0 (seriously) all the way up to ArcaOS 5.1.2.
So what is LorgLuath? The phrase lorg luath is Scottish Gaelic for "find fast", as in "find it quickly, rather than waiting an eon for 'dir/s' to slowly trawl each disk".
LorgLuath creates a binary index of all files and folders on any drives attached to the system - so that's obviously Drive-C, plus also any mapped network drives you may have. Then, whenever you want to find either a filename or a folder name you simply type:
And it will show you all filenames containing that search phrase, highlighted in red. Simple as that!
There are other options, including searching for folder names rather than file names, changing the highlight colour, and you can run a periodic update which simply updates the binary index with any changes. Full details are in the README.TXT that accompanies ll.exe and an appropriate INSTALL.CMD file in the zip download which you can get from https://www.lorgluath.com.
Feedback is welcome, but please be kind - this is my first ever OS/2 program. My background (at least so far as app development goes) is VB.NET with a little Python and a little C++. So it was quite a learning curve.
At the moment you must manually update the binary index whenever you want to do so by running
Did I think to see whether Hobbes already contained something similar before I wrote this? Of course not! What would be the fun in that? I wanted to write something myself and it seemed an ideal first OS/2 program.
Happy LorgLuath'ing!
https://www.lorgluath.com
Richard.
I have a local copy of the IBM FTP server on my NAS in case it ever goes offline, along with a whole load of other Retro-related files and folders. I got kinda tired trying to use Windows Explorer to find them by filename, and I've never really found the built-in Windows Indexing service to be that great so... I wrote my own!
And then I thought "why don't I use that idea as the basis for my first ever OS/2 app as well?" Well here it is, proudly brought to you by the magic of IBM CSet++ and tested right from OS/2 2.0 (seriously) all the way up to ArcaOS 5.1.2.
So what is LorgLuath? The phrase lorg luath is Scottish Gaelic for "find fast", as in "find it quickly, rather than waiting an eon for 'dir/s' to slowly trawl each disk".
LorgLuath creates a binary index of all files and folders on any drives attached to the system - so that's obviously Drive-C, plus also any mapped network drives you may have. Then, whenever you want to find either a filename or a folder name you simply type:
Code: [Select]
ll ibmAnd it will show you all filenames containing that search phrase, highlighted in red. Simple as that!
There are other options, including searching for folder names rather than file names, changing the highlight colour, and you can run a periodic update which simply updates the binary index with any changes. Full details are in the README.TXT that accompanies ll.exe and an appropriate INSTALL.CMD file in the zip download which you can get from https://www.lorgluath.com.
Feedback is welcome, but please be kind - this is my first ever OS/2 program. My background (at least so far as app development goes) is VB.NET with a little Python and a little C++. So it was quite a learning curve.
At the moment you must manually update the binary index whenever you want to do so by running
Code: [Select]
ll /update but in a future version I'm hoping to build the OS/2-equivalent of a Windows Service to do this periodically automatically (I haven't even looked-up what those are called yet).Did I think to see whether Hobbes already contained something similar before I wrote this? Of course not! What would be the fun in that? I wanted to write something myself and it seemed an ideal first OS/2 program.
Happy LorgLuath'ing!
https://www.lorgluath.com
Richard.
Recent Posts