Video Screencast Help
Search Video Help Close Back
to help
Not able to make it to Vision this year? Get a sampling in the Best of Vision on Demand group.

Software Virtualization Trinket v1.0.0.11 [updated]

Updated: 29 Jul 2010 | 55 comments
Jeremy_Hurren's picture
+2 2 Votes
Login to vote

The Software Virtualization Trinket allows users to activate, deactivate, or import new applications via the system tray. [See the Version History for a complete list of new features in this release.]

Details

The Software Virtualization Trinket (heretofore known as "Trinket") is a utility that resides in the Windows system tray and allows users to perform a number of SVS tasks.

With Trinket, users can:

  • Import new layers
  • Globally deactivate all layers
  • Activate, deactivate, reset, or delete individual layers

Add-Ons

Trinket-Flags

Installation

Follow these simple steps to install Trinket:

  1. Install the Software Virtualization Agent.
  2. Extract the Trinket.exe file from Trinket.zip.
  3. Copy Trinket.exe into the \Program Files\Altiris\Software Virtualization Agent\ folder.
  4. Make a shortcut of Trinket.exe and copy it into the \Start Menu\Programs\Startup\ folder.
  5. Restart your computer.

Configuration

You can customize the display of Trinket menu options via registry settings. Set the following registry value by combining the values listed below to control which menu options will appear. For example, to display all of the layer options, you would set the value to 15.

HKEY_LOCAL_MACHINE\SYSTEM\Altiris\SVS : TrinketFlags (REG_DWORD)

Activate layer 1
Deactivate layer 2
Reset layer 4
Delete layer 8
Active on Start (new) 16
Exit (new) 32
Admin (new) 64
Import (new) 128
Deactivate All (new) 256
Activate Active On Start (new) 512
License: AJSL
By clicking the download link below, you agree to the terms and conditions in the Altiris Juice Software License
Download: http://sourceforge.net/projects/trinket
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.

Version History

1.0.0.11

  • Fix bug activating all 'Start Automatically' layers.
  • Set no default menu item if not displaying the launch admin menu item.
  • Only allow a single instance of Trinket to run.

1.0.0.10

  • Allow suppression of reset/delete confirmation dialogs.

1.0.0.9

  • Do not launch SVSAdmin with double-click when admin is set to not display.

1.0.0.8

  • Updated to build with Vista development kits.
  • Option to remove everything but About from display.
  • Uses new SVS 2.1 Refresh suppression to avoid extra shell refreshes when activating or deactivating multiple layers.
  • Added confirmation dialogs prior to deleting or resetting layers.
  • Uses new SVS 2.1 icon.

1.0.0.7

  • Option to not display the Exit command on the menu.
  • Removed reset menu option for data layers.
  • Added ability to Activate all 'Start Automatically' layers.
  • Added ability to change 'Start Automatically' property for layers.
  • Statically linking C runtime libraries to avoid missing _resetstkoflw export on Windows 2000.

1.0.0.6

  • This version will update the SVSAdmin window after successfully completing an operation.

1.0.0.5

  • Added about dialog box.
  • Check user rights when displaying layer options.
  • Windows Installer installation package.

1.0.0.4

  • Added ability to sort layers alphabetically.

1.0.0.3

  • Initialize Fsllib32.dll before calling APIs.
  • Flags for ALL or SOME sublayers to show layer active.

1.0.0.2

  • Added the abilty to launch SVSAdmin if it is installed.
  • Added animated icon during import.
  • Removed dependency on FslUI.dll.

Comments

jotek's picture
02
May
2006
0 Votes 0
Login to vote

About?

Hi there. downloaded the new trinket, but the about is still showing 1.0.0.5

Just thought I would let you know (don't THINK I screwed something up, but always possible :D)

Anyhow, killer app. I use it every day. Thanks millions LordJeb!

Jotek

Jeremy_Hurren's picture
02
May
2006
0 Votes 0
Login to vote

Just double checked the version in the download...

and it was 1.0.0.6 for me. I checked the version of the Trinket.exe and the version of what was installed by the msi.

If you already have 1.0.0.5 installed, downloading and running the msi file probably won't update to 1.0.0.6. You would want to run it like this:

msiexec.exe Trinket.msi REINSTALL=ALL REINSTALLMODE=vomus

Which will reinstall from the newer msi file, essentially just updating you to the latest version.

---
Jeremy Hurren
Sr. Principal Software Engineer
Symantec Corp.

Bo Faurholt's picture
24
Jul
2006
0 Votes 0
Login to vote

Trinket version

If you take the properties of the Trinket.exe file, it shows version 1.0.0.6 , but when you choose the ABOUT from trinket in the systray it shows version 1.0.0.5.

I think it's just of matter of the "text" in the ABOUT isn't updated.

/Bo

Highend's picture
06
May
2006
0 Votes 0
Login to vote

How to avoid the button in the task bar?

Hi,

great tool but one thing bothers me :)

Is there any way to start up Trinket so that it only displays its icon in the system tray and NOT its icon and name in the task bar? If not, could you implement something that makes this possible?

Regards,
Highend

marcoh's picture
01
Jun
2006
0 Votes 0
Login to vote

Trinket is operated via right mouse click menu

Trinket actually never shows up in the Windows taskbar. It is a windowless application which is used from the system tray icon via a right mouse click.

You are probably talking about the SVS Admin tool which is launched when you double click the Trinket Icon in the system tray.
If you don't want this behaviour, deselect the SVS Admin option when installing the Software Virtualization agent or simply rename or delete the SVS Admin executable (C:\Program Files\Altiris\Software Virtualization Agent\SVSAdmin.exe).

jsjj01's picture
24
Jul
2006
0 Votes 0
Login to vote

Great Tool

Just wanted to say thanks for developing such an awesome tool. It has saved me hours in testing different SVS apps. Keep up the good work.

Kamilion's picture
15
Aug
2006
0 Votes 0
Login to vote

How do I get rid of Trinket in my taskbar?

Howdy folks, I'm having a bit of a problem with trinket -- it seems to want to draw a tiny window and stick itself in my taskbar instead of living happily as a trayicon only.

How do I solve this? It's quite annoying.
Trying to click the closebox or minimize box on the window has no effect.

Jeremy_Hurren's picture
17
Aug
2006
0 Votes 0
Login to vote

Go to the open source

Go to the open source project on sourceforge.net and leave a comment or a bug report there. Make sure to include some info about what OS version / SP you are running.

---
Jeremy Hurren
Sr. Principal Software Engineer
Symantec Corp.

Ponto.com's picture
06
Sep
2006
0 Votes 0
Login to vote

Trinket's Small Window Solution

I've found what makes Trinket show a small window. It was nView's fault. If you are using the nView Desktop Manager, the "Dialog box repositioning" option can cause this behaviour.

The solution is simple and you don't even need to disable nView or its "repositioning" feature. Open nView properties and create an "Individual Setting" for Trinket on the "Application" tab. You just need to set it to "No repositioning". It will work fine.

cheat happens...

Kamilion's picture
04
Jan
2007
0 Votes 0
Login to vote

That fixed me.

Thanks a lot!

rpfenninger's picture
28
Nov
2006
0 Votes 0
Login to vote

Good work!

Thanks lordjeb.
I love your Trinket.
Just upgraded to 1.0.0.7 and it works fine!

arjain's picture
04
Dec
2006
0 Votes 0
Login to vote

Why Exit is disabled?

Hi,

I am using Trinket, and I feel that 'Exit' was a good option.

Was there any particular reason to disable Exit option?

Sometimes when system is running out of memory then to free mem it's good to remove a few programs running in mem.

~SysPanacea - Remedy for PC problems.

If a forum post solves your problem, please flag it as a solution. If you like an article or blog post vote for it.

davidng150's picture
20
Dec
2006
0 Votes 0
Login to vote

Wow!

This is the most useful tool that I found for SVS! Great job!

apascucci's picture
09
Jan
2007
0 Votes 0
Login to vote

Not yet the Best rated

Not yet the best rated - but it should come.
Nice work there!!

Rootman's picture
14
Feb
2007
0 Votes 0
Login to vote

I love Trinket!

Coolest thing since SVS :)

One thing I would really appreciate is if it would respond to the mouse scroll wheel. I've got a long list of layers and scrolling to the bottom is a tad slow at times.

Thanks for the most excellent work.

erikw's picture
14
Feb
2007
0 Votes 0
Login to vote

Trinket is good

Trinket is a good program, but as stated before, if you have a long list of layers, it takes some time to scroll in the list.

Regards
Erik

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

*************************************************************
If your issue has been solved, Please mark it as solved
***********

riva11's picture
25
Apr
2007
3 Votes +3
Login to vote

Mouse scroll is useful

Mouse scroll is useful, sometime save time but can be used for a more precise pointing.
Btw your tool is well done and I never miss to install in my computers.
Thanks
PM

martosurf's picture
20
Feb
2007
0 Votes 0
Login to vote

Very handy

Hello and thanks for coding this one lordjeb, as jotek said, killer app.

faigi's picture
14
Mar
2007
0 Votes 0
Login to vote

Nice one

Nice One. Keep up the good work!!

Urvieh's picture
04
May
2007
0 Votes 0
Login to vote

Does not run on XP Pro SP2?

It keeps complaining about an entry point in a mysterious dll. It is my understanding that it is not meant to run on XP? (I'm using the personal edition v2.01.)

jgharwood's picture
04
May
2007
0 Votes 0
Login to vote

Same thing here - Error Message .dll

I just downloaded today from sourceforge and the msi seems to start installing but never gives a "complete" message. When attempting to start Trinket I get the following error:

The procedure entry point FSL2SetShellRefreshFlag could not be located in the dynamic link library fsllib32.dll.

Urvieh's picture
05
May
2007
0 Votes 0
Login to vote

Thank you ...

... for confirming it.

clyde2021's picture
06
May
2007
0 Votes 0
Login to vote

The procedure entry point ...

got the same message ...

The procedure entry point FSL2SetShellRefreshFlag could not be located in the dynamic link library fsllib32.dll.

Anyone know how to fix this?

Thanks,

erikw's picture
06
May
2007
0 Votes 0
Login to vote

Fsllib32.dll

If it is programmed on Vista, then it uses a newer version of the fsllib32.dll. The best practice for the programmer is to program on a win2k3 machine. This is using the correct version and the Vista version is then backwards compatible.

Regards
Erik
www.svs4u.nl

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

*************************************************************
If your issue has been solved, Please mark it as solved
***********

riva11's picture
07
May
2007
3 Votes +3
Login to vote

To solve this issue a

To solve this issue a manual way could be copying the fsllib32.dll file in the windows folder.

Maybe this way can fix this missing dll but I don't know if can create something else?

Regards
PM

Urvieh's picture
07
May
2007
0 Votes 0
Login to vote

I think running a Vista dll

I think running a Vista dll on XP should be asking for trouble ...

riva11's picture
07
May
2007
2 Votes +2
Login to vote

Yes, any volunteer for this

Yes, any volunteer for this testing? :-)

Regards
PM

erikw's picture
07
May
2007
0 Votes 0
Login to vote

Fsllib32.dll

Copying the fsllib32.dll from Vista is screaming for problems. That is a new version, and other apps will no longer work.

Regards
Erik
www.svs4u.nl

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

*************************************************************
If your issue has been solved, Please mark it as solved
***********

Jeremy_Hurren's picture
09
May
2007
0 Votes 0
Login to vote

Programming on Vista is NOT the problem

The new Trinket requires the latest SVS 2.1 Beta. That is where the new version of fsllib32.dll containing the new entry point is found. There is only one version of fsllib32.dll for all operating systems, but it should be kept in sync with the rest of the SVS system, so copying a DLL from one machine to another is probably not a great idea.

---
Jeremy Hurren
Sr. Principal Software Engineer
Symantec Corp.

Urvieh's picture
09
May
2007
0 Votes 0
Login to vote

Thanks for explaining this.

Thanks for explaining this. Does anybody know if there will be a personal edition of SVS 2.1? I don't trust Symantec very much ...

mnow's picture
22
May
2007
0 Votes 0
Login to vote

folder for my software

nice trinket you made, but i think one thing is missing, and im not sure if your trinket can fix it. but i have a lot of programs, and sometimes it could be easier to have some folders in the trinket. like a folder called "school" where i have all my school programs, and a other called "work". or are there any other software that can do this ?

Thunder-man's picture
22
May
2007
0 Votes 0
Login to vote

RE: folder for my software

Look to this ...
SVS LayerTree

Google English…
SVSLoad.com

mnow's picture
22
May
2007
0 Votes 0
Login to vote

i cant use layertree in the

i cant use layertree in the trinket, so it wont help that much :/

Thunder-man's picture
22
May
2007
0 Votes 0
Login to vote

SVS LayerTree

SVS LayerTree is standalone, not for Trinket.

Google English…
SVSLoad.com

erikw's picture
22
May
2007
0 Votes 0
Login to vote

Layer tree in Trinket

Frank,

Probably it is a good idea to get layertree working in Trinket.

If you have time, please take a look at it. You will make lots of us very happy.

Regards
Erik
www.svs4u.nl

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

*************************************************************
If your issue has been solved, Please mark it as solved
***********

Thunder-man's picture
22
May
2007
0 Votes 0
Login to vote

RE: Layer tree in Trinket

Hi Erik,
I think also, it´s a good idea.
But i can´t C++.

lordjeb can perhaps help us ???

greeting
Frank

Google English…
SVSLoad.com

erikw's picture
22
May
2007
0 Votes 0
Login to vote

Can you support

Lordjeb,

Can you support us in the quest to get layertree in Trinket?

Regards
Erik
www.svs4u.nl

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

*************************************************************
If your issue has been solved, Please mark it as solved
***********

Scott Jones's picture
22
May
2007
0 Votes 0
Login to vote

Use SourceForge

Please submit all Trinket enhancement requests, defect reports, code changes (!), etc. via the project page on SourceForge, http://sourceforge.net/projects/trinket/. SourceForge a great software project management tool used by over a million developers on over 140K projects... ! LordJeb gets notified when you enter something, so is guaranteed to see it, and you can monitor the status of your requests.

Scott Jones
Business Critical Engineer, Endpoint Virtualization
Symantec Corporation
www.symantec.com
 

tech9's picture
02
Jul
2007
0 Votes 0
Login to vote

Trinket

I like that this software gives you the ability to disable all layers at once.

Sean Yarger's picture
06
Jul
2007
0 Votes 0
Login to vote

Activate 'Start Automatically' activates all layers

Hey Jeremy,

I've been a fan of Trinket for a long time. I just recently reimaged a machine and got my SVS agent installed (2069). I downloaded the latest version of Trinket, v1.0.0.10, but it doesn't work quite like it used to. When I go to activate 'Start Automatically' Layers, it activates every layer.

Any ideas?

Thanks,

Sean

Thunder-man's picture
07
Jul
2007
0 Votes 0
Login to vote

Trinket / same Problem

I have the same Problem.
Is this a Bug?

greeting
Thunder-man

Google English…
SVSLoad.com

Scott Jones's picture
09
Jul
2007
0 Votes 0
Login to vote

It is...

...and has been submitted to SourceForge. Again, you can enter (and track!) Trinket defects and enhancement requests on its SourceForge project page: http://sourceforge.net/projects/trinket

Scott Jones
Business Critical Engineer, Endpoint Virtualization
Symantec Corporation
www.symantec.com
 

Ethan's picture
09
Jul
2007
0 Votes 0
Login to vote

User Access

Great app!

I was wondering if there was a way to allow accounts with just user level access to activate/deactivate applications. (I've posted this on the sourceforge forums too).

Thanks,
Ethan

AngelD's picture
09
Jul
2007
0 Votes 0
Login to vote

Delegate SVS rights

Regular users should be able to do what you want if you follow the KB Article: 20743.

Thunder-man's picture
07
Nov
2007
0 Votes 0
Login to vote

Trinket problems ?

Donaldem has contacted me, because he has problems with Trinket.

I have test this and can not set all Entrys (with trinket Flag or Registry)

Only: Import, Deactivate All, Activate Active On Start and Exit.

Can this test sometimes please somebody?
(SVS 2.1.2048)

greeting
Frank

Edit:
I have new installed SVS, now it work´s, all OK.

Google English…
SVSLoad.com

Scott Jones's picture
26
Nov
2007
0 Votes 0
Login to vote

Trinket :: Activate 'Start Automatically' Layers

This bug is just driving me up a wall: [ 1731456 ] "Activate 'Start Automatically' Layers" Activates All

Man, I wish I had taken more than just QBASIC in college... ! We have Jeremy and all the other paid team members busy on SVS Medusa and 3.0. Is there anyone out there who knows C++ and can take a crack at fixing this?

Scott Jones
Product Manager
Altiris, Inc.
Now Part of Symantec

Scott Jones
Business Critical Engineer, Endpoint Virtualization
Symantec Corporation
www.symantec.com
 

riva11's picture
18
Jan
2008
3 Votes +3
Login to vote

Thanks lordjeb for your

Thanks lordjeb for your Trinket development and for these fixes.

rpfenninger's picture
21
Jan
2008
0 Votes 0
Login to vote

Thanks

Thank you once more lordjeb for fixing the bug with the Activate 'Start Automatically' Layers function.
Version 1.0.0.11 works great!

Scott Jones's picture
21
Jan
2008
0 Votes 0
Login to vote

A little help from your friends

Also thanks to Scot Curry, who debugged the source code and helped Jeremy get this fixed. Community. Collaboration. Go open source! :)

Scott Jones
Product Manager
Altiris, Inc.
Now Part of Symantec

Scott Jones
Business Critical Engineer, Endpoint Virtualization
Symantec Corporation
www.symantec.com
 

la_laucha's picture
23
Feb
2008
0 Votes 0
Login to vote

multiple columns

Hi, is it possible to implement multiple columns to ease finding programms without the need to scroll.

riva11's picture
17
Mar
2009
4 Votes +4
Login to vote

Trinket tool

I still find this tool helpful to manage layers on my own pc.

Hope that will be other updates or more functionalities ....

Paolo

lilmissbig77's picture
02
May
2010
0 Votes 0
Login to vote

Is trinket like Sandboxie? 

Is trinket like Sandboxie?  If so, does it also keep you away from malware like Sandboxie does?

bradog222's picture
18
Nov
2010
0 Votes 0
Login to vote

Getting this error after

Getting this error after installng SWV 6.1 SP6 after it used to work with the older version of SWV

 

The procedure entry point FSL2SetShellRefreshFlag could not be located in the dynamic link library fsllib32.dll

Pascal.KOTTE at BECHTLE's picture
29
Jan
2011
0 Votes 0
Login to vote

Get the same

Honnestly, Jeremy desin this for SVS 2.1, not for SWV 6.3, not more for Vista or 7 x64 platform. But probably possible to workaround :)

~Pascal @ Bechtle~ Do you speak French? Et utilisez Altiris: venez nous rejoindre sur le GUASF&l

Pascal.KOTTE at BECHTLE's picture
29
Jan
2011
0 Votes 0
Login to vote

Here the error

The file fsllib32.dll correctly there C:\Windows\system32

But the DDL registration failed on a Windows 7 x64 (W7 enterprise: Version    6.1.7600 Build 7600, Processor    Intel(R) Core(TM)2 Duo CPU     T9600)

Any body see this can work on win7 x64 ?

~Pascal @ Bechtle~ Do you speak French? Et utilisez Altiris: venez nous rejoindre sur le GUASF&l