T O P I C R E V I E W |
Miksteele |
Posted - April 11 2003 : 3:20:58 PM I am planning on purchasing some more licenses for my employees shortly. In our networked environment we will be able to share the scripts easily.
What I would like is to be able to share the USER TAGS across the network. I can't seem to find them in the DATA folder. Maybe that's not possible the way Hurricane is set up now. But, could there be a way to synchronize the User Tags?
Synchronizing the tags could work fine between a few users... that is until someone makes the wrong change...
Maybe keep the USER TAGS as they are...(USER = private) and create SYNC-TAGS or NETWORK-TAGS ???
Mainly, our tags are used for running plot file scripts. We'll use two TAGS per project. The first being the plot filepath and the second being the plot filename.
Just throwing it out there......see what sticks... |
4 L A T E S T R E P L I E S (Newest First) |
Miksteele |
Posted - April 14 2003 : 08:38:52 AM Eureka! That seems simple enough... and I do like your ideas on the "write-protect" checkboxes.
Now i'll never run out of tags either! They can be saved in blocks of 40! |
Admin |
Posted - April 12 2003 : 9:02:23 PM Miksteele,
I actually stayed up late and came up with a pretty simple solution that I think you might like. I used the same method for storing the TAGS as in the "Title-Block Update Wizard". In the "Configure Tags" screen, I have added a drop down list where the user can "store" the tag-list much like the TB Updater. They can edit/delete them too.
This got me thinking as to "Why not allow the user to Write/Protect the file?", so I just added a checkbox which when checked write protectts the "TAG" file, and indicates to anyone else, basically "do not touch". At this point, anyone can uncheck the box, but it is a first step... I am considering adding password protection, but I think that might be overkill...
This got me thinking, that maybe the user-script library might like the same feature... a checkbox allowing the user to "write-protect" the file, to let everyone else know "do not touch...". Just a simple device to indicate the "status" of a script.
Here is a "beta" small exe. (backup your old hurricane.exe) this is v6.0.11 Download Attachment: hurricane6011.zip 114.17 KB
What this does is store the TAGS in the DATA directory in a file of the users choosing. If one user has a setup that everyone else should "import" then, all user #1 has to do is SAVE their TAG file using a known name, then everyone else can user the drop-down list box to "import" the TAG list into their own session (of course this will only work if everyone is running the same exe off a Network drive)
Note: In this beta, I haven't implemented any checks to make sure that the users current data is stored before the new data overwrites it, so once you click on an item in the drop-down list, your old TAG values are replaced. This beta is intended to give you and idea of what I am thinking, and the direction we are heading, but not as a "final" release.
Cheers! |
Miksteele |
Posted - April 12 2003 : 12:43:48 PM The latter by all means seems the simplest. A controlled export would be prudent. And you're right, I don't want everyone running the REGEDIT and experimenting.
As far as the exported registry file... maybe one should be able to browse and specify the location... maybe the default filename could be that particular users login and the date "UserTags_Joe_04-12-03.reg"
If there was an import utility... that would probably be the same as double clicking the REG file, right? It could probably lead you to the proper location, instead of using explorer. Then, maybe it could restart Hurricane for the changes to take effect.
Having the tags stored on the Network and the issue of "file/data ownership" may not be a problem, (for us anyway). I may run out of tags however...
I really appreciate this forum and your quick response to your users ideas. |
Admin |
Posted - April 11 2003 : 5:42:51 PM Hi Miksteele,
I think that your idea is sound, I have thought a bit about it... I think it would make sense to do what you require in a couple of steps.
1) Maybe make a built-in IMPORT/EXPORT TAGS feature. 2) Make an option to be able to select where the tags are stored (i.e. Local or Network).
The only problem with having the tags stored on the Network, the issue of "file/data ownership" come into effect. As one person might be currently editing the file while someone else comes along and writes their changes to it, and the first person overwrites the second persons work... and so on... If this isn't a big issue (as the scripts are edited in the same manner), then no problem.
I would probably go towards a text file to store the info, that way you can edit it with ANY text editor, rather than HAVE TO use Hurricane exclusively to edit it.
Let me know what you think...
Currently USER TAGS are stored locally in the users system registry...
Here is the key:
HKEY_CURRENT_USERSoftwareVB and VBA Program SettingsHurricanePowerToolUserTags As a temporary measure you can export them by running REGEDIT from the START -> RUN button in Windows. (Warning, if you don't know what you are doing in the system registry, please don't play in REGEDIT)
You can then import the contents of the exported key into your destination PC by just double-clicking on the REG file that was exported.
Maybe I can make a feature that just creates the REG file on the Network drive, and everyone just has to double-click on it?
Thanks for your idea... I will be working on it...
Regards, Bill |
|
|