View previous topic :: View next topic |
Author |
Message |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Tue Jan 19, 2016 3:33 pm Post subject: CE Request |
|
|
This is more of an OCD thing than anything else, so I understand if these are not considered.
Initially, the idea to create/save custom templates without the use of LUA came to mind, but that may be more involved than it's worth, so maybe the following:
Added editor preferences for the auto assemble templates:
1. Option to remove all comments/non-essentials (author info., basic comments and/or injection point info.).
2. Option to remove all indents (currently, setting tab width to 0 does not work).
Non-critical:
3. Option to convert all case to upper/lower.
Thanks.
|
|
Back to top |
|
 |
akumakuja28 Master Cheater
Reputation: 16
Joined: 28 Jun 2015 Posts: 432
|
Posted: Tue Jan 19, 2016 9:40 pm Post subject: |
|
|
I like idea one as I jumbled my own scripts with comments before the comments became useless after tweaking and refining.
I would really just enjoy a find and replace option. Instead of ctrl-a copy paste to notepad do replace and then copy and paste back to script.
Notepad works but it just seems very unnecessary to me.
It would also be nice for an option to add character to all labels so combining scripts becomes easier and more fluid.
_________________
|
|
Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Tue Jan 19, 2016 10:14 pm Post subject: |
|
|
I also currently transfer all scripts to notepad++ for editing, but it would be nice to not have to, and to improve on CE, if possible.
As for combining multiple scripts, I previously submitted a feature request here that would have added a custom tag to all of the labels and addresses etc., based on the custom injection name that was chosen.
However, the custom injection naming option has since been implemented, and the ability to add multiple scripts can already be done as described in this post, which will automatically add a numerical suffix to all of the labels/addresses etc.. The naming system is strange as the addition is also incremental for some reason e.g.:
Code: | injection
injection2
injection5
injection9
injection14
injection20 |
|
|
Back to top |
|
 |
akumakuja28 Master Cheater
Reputation: 16
Joined: 28 Jun 2015 Posts: 432
|
Posted: Tue Jan 19, 2016 11:21 pm Post subject: |
|
|
I will have to check that out tonight. I think you may just simplified my life.
_________________
|
|
Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Tue Jan 19, 2016 11:53 pm Post subject: |
|
|
Once you have found and highlighted the instruction that you want to manipulate inside of memory viewer, just open any existing script from your table and click on 'template' and choose the injection type that you want and it will combine them automatically. You can do this as many times as you want. Alternatively, you can paste the module address+offset when prompted (if you already know it) in lieu of having the new instruction highlighted inside of memory viewer.
I put in a request/bug report here to improve the naming function, based on a previous request that I submitted some time ago.
Ultimately, combining scripts isn't necessary since we have globalalloc, but having the ability to work more efficiently would be good for anyone that wishes to combine multiple scripts.
|
|
Back to top |
|
 |
|