Ambiera ForumDiscussions, Help and Support. |
|
|
|||||
|
Hi, I just tested this software and it worked for me while other obfuscators failed miserably. One thing I notice is that it would be a great adition ( and probably a simple one to add ) to give the user the option to ignore certain packages/directories. Many projects use third party packages, for instance caurina.Tween for animation and in my case I use a third part pathfinding AStar algorithm implementation. Usually the developer has little control over this packages using dynamic reference and it would be a pain to search and replace to fix problems with this, since it's some times a huge code base. Since these third part packages are usually open-source anyway, there's no real benefit in obfuscating them. By being able to turn off obfuscation on these packages a lot of problems could be avoided. Thank you and congratz for this great software. - JAY |
||||
|
Thanks for the suggestion, that's a good idea. Added on the features-to-be-implemented list :) |
||||
|
I agree with the previous poster. Ignoring packages/folder would be awesome! |
||||
|
Yes, having to add each file (trivial) and each public method or variable to the exclude list is both time consuming and error prone. Can you please give a roadmap of when this and other features are to be implemented, as this effects our purchasing decision. Jake |
||||
|
It's going to be in the next version, but I cannot say when this will be out. I hope this will be end of December. |
||||
|
Update: irrfuscator 1.1.6 has just been released which adds this feature. |
||||
|
I got the --ignorepkg:dir to work, but I am unsure of the syntax to make a package more than one level deep from the root I tried: --ignorepkg:dir.dir2 --ignorepkg:dir\dir2 --ignorepkg:dir/dir2 What is the correct syntax for nested packages? Thanks, Jake |
||||
|
Hi, basically it should work using --ignorepkg:dir\dir2, but it looks like there is a bug and it doesn't correctly do what it should. Sorry for this, but this bug will be fixed in the next version which should be out relatively soon. |
||||
|
Update: The bug should now be fixed in version 1.2.1 |
||||
|
--ignorepkg does not work for some reason for me. Is it still a working feature? I would like to know the correct syntax. |
||||
|
The --ignorepgk option should work like this: For example if you have a project in C:\projects\foobar, and there is a package 'baz' which is directly in the root, you can tell irrfuscator to ignore that package using --ignorepkg:baz If you want to ignore a package below another package, it works like this: Let's say there is a package 'sub' below 'baz', and you only want to ignore the 'sub' package. Then use it in this way: --ignorepkg:baz\sub Also, try if upper/lowercase is a problem in your case. |
|