Login to participate
Endpoint Management & Virtualization DownloadsRSS

SVS LayerTree

rajat's picture

This is an improved SVS frontend. It's targeted towards users working with lots of layers. LayerTree is built ground-up for easy organization and handling of layers.

Main Features:

  • Group support : You can categorize the layers in various groups like Video Apps/ Audio Apps / Browsers / File-Sharing Tools etc.
  • InstaFind : If the groups weren't enough, here's InstaFind to the rescue! Just type any part of the name of the layer you have on your mind, and it'll find that for you from any of the groups its hiding in.
  • Instant Activation/Deactivation of layers : Just double-click it!
  • Clean Interface

For more features/usage help (and LayerTree probably has the smallest user-manual) just use help menu. I'm sure you'll like the help window too.

Installation:

Just extract LayerTree.exe to your SVS installation folder (the same folder as svscmd.exe) and run.

This is the initial release v1.0 beta. So please post any bug reports/suggestions you might have.

Thanks,
rajat

License: AJSL
By clicking the download link below, you agree to the terms and conditions in the Altiris Juice Software License
Support: User-contributed tools on the Juice are not supported by Altiris Technical Support. If you have questions about a tool, please communicate directly with the author by visiting their profile page and clicking the 'contact' tab.
Jordan's picture

I like that you can group

I like that you can group these by category, even when you have 10 layers that would still be useful to me. Also love the double-clicking for activate/deactivate, that's something that should be in SVS admin.

If a forum post solves your problem please flag is as the solution

I you like an article, blog post or download vote it up

erikw's picture

Double clicking

Jordan, you're right. Double clicking should be in svs admin.

I especially like the groups.

That's something i was waiting for a long time.

Regards
Erik

Regards
Erik
www.DinamiQs.com
Dinamiqs is the home of VirtualStorm (www.virtualstorm.org)

toralf's picture

Two thoughts

Hi Rajat,

Great app.

Even though I didn't test it yet, two thoughts:
- A layer can only be in one group, right? So it is a 1:1 relationship. What if I want to have a 1:n relationship, e.g one data layer in multiple groups?
- Does a double click on the group activate the whole group of layers?

Ciao
toralf

rajat's picture

Thanks!

Thanks!

toralf,
- Yes it's a 1:1 relationship. Its easier to maintain and actually made more sense to me while coding! :)

- No there's currently no group-activation feature, but I think that might be useful. like maybe one group containing Firefox + Privoxy + TOR, all activated at once. currently I use a single layer for such related apps.

toralf's picture

Inter-layer dependencies

Jesse Foster has done some work on inter layer dependencies with Activator and Setter. You might find some useful information/ideas in his documentation. I especially like the critical option.

Ciao
toralf

rajat's picture

Thanks, I'll check that

Thanks, I'll check that out.

Wm Jesse Foster's picture

I feel good

It gives me warm fuzzies to know people are actually finding my dependency tools useful.

olliebean's picture

AVG won't let me run it.

This is a great little program, but within the few days since I downloaded it AVG has started claiming that it is infected with Trojan horse Generic3.HTN; also the online scan at http://virusscan.jotti.org/ finds Trojan.Win32.Autoit.ae. I think these are false positives, but unfortunately this means AVG will not allow me to use the program unless I turn off the resident virus scanning facility.

rajat's picture

Unfortunately...

Unfortunately, when the virus protection
programs come across some compiled malicious scripts in languages like AutoIt/AutoHotkey/Others, instead of working hard on finding a unique signature of that script, they ban the whole language, which is exactly the case here.

In a way, its like banning all progams compiled in C++, because a few programs compiled in C++ are viruses.

This has kept happening in past and probably won't stop unless the AV companies undertand the issue. And the AV companies don't have much to deter them from such negligence, as these scripting languages are not-for-profit ventures by people and like-minded communities who don't have millions to slap a lawsuit on AV companies for such absurdities.

The only solution we've right now is:
- Use compiled scripts from trustable sources (that has worked well for me for a long time, but if you need, you can run a program in a sandbox environment to test what it does)
- Send mails requesting the AV companies to correct their scanning engines.

Best Regards

olliebean's picture

Issue solved

Thankfully this issue no longer occurs after this morning's AVG update.

rajat's picture

A solution

I've used AVG and other antivirus programs in past and I've also faced similar issues. There's a solution to run apps that you trust but your AV is being too sceptical about.

Most AVs have an advanced setting where you can specify some folders which are outside their scope. Files lying or run from there are not scanned. AVG also has this setting, though like most other AVs, its not easily found, you'll have to look around for it.

Also, as mentioned in my previous post, a sandbox can help you be sure that the file you're running is actually trustable. A free one is SandBoxie (http://www.sandboxie.com), its very small and works good.

Regards

olliebean's picture

Don't think this setting is available...

Thanks, but I'm pretty sure this setting is not available in the free version of AVG, which is what I am using. TBH given that it has never once found a genuine threat on my machine (I avoid them using common sense), I reckon I'd uninstall it rather than pay to avoid false positives.

Luke's picture

How to set up exclusions for Potentially unwanted programs?

Does How to set up exclusions for Potentially unwanted programs? help in your case at
http://www.grisoft.com/doc/51/us/crp/0/num/206
It is actually a false-positive exclusion for spyware not virusses

otherwise follow the instructions What to do, when there is a virus detected by the AVG test? at http://www.grisoft.com/doc/51/us/crp/0/num/231. I have found the engineers at Grisoft to be very responsive (and effective!). So I don't think you need to take them to court yet.

rajat's picture

Thanks

Thanks for the info Luke.

Sorry if I came on too strongly in my last post, but Jon and Chris (authors of Autoit and AutoHotkey respectively) have to face this problem every now and then.

Besides I also often get to hear "The file you sent saying this will help me with XYZ is a virus!"

Rajat

FrankB's picture

Hmmm...

Rajat, maybe you shouldn't compress the tool with UPX, have you tried that?

UPX is used a lot of the time to mask virusses etc..

Maybe the AV is looking at the UPX signature in combination with the AutoHotkey signature?

I'm merely suggesting, you could try it.

Kind Regards, Starf0x

______________________________________________
Frank Bastiaens
Senior Technical Consultant
Vanderlet B.V.

rajat's picture

Not the ideal way

Thanks for the suggestion Starf0x, but if you see that's not the ideal solution. There are 2 reasons:

- The most obvious one, the compiler itself uses upx as a standard procedure to generate the compiled script.

- Even if I mod it in a way that the compiler either doesn't pack, or pack using a different packer, it'd be trying to obscure it from the eyes of AVs. At some point in time they might start to tag that as well, and maybe this time, with a lot more deliberation.

This brings me back to my earlier viewpoint, this mass tagging isn't the right approach.

arjain's picture

this is really nice

UI is really good, and really a handy tool.

Regards,
arjain
www.syspanacea.com

Cadpax's picture

One thought

After using this tool, I closed it, I thought, it minimizes to tray, but it doesn't do?

Maybe this would be a nice feature for the next version

trb48's picture

I hope this is in the next version

I really like the idea of this little app, and I really hope that something like this is in the next version of SVS. For a system admin, organization is a must!

rajat's picture

Cadpax,

Cadpax,
Thanks for pointing that out. Leaving that tray icon was a mistake, as I prefer Taskbar apps so that I can alt-tab to them. I'll remove it in the update.

trb48, arjain,
Thanks for support!