News:

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

Main Menu

sdk

Started by shankle, August 02, 2020, 08:34:50 AM

Previous topic - Next topic

shankle

                 8-1-2020

Stats: Windows 10 pro 64 bit, GoAsm

Read through all the GoAsm documentation and could
not find any reference to windows.h or include
or #include.
I am new to windows 10 and came from windows 7.
My programs worked there.
I assumed that windows.h, SDK would be taken care of
by the addition of Windows 10.
I have never updated an SDK or the header files.
I feel that this is why a program that I am working
will not compile.
Thanks for any help.

Vortex

Hi shankle,

You could try Donkey's header file set :

http://www.easycode.cat/English/GoTools.htm

Download the latest version of the GoAsm Headers

shankle

Many thanks Vortex.
Got The headers files up to date now.
The ECGO was blocked by Google Chrome - ECGO is dangerous so Chrome has blocked it.
How can I get around that?

wjr

You would not necessarily need ECGO if you already have the GoTools, or get them individually from Jeremy's website. 

Most likely correct on no reference to windows.h, but the GoAsm help file "Alphabetical Index" does have something under "#include...".

Vortex

Hi shankle,

QuoteThe ECGO was blocked by Google Chrome - ECGO is dangerous so Chrome has blocked it.

That must be a false positive.

rsala

Hi shankle,

I do not know why Google Chrome blocks ECGO since it is absolutely clean. Try to download it with Firefox.
EC coder

Vortex

Hello shankle,

You can use wget to download files from command-line :

https://eternallybored.org/misc/wget/

wget http://www.godevtool.com/ECGo.zip

jj2007

No problem here:

include \masm32\MasmBasic\MasmBasic.inc
  Init
  Open "O", #1, "ECGo.zip"
  Print #1:LastFileSize, FileRead$("http://www.godevtool.com/ECGo.zip")
  Close
  .if Exist("ECGo.zip")
ShEx "ECGo.zip"
  .else
MsgBox 0, "Download failed", "Hi", MB_OK
  .endif
EndOfCode


Extract the exe to a folder and run it.

Vortex

Downloading files with VBS :

https://gist.github.com/Richienb/51021a1c16995a07478dfa20a6db725c

shankle

Thanks for responding guys.
I tried jj2007s example and it gave another warning message.

Microsoft defender smart screen flagged getecgo.exe as an unrecognized app.

jj2007

M$ defender recognises only "apps" that bring money to M$. But you should be able to ignore defender, usually by clicking "more info" or whatever.

My exe cannot give a warning message. It can only show a MsgBox 0, "Download failed", "Hi", MB_OK - if that happens, it is most probably your firewall blocking downloads in general, or this application in particular. Check your firewall settings, maybe you granted download permission only to your browser.

See https://stackoverflow.com/questions/48946680/how-to-avoid-the-windows-defender-smartscreen-prevented-an-unrecognized-app-fro for details.

Or, even better: https://stackoverflow.com/questions/63107306/how-to-prevent-windows-security-unrecognized-app-warning-for-my-application
QuoteYou are signing with a Standard Code Signing Certificate and you need to sign with an Extended Validation Code Signing Certificate. With EV we skip the bridging trust part and get straight to trusting the author or corporation behind your executable. Last time I remember, the cost was over 400 usd.

shankle

Thanks Guys,
I temporarily turned off windows defender then ECGO worked.
Lord what a hassle.........
Now to test these changes with my program.

shankle

I am trying to install the latest SDK.
19041.1.191206-1406.vb_release_windowssdk.iso
I downloaded this file from a Microsoft sight to
a file on my computer.
AS far as I can tell it downloaded successfully

Here is the error message I get when I try to execute
one of the files near the beginning of the execution of
Windows performance toolkit.
Download did not complete successfully.
An error occurred while downloading Windows performance
toolkit.

error information.
unable to verify the integrity of download content - it might
be corrupted.

One would think a download from Microsoft would not be corrupt.
I think it has something to do with the way I processed the ISO file.

Vortex

Hi shankle,

Quoteunable to verify the integrity of download content - it might
be corrupted.

Do you have the correct md5 value of the iso file?

TouEnMasm


7zip (Winzip) can read an iso file and put it in a directory.It's a thing to try.
Fa is a musical note to play with CL