OzzFan wrote on 2026-09-08, 04:37:
Not sure if I got the Screen Thief fix in, but I fixed up the progress bar and the renaming of short names. I made a bunch of UI changes including adding the file browser and text viewer. Version 1.4 attached to the original post.
One thing I haven't addressed is when trying to view a text file that's inside an archive within an archive. XArc wants to extract instead.
XArc 1.4 tested. Before XArc, to extract archives with long file names, I had to list the files of the archive, redirect the output to a BAT file, EDIT every file with long names in BAT file, execute it and finally extract the files. And this only worked if the command line in BAT file was shorter than 128 characters (DOS limit). Now I'm able to not only extract without all the hassle but to read the text files inside archive to check if it's worth the extraction. Many thanks for this!
Bugs found:
-Random crashes with Screen Thief 2.04 loaded stil persist. It happens trying to extract, viewing a file or doing nothing.
-At DOS statup, I have 618K of conventional and about 64K of XMS of memory free. In a DOS Shell session with Links Web Browser loaded, according MEM there's 360K of conventional, 15K of upper and 0K of XMS memory free. XArc is able to run with this amount of free memory. But, if I open a compressed file inside XArc, when I exit XArc there is 258K of conventional and 0K of upper memory free. When I return to and exit from Links Web Browser, the memory restores to 618K. XArc does not free the memory used after an archive has been loaded. This does not happen if I only view a text file inside XArc.
-When extracting files inside a long file name folder, if Extract Pathnames and Auto-rename to 8.3 are off, XArc asks for a folder name. Pressing Ok will extract the files without creating the folder. Pressing Skip or Cancel during folder rename dialog will cancel the extraction.
-Items in status bar also count [..] as an item.
Suggestions:
I see you did not implement all of my suggestions. I will assume you did not agree with them and I will not comment about them.
-Change F3 to view text file (as in Norton Commander), use F7 to test integrity.
-Keep the [..] to return to previous level when inside a file and remove option F2 return to disk.
-Change [..] to ..
-Maximize view text file window or, at least, show 80 characters wide to be able to read a file without the need to keep scrolling left and right.
-Show archive comment: add to menu Options Auto-show comments (off by default; if on, a text window will pop-up showing comments when opening an archive with comments), reuse text window to show comments with "Archive comment" in title, F2 will show archive comment if exists or will show a message box indicating that there are no comments in file, show in Archive info: Comment: Yes/No.
-Allow uncompress of password protected archives: when trying to extract, show a textbox to enter the password, show in Archive info: Password: Yes/No.
-Allow multi-volume archives (in RAR is: .rar, .r01, .r02...): when open any volume file, show all the files in all the volumes, show in Archive info: Volumes: [number].