Is there an easy way to sync my SnagIt captures between my work, home and laptop machines?

  • 2
  • Question
  • Updated 3 years ago
  • Answered
Photo of Frank

Frank

  • 4 Posts
  • 0 Reply Likes

Posted 6 years ago

  • 2
Photo of Manny Carvalho

Manny Carvalho, Champion

  • 1171 Posts
  • 185 Reply Likes
You can use a third party service, such as Dropbox, and save all your captures in that special folder. With Dropbox installed in all machines that folder will automatically sync across all machines.
Photo of Frank

Frank

  • 4 Posts
  • 0 Reply Likes
Thanks Manny, I'll try doing it that way. What I'd really also like is to be able to place the SnagIt datastore on Dropbox but I guess that's not possible.
Photo of Manny Carvalho

Manny Carvalho, Champion

  • 1171 Posts
  • 185 Reply Likes
While I haven't tried it actually, I see no reason why you can't do that. The SNAG files in the datastore will act just like any other files and should sync just as well. Just add the datastore as a sync folder and try it. Let me know how it works.

Here is where the datastore is located: https://support.techsmith.com/entries... look at the bottom.
Photo of Tom Hall

Tom Hall

  • 5 Posts
  • 1 Reply Like
Just tried that ...

I used using "Dropbox Folder Sync" from http://satyadeepk.in/dropbox-folder-s... (which uses Sysinternals "Junction" utility)

I setup both my Laptop and my Desktop (both Win8 x64), so that "C:\Users\Tom\AppData\Local\TechSmith\SnagIt" folder would sync to Dropbox

My Laptop sync'd everything into Dropbox ok, but then Dropbox on my Desktop wouldn't sync "SnagIt900.sdf" - (it complained about permissions) - which I suppose is fair enough, as it seems to be some database file, and is presumably always in-use by SnagIt and can't be overwritten
Photo of Tom Hall

Tom Hall

  • 5 Posts
  • 1 Reply Like
I use the SnagIt Editor a lot, and it really would be nice if the SnagIt Editor could display the same content on each of my pcs
Photo of Logan S.

Logan S.

  • 2813 Posts
  • 153 Reply Likes
Sorry that didn't work out for you, and I'll make sure I pass this idea along!
Photo of Tom Hall

Tom Hall

  • 5 Posts
  • 1 Reply Like
Are you able to say if this is on the to-do list ?
Photo of Manny Carvalho

Manny Carvalho, Champion

  • 1171 Posts
  • 185 Reply Likes
Syncing and showing are two different things. Because syncing is done with a third party program Snagit knows nothing about it and will not display sync'ed content directly. Any sync'ed content will have to be opened by the user to show in the editor. I'm sorry about that but there's no easier way at the moment.

The TS method is to import the full datastore. While that works, the process overwrites any existing files and isn't compatible with just adding one file to the other machines. Unfortunately, there's no convenient way to both sync and then show the same captures on other machines. Snagit is just not network aware and needs intervention from the user.

The permissions issue is a Windows matter. That user account has to take ownership of that particular folder. This is a bit beyond Snagit matters but here is how that is done: http://forum.thewindowsclub.com/windo...
Photo of Tom Hall

Tom Hall

  • 5 Posts
  • 1 Reply Like
Thanks, but my user account already has ownership of SnagIt900.sdf
Photo of Manny Carvalho

Manny Carvalho, Champion

  • 1171 Posts
  • 185 Reply Likes
Ok, then why did you get an error about permissions if it has full control?
Photo of Tom Hall

Tom Hall

  • 5 Posts
  • 1 Reply Like
Dropbox pop'd-up a 1-time system tray message saying it couldn't copy SnagIt900.sdf because of a permisions error (see screenshot).



Sysinternals ProcMon shows SnagIt900.sdf in-use by Snagit32.exe and SnagitEditor.exe

A mouse-over of the Dropbox system tray icon on my Laptop-PC, shows it's Up-to-date
A mouse-over of the Dropbox system tray icon on my Desktop-PC, shows it's stuck on copying SnagIt900.sdf

If I quit SnagIt using the system tray icon, Dropox then copies the file, but as a conflict - it does not replace the file.

When I look in my Dropbox.Com's Events, it shows:
"You added the file SnagIt900 (Desktop-PC's conflicted copy 2013-05-09).sdf."

So I guess I'll have to admit defeat on this method
Photo of Manny Carvalho

Manny Carvalho, Champion

  • 1171 Posts
  • 185 Reply Likes
The SDF file is the SQL server database file. You don't need it since you are syncing SNAG files from the datastore. It's Dropbox then, rather then a Windows message, which probably means the file is being used at the time by Snagit so Dropbox can't do anything with it. That was a deceptive message and I got it wrong.

Since this is happening outside of Snagit none of these files will show up in your editor automatically anyway. There's just no need for the database file with this approach so exclude it and forget about it. If you really want to sync the datastore.

Syncing the datastore is likely to be more of a hassle than anything else anyway. These are just your unsaved captures. A better approach is to save the captures you want to a folder that is synced. That way you will save just the captures you need across your machines rather than every capture you make.

The purpose of the datastore is to allow Snagit to automatically save captures without user interaction. As such it makes it own unique and odd filename that most users can't relate to. It's supposed to be temporary holding area until a user actually saves the files.
Photo of techsmith

techsmith

  • 1 Post
  • 1 Reply Like
If you are working on a Laptop and a PC at different times, its easy just to synchronsie the lastest copy of the Snagit900.sdf file (I use allwaysync).  So any work I have done on my laptop appears on my desktop and vice versa.  Only issue will be if you do work on them both without syncing.
Photo of Pierre

Pierre

  • 25 Posts
  • 0 Reply Likes
I actually do the same with Allway Sync. As some others say here, Snagit must be closed at time of sync because it is locked by Snagit and wont be available for Allway Sync. Although syncDriver for OneDrive seems to be able to achieve proper sync with this file anytime it changes upon Snagit captures and edition.
So using Allway Sync, I have set up a manual job wih no version history that I launch from time to time after closing Snagit or Snagit Editor. This way it works fine.
Photo of sunk818

sunk818

  • 5 Posts
  • 0 Reply Likes
>  a better approach is to save the captures you want to a folder that is synced.

You know in SnagIt 8.x this was actually possible. Whatever screenshots you took would automatically save with edits once you left the editor. But now, you have to click on Finish Profile on SnagIt 11. I've asked them to give that old workflow back, but they haven't.

So, in many ways, we have to perform more steps to do the same things that used to be automated. It'd be a lot easier to sync automatically saved files... Rather than dicking around with datastores of unsaved images.

As for sync software, you can use Dropbox although junction points only sync once per Dropbox being opened to prevent self referencing junction points. Bittorrent Sync (BTSync) is another program, free and one that might work better to sync different folders not underneath the Dropbox folder more easily.