TargetCell Posted September 15, 2009 Posted September 15, 2009 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.
DW1 Posted September 15, 2009 Posted September 15, 2009 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. AutoIt3 Online Help
PsaltyDS Posted September 15, 2009 Posted September 15, 2009 I've never worked with an AutoIt file, but I need to edit outa single line in a splash screen.I created a BartPE boot disk for an 85 year old gentlemen. Thedisk works fine, that's not the problem. The problem is a linein a splash screen that says, "another half-assed tray script."This man is a retired professor of electrical engineering. He'soffended by "off color" language of any kind. He also happens tobe an advisor to my business.I tried the usual resource editing apps like Resource Tuner, ResourceHacker, etc. Resource Tuner has no problem opening this file anddisplaying 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 unlessI 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. 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
Moderators SmOke_N Posted September 15, 2009 Moderators Posted September 15, 2009 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.
TargetCell Posted September 15, 2009 Author Posted September 15, 2009 (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 September 15, 2009 by TargetCell
DW1 Posted September 15, 2009 Posted September 15, 2009 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. AutoIt3 Online Help
Richard Robertson Posted September 15, 2009 Posted September 15, 2009 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.
PsaltyDS Posted September 15, 2009 Posted September 15, 2009 When I mentioned BartPE I forgot to add that this fileis part of a free plugin. The author is a moderator atanother forum. He actively encourages other forummembers to improve upon or create variations of hisscripts. This file is open source. No one is messingaround with private property.Then why haven't you just gotten the source, edited it, and recompiled? 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
Zedna Posted September 16, 2009 Posted September 16, 2009 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). Resources UDF ResourcesEx UDF AutoIt Forum Search
Khab Posted September 16, 2009 Posted September 16, 2009 If it's open source, you just need SCiTE(or, really, any text editor) to edit the source file, and recompile.
trancexx Posted September 16, 2009 Posted September 16, 2009 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
Richard Robertson Posted September 16, 2009 Posted September 16, 2009 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?
Mobius Posted September 16, 2009 Posted September 16, 2009 (edited) Is there a gray area you don't understand?Only the bit between our ears. Edited September 16, 2009 by Mobius
trancexx Posted September 16, 2009 Posted September 16, 2009 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
Moderators SmOke_N Posted September 16, 2009 Moderators Posted September 16, 2009 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.
PsaltyDS Posted September 17, 2009 Posted September 17, 2009 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? 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
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now