News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

WANTED COMViewSrc.ZIP

Started by GoneFishing, December 04, 2015, 11:55:59 PM

Previous topic - Next topic

GoneFishing

_japheth and wayne, thank you  :t

Happy New Year !

What an unexpected surprise!!!

GoneFishing

#31
For the sake of completeness I should mention those files from original site japheth.de
that are missing from web.archive.org :

http://web.archive.org/web/*/http://www.japheth.de/BBtnOn.gif           
http://web.archive.org/web/*/http://www.japheth.de/bg.gif               
http://web.archive.org/web/*/http://www.japheth.de/COMPAT.TXT             
http://web.archive.org/web/*/http://japheth.de/Download/COMViewSrc.ZIP   
http://web.archive.org/web/*/http://www.japheth.de/Download/dbbug.zip   
http://web.archive.org/web/*/http://www.japheth.de/Download/Dos64.zip   
http://web.archive.org/web/*/http://www.japheth.de/Download/DragDrop.ZIP
http://web.archive.org/web/*/http://www.japheth.de/Download/GetIConn.ZIP
http://web.archive.org/web/*/http://www.japheth.de/Download/HDEditE.ZIP 
http://web.archive.org/web/*/http://japheth.de/Download/HDEditG.ZIP     
http://web.archive.org/web/*/http://www.japheth.de/Download/hxffsupp.zip 
http://web.archive.org/web/*/http://www.japheth.de/Download/HXNTVDM.zip   
http://web.archive.org/web/*/http://www.japheth.de/Download/HXRT215.zip   
http://web.archive.org/web/*/http://www.japheth.de/Download/Jemm534.ZIP   
http://web.archive.org/web/*/http://www.japheth.de/Download/Jemm545.ZIP   
http://web.archive.org/web/*/http://www.japheth.de/Download/Jemm569b.ZIP   
http://web.archive.org/web/*/http://www.japheth.de/Download/JMPPM32.ZIP   
http://web.archive.org/web/*/http://www.japheth.de/Download/Joe117.zip   
http://web.archive.org/web/*/http://www.japheth.de/Download/jwlink_090910.zip 
http://web.archive.org/web/*/http://japheth.de/Download/keybgr.ZIP       
http://web.archive.org/web/*/http://www.japheth.de/Download/MemStat.ZIP   
http://web.archive.org/web/*/http://www.japheth.de/Download/NTDPMIX.ZIP   
http://web.archive.org/web/*/http://www.japheth.de/Download/RegView.ZIP     
http://web.archive.org/web/*/http://www.japheth.de:80/Download/SE.ZIP                           
http://web.archive.org/web/*/http://japheth.de/Download/SG.ZIP                     
http://web.archive.org/web/*/http://www.japheth.de/Download/share.zip               
http://web.archive.org/web/*/http://www.japheth.de/Download/ShellExt.ZIP             
http://web.archive.org/web/*/http://www.japheth.de/Download/spammer.ZIP             
http://web.archive.org/web/*/http://www.japheth.de/Download/svgaptch.zip           
http://web.archive.org/web/*/http://www.japheth.de/Download/TestSEH.ZIP             
http://web.archive.org/web/*/http://www.japheth.de/Download/XJLM.ZIP               
http://web.archive.org/web/*/http://www.japheth.de/downloads/svgaptch.zip       
http://web.archive.org/web/*/http://www.japheth.de/Jemm386/readme.txt           
http://web.archive.org/web/*/http://www.japheth.de/JWasm/format4.css             
http://web.archive.org/web/*/http://www.japheth.de/JWasm/index.html                 
http://web.archive.org/web/*/http://www.japheth.de:80/JWasm/License.txt                           
http://web.archive.org/web/*/http://www.japheth.de/JWlink/CHECK_Option                 
http://web.archive.org/web/*/http://www.japheth.de/JWlink/Download/JWlink/JWlinkbd.zip 
http://web.archive.org/web/*/http://www.japheth.de/JWlink/Download/JWlink/JWlinkbl.zip   
http://web.archive.org/web/*/http://www.japheth.de/JWlink/Download/JWlink/JWlinkbw.zip     
http://web.archive.org/web/*/http://www.japheth.de/JWlink/JWlink/JWlink.htm               
http://web.archive.org/web/*/http://www.japheth.de/static/images/toolbar/transp-black-pixel.png 


Some of them can be found in this archive

All the rest are included in The List of missing files :
Quote
       
dbbug.zip       
Dos64.zip       
GetIConn.ZIP   
HDEditE.ZIP     
HDEditG.ZIP       
hxffsupp.zip   
HXNTVDM.zip     
Jemm534.ZIP     
Jemm545.ZIP     
JMPPM32.ZIP     
jwlink_090910.zip   
MemStat.ZIP     
SE.ZIP                           
SG.ZIP                       
ShellExt.ZIP             
spammer.ZIP               
XJLM.ZIP   
readme.txt                    (JEMM386)           
index.html                    (JWASM)             
License.txt                    (JWASM)                     
CHECK_Option            (JWlink, directory)
D3DSmpl1.Asm            (Win32Inc, empty file)                 
transp-black-pixel.png 
BBtnOn.gif         
bg.gif               
COMPAT.TXT
   

addition :
Quote
jwasmdll.zip    (https://sourceforge.net/p/jwasm/discussion/927109/thread/9faeda32/)

TouEnMasm


Is someone try to compile the one given by _japheth ?
I have made an attempt on Windows 10 and he stay on the background.
Fa is a musical note to play with CL

GoneFishing

I've successfully built it with MAKE.BAT using JWASM / JWLINK  ( in MS VS Command Prompt )
Check that your WinInc path and path to EXCEPT.LIB match those ones in MAKE.BAT 

P.S.: CHM help compiles just fine also .
       
My overall impression of COMView is that it's a SUPERHUMAN work

TouEnMasm

As I said,I have build it but ... comview stay in the background (Windows 10).
Can you post the one built on your system ?
Fa is a musical note to play with CL

TouEnMasm

#35
ouf!
Made it with vc2015 (Under Windows 10)
_japheth Version from here
Fa is a musical note to play with CL

GoneFishing

Here it is v2.9.12 , built from _japheth's archive without modification 
Win32 Release ( JWASM / JWLINK )

guga

Hi Yves. Your version is not working on WinXP :(
Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of alcoholic levels in your blood.

My Code Sites:
http://rosasm.freeforums.org
http://winasm.tripod.com

jj2007

Quote from: guga on January 05, 2016, 03:08:51 AM
Hi Yvesl. Your version is not working on WinXP :(

But it works on Win7-64 :t

guga

Great, but, why XP says that "it is not a valid win32 application" ? It was written in 32 bits. I can reassemble it with RosAsm and it runs (Since RosAsm can´t disasm 64 bits yet., i don´t understand why XP don´t wants to open it)
Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of alcoholic levels in your blood.

My Code Sites:
http://rosasm.freeforums.org
http://winasm.tripod.com

GoneFishing

I think it's because of differences in MajorOperatingSystemVersion fields of IMAGE_OPTIONAL_HEADER structure .
           
On the attached screenshots I compared Yves' executable (Windows 10) and mine (Windows XP)

[EDIT]: Seems that  MajorOperatingSystemVersion doesn't matter .
MajorSubsystemVersion should be 4 for Windows XP !!! Change this value in Hex editor and run the program  :t

guga

Indeed ! Also, other differences are in DllCharacteristics, MajorSubsystemVersion, MajorOperatingSystemVersion

I manually changed the dll characteristicis and those other members

The DllCharacteristics member of the structure are related to equates for the value on the image you posted are:
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE

On XP executables, this flag is normally set to 0. So, i manually set it to 0

And on MajorSubsystemVersion and  MajorOperatingSystemVersion i changed from 6 to 4

After those changes, the app runned.
Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of alcoholic levels in your blood.

My Code Sites:
http://rosasm.freeforums.org
http://winasm.tripod.com

GoneFishing

Hi GUGA ,
Is that "fixed" executable fully functional for you ?
Mine is not :
- Dialog "About" has no text
- In CSLID tab  double-clicking the line brings up an empty "Edit Registry" dialog.
That's all I've noticed for now.

guga

Mine is also having problems (Same as yours). When double clicking on the CLSID list of register a dialogbos shows up, but it is in blank. About dialog, the same as you, and some data on the registry listing have weird chars



Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of alcoholic levels in your blood.

My Code Sites:
http://rosasm.freeforums.org
http://winasm.tripod.com

GoneFishing

Thanks, GUGA
Now the question is  - How does it run on Windows 7 and above ?