Skitty Posted March 10, 2012 Share Posted March 10, 2012 (edited) When putting this together I originally had in mind to use the functions for another script I have but then I noticed that the process of doing this would increase the file size slightly, so I abandoned the idea and made this instead.Thanks to Trancexx for the resource updating and almost everything else, all I did was put it together in a way that it would let me edit icons in exes. Also thanks to who ever made the _Res_Update() function in the autoit3wrapper since I also included that but didn't use it so the function is there if any one wants to play with this.I didn't spend too much time on this so I didn't do proper error checking and other things, but it works and If I were you I'd save a copy of any file you edit.Icon Edit .au3New version, better UI and less buggy.Icon Changer Concept.au3Take note!The script only replaces group icons (14), this can be changed of course, but like I said, I didn't spend enough time on it.This means that if you attempt to replace an index of a group icon, it will obviously replace the entire icon resource.Also, deleting resources just overwrites the resource with PADDINGXX bytes. Edited July 2, 2012 by ApudAngelorum JScript and meoit 2 Link to comment Share on other sites More sharing options...
JScript Posted March 11, 2012 Share Posted March 11, 2012 Very interesting, we just need to improve the user interface (GUI)... Thanks! Regards, João Carlos. http://forum.autoitbrasil.com/ (AutoIt v3 Brazil!!!) Somewhere Out ThereJames Ingram Download Dropbox - Simplify your life!Your virtual HD wherever you go, anywhere! Link to comment Share on other sites More sharing options...
Yashied Posted March 11, 2012 Share Posted March 11, 2012 Doesn't work with compiled AutoIt scripts. Look at the AutoIt3Wrapper source. My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More... Link to comment Share on other sites More sharing options...
Skitty Posted July 2, 2012 Author Share Posted July 2, 2012 New version, better operation, look and code (hopefully). Link to comment Share on other sites More sharing options...
Maffe811 Posted July 2, 2012 Share Posted July 2, 2012 You can't extract icons with it? Like save it to .png or somethig. Cause all i use res editors for are to extract stuff then replace them after edits. [font="helvetica, arial, sans-serif"]Hobby graphics artist, using gimp.Automating pc stuff, using AutoIt.Listening to music, using Grooveshark.[/font]Scripts:[spoiler]Simple ScreenshotSaves you alot of trouble when taking a screenshot!Don't remember what happened with this, but aperantly the exe is all i got.If you don't want to run it, simply don't._IsRun UDFIt figures out if the script has ben ran before based on the info in a ini file.If you don't want to use exactly what i wrote, you can use it as inspiration.[/spoiler] Link to comment Share on other sites More sharing options...
Skitty Posted July 2, 2012 Author Share Posted July 2, 2012 (edited) You can't extract icons with it?Like save it to .png or somethig.Cause all i use res editors for are to extract stuff then replace them after edits.No, you can't extract icons with it, reason being that there exists too many examples for doing this, and the goal of this script was to help anyone who was after a script that can delete, add or replace icons in a files.I created it after learning how to do it since I found that examples for this were scarce.I, infact am only probably responsible for 2% of that code, all I did was copy and paste things together. Edited July 2, 2012 by ApudAngelorum Link to comment Share on other sites More sharing options...
Maffe811 Posted July 2, 2012 Share Posted July 2, 2012 Okay, so copy and paste a extract function is out of the question ? [font="helvetica, arial, sans-serif"]Hobby graphics artist, using gimp.Automating pc stuff, using AutoIt.Listening to music, using Grooveshark.[/font]Scripts:[spoiler]Simple ScreenshotSaves you alot of trouble when taking a screenshot!Don't remember what happened with this, but aperantly the exe is all i got.If you don't want to run it, simply don't._IsRun UDFIt figures out if the script has ben ran before based on the info in a ini file.If you don't want to use exactly what i wrote, you can use it as inspiration.[/spoiler] Link to comment Share on other sites More sharing options...
Skitty Posted July 2, 2012 Author Share Posted July 2, 2012 Okay, so copy and paste a extract function is out of the question ?No, not really, but it seems now like you need this functionality? Look it's what the internal code of this script is made of, I just noticed that she had an option to add resources to a dll, and I just had to dissect it to produce this. Link to comment Share on other sites More sharing options...
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