Sign in to follow this  
Followers 0
TargetCell

Need to Edit AutoIt EXE File

16 posts in this topic

I've never worked with an AutoIt file, but I need to edit out

a single line in a splash screen.

I created a BartPE boot disk for an 85 year old gentlemen. The

disk works fine, that's not the problem. The problem is a line

in a splash screen that says, "another half-assed tray script."

This man is a retired professor of electrical engineering. He's

offended by "off color" language of any kind. He also happens to

be an advisor to my business.

I tried the usual resource editing apps like Resource Tuner, Resource

Hacker, etc. Resource Tuner has no problem opening this file and

displaying its resources, but the splash screen is not available.

Most splash screens are some kind of image file, like a jpeg or gif.

He likes the disk I created for him, but he won't use it unless

I delete this offensive line.

What app should I use to edit this AutoIt exe file?

Thanks guys.

Share this post


Link to post
Share on other sites



My take on this is, if it isn't your script, leave it alone. If he doesn't like it, he can live without it.

You could re make the script based on the ideas of the original.

If the script IS yours then just find the source, edit, and re compile.

We do not support decompiling other peoples work here. No matter what the reason is.

Share this post


Link to post
Share on other sites

I've never worked with an AutoIt file, but I need to edit out

a single line in a splash screen.

I created a BartPE boot disk for an 85 year old gentlemen. The

disk works fine, that's not the problem. The problem is a line

in a splash screen that says, "another half-assed tray script."

This man is a retired professor of electrical engineering. He's

offended by "off color" language of any kind. He also happens to

be an advisor to my business.

I tried the usual resource editing apps like Resource Tuner, Resource

Hacker, etc. Resource Tuner has no problem opening this file and

displaying its resources, but the splash screen is not available.

Most splash screens are some kind of image file, like a jpeg or gif.

He likes the disk I created for him, but he won't use it unless

I delete this offensive line.

What app should I use to edit this AutoIt exe file?

Thanks guys.

You should contact the author for access to the source. Decompile capability was removed from AutoIt and is not consistent with the terms of use.

An alternative would be to launch that app from one of your own that watches for that splash and edits the text.

:D


Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law

Share this post


Link to post
Share on other sites

You could simply wrap the app you're using with your own autoit.exe that launches this offending app, waits for the splash screen, and hides it before the "adviser" has a chance to see it.

But, I'd personally ask the originating author if they could show me the source or provide me with an alternative message before I went the above route.


Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.

Share this post


Link to post
Share on other sites

#5 ·  Posted (edited)

When I mentioned BartPE I forgot to add that this file

is part of a free plugin. The author is a moderator at

another forum. He actively encourages other forum

members to improve upon or create variations of his

scripts. This file is open source. No one is messing

around with private property.

It's hard to believe that there are no resource editors

that can display all the files and their component parts

in an AutoIt exe. Is AutoIt so unique that it has nothing

in common with other scripting apps? I'm asking because

I honestly don't know!

This retired professor has contributed immensely to the

the success of my business. Theses days, a lot people

can't complete a sentence without cursing. Try to think

back several generations. Men were allowed to curse in

front of other men, never women. Women were not suppose

to curse at all!

I'll tell my advisor and mentor to stop using this disk,

only if there is no way I can remove this stupid line.

I appreciate your replies. Thanks again.

Edited by TargetCell

Share this post


Link to post
Share on other sites

Oh it's open source. Where is the source? Either post it here or give us a link.

If it's open source, this should be really simple.

Share this post


Link to post
Share on other sites

There's no legal way to edit AutoIt compiled scripts without breaking the AutoIt license agreement. It's not the complexity, it's the legality.

Share this post


Link to post
Share on other sites

When I mentioned BartPE I forgot to add that this file

is part of a free plugin. The author is a moderator at

another forum. He actively encourages other forum

members to improve upon or create variations of his

scripts. This file is open source. No one is messing

around with private property.

Then why haven't you just gotten the source, edited it, and recompiled?

:D


Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law

Share this post


Link to post
Share on other sites

About editing of resources.

Don't forget to unpack EXE file by UPX first!

After that you can use reshacker for modifying of some resources

but I doubt you can't change line of text in splashtext this way.

As others said: Download sources, modify desired lline and recompile script (AU3 to EXE).

Share this post


Link to post
Share on other sites

If it's open source, you just need SCiTE(or, really, any text editor) to edit the source file, and recompile.

Share this post


Link to post
Share on other sites

If nothing, at least it's clear that there is a real confusion on what's allowed and what's not.

Kind of sad, actually.


♡♡♡

.

eMyvnE

Share this post


Link to post
Share on other sites

If nothing, at least it's clear that there is a real confusion on what's allowed and what's not.

Kind of sad, actually.

I don't see what's confusing about it. You're allowed to edit resources. You aren't allowed to reverse engineer or decompile AutoIt files.

Is there a gray area you don't understand?

Share this post


Link to post
Share on other sites

#13 ·  Posted (edited)

Is there a gray area you don't understand?

Only the bit between our ears. :D Edited by Mobius

Share this post


Link to post
Share on other sites

I don't see what's confusing about it. You're allowed to edit resources. You aren't allowed to reverse engineer or decompile AutoIt files.

Is there a gray area you don't understand?

I'm pretty much satisfied with the amount of my understanding of the subject.

Something that couldn't be said for some others, reading this forum for the past year and a half.

I wonder why that is?

Deeper thoughts in some other place and time.


♡♡♡

.

eMyvnE

Share this post


Link to post
Share on other sites

I'm pretty much satisfied with the amount of my understanding of the subject.

Something that couldn't be said for some others, reading this forum for the past year and a half.

I wonder why that is?

Deeper thoughts in some other place and time.

I've seen your english when you want to get a point across plainly.

But in post like this, you're like an "enigma" wrapped in a "riddle".


Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.

Share this post


Link to post
Share on other sites

I've seen your english when you want to get a point across plainly.

But in post like this, you're like an "enigma" wrapped in a "riddle".

Ode to clarity:

Brain: Pinky! Are you thinking what I'm thinking?

Pinky: I think so Brain. But, why WOULD he wrap an enema in a griddle?

:D


Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0