VOGONS

Common searches


First post, by Peter Swinkels

User metadata
Rank Oldbie
Rank
Oldbie

Has anyone ever used this? It's a program called ScanBin and is meant for 16-bit Windows. Link:

http://jc.bellamy.free.fr/en/scanbin.html

I had to manually download and install Winsock.dll and now I am stuck looking for the correct version of a dll called ctl3dv2.dll. I've found that dll, just not the right version apparently.

Also, the only way I can get the files contained in scanb6.exe to extract them using Winzip. It's possible that might the the issue. Anyone have any suggestions?

Do not read if you don't like attention seeking self-advertisements!

Did you read it anyway? Well, you can find all sorts of stuff I made using various programming languages over here:
https://github.com/peterswinkels

Reply 1 of 4, by M-HT

User metadata
Rank Newbie
Rank
Newbie

I haven't tried this, but: in the archive there are two files ctl3d98.dll and ctl3dnt.dll. One of them is renamed to ctl3dv2.dll during installation (according to operating system). You must do this manually, since you extracted the files without installing.

Reply 2 of 4, by Peter Swinkels

User metadata
Rank Oldbie
Rank
Oldbie

I could not install because the installer won't work properly in Windows 3.11. It complains about modified files and appears to delete all extracted files from "c:\windows\temp". That's another odd thing, it claims the user gets to select the target folder but always extracts to the temp folder. The names of files you're referring to imply they're meant for Windows 9x or NT. ScanBin supposedly is for Windows 3.11...

Do not read if you don't like attention seeking self-advertisements!

Did you read it anyway? Well, you can find all sorts of stuff I made using various programming languages over here:
https://github.com/peterswinkels

Reply 3 of 4, by Peter Swinkels

User metadata
Rank Oldbie
Rank
Oldbie

Nope, renaming didn't do a thing. Perhaps I should have been clearer from the start:

ScanBin is supposed to work on Windows 3.11 but will not install in Windows 3.11. It fails raving about some files being modified, etc.... The installer appears to be a self-extracting 16-bit Windows executable which also can be extracted with Winzip (probably in any version of Windows with the appropriate version of Winzip) or similar. Once manually extracted it will complain about not finding winsock.dll and ctl3dv2.dll. I manually downloaded Winsock.dll and copied it to the folder containing the manually extracted ScanBin. Now it's stuck not finding ctl3dv2.dll.

In short:
Install Windows 3.11 and try running the installer and see what happens for yourself.

Last edited by Peter Swinkels on 2022-09-22, 14:51. Edited 1 time in total.

Do not read if you don't like attention seeking self-advertisements!

Did you read it anyway? Well, you can find all sorts of stuff I made using various programming languages over here:
https://github.com/peterswinkels

Reply 4 of 4, by M-HT

User metadata
Rank Newbie
Rank
Newbie

Here is what I did:
- copied winsock.dll to C:\WINDOWS\SYSTEM
- extracted files from scanb6.exe
- copied ctl3d98.dll (ctl3dnt.dll also worked) to C:\WINDOWS\SYSTEM and renamed it to ctl3dv2.dll
- run install.exe, which allowed me to install the program

Then it complained about modified executable files, so I patched SCANBIN.EXE to skip the message:
- at position 180352 (0x2C080) changed value 01 to 00
- at position 180357 (0x2C085) changed value 74 to EB

Now it works.

I think it might be possible to make it work without changing the executable by changing the file CHECK, but I don't care about it to find it out.