Syncdocs - Enhanced Google Drive App http://www.syncdocs.com Syncdocs improves Google Drive and Docs with many extra features Wed, 01 Oct 2014 02:57:37 +0000 en-US hourly 1 http://wordpress.org/?v=4.0 New Syncdocs 5.80 maintenance release http://www.syncdocs.com/2014/09/new-syncdocs-5-80-maintenance-release/ http://www.syncdocs.com/2014/09/new-syncdocs-5-80-maintenance-release/#comments Wed, 24 Sep 2014 06:23:29 +0000 http://www.syncdocs.com/?p=2893 A new maintenance version of Syncdocs, version 5.80 has just been released. The main reason for this release is to be compatible with upcoming Google URL changes. The next major release of Syncdocs (version 6) will be out beta in late October. It contains many new features, will be faster and use less memory on 32bit systems.

Stop Syncdocs folder cluttering your Google Drive root

A new feature in this 5.80 release is the ability not to create any of its default folders in the root of your Google Drive.

Syncdocs makes folders for called Originals Backup, Shared, and Direct Uploads. The use and creation of these folders can now be turned off by un-checking the following option in the Folders Tab of the Preferences.

 google drive folders

Differences between old and new behaviour

 If you are upgrading from an older version of Syncdocs, there is no change – the folders will still be used, unless you un-check this option. However, new installations will not make these folders by default.

1. Right click Sharing to Google Drive

The old behaviour of sharing was to upload folders and files to the “Public Share” folder if these items were shared publicly.

The new behaviour is to upload shared files and folders to the root by default.

2. Right click Uploading files to Google Drive

Old files went into the “Direct Uploads” folder. New files go to the root.

3. Right click Encrypting and Uploading folders to Google Drive

There is no change. Folders, are created in the root, as a link to the original, if specified.

4. Backing up edited Google Docs and Contact Lists

The Originals Backup folder is no longer stored in local Google Drive root – rather it is saved with the user’s other Syncdocs settings. This folder contains the original files that might be corrupted by editing on Google, as well as the Contacts List backup.

 

]]>
http://www.syncdocs.com/2014/09/new-syncdocs-5-80-maintenance-release/feed/ 0
How to change the names of the Syncdocs sub-folders http://www.syncdocs.com/2014/04/how-to-change-the-names-of-the-syncdocs-sub-folders/ http://www.syncdocs.com/2014/04/how-to-change-the-names-of-the-syncdocs-sub-folders/#comments Mon, 14 Apr 2014 07:22:29 +0000 http://www.syncdocs.com/?p=2851 By default, Syncdocs creates some folders in your Google Drive folder. These folders are:

  • OriginalsBackup – this stores backups of any files that are converted to Google Docs format. Google can destroy some formatting in Word and Excel, so original files are kept here as a a backup. The backup of your Google contacts list is also kept here.
  • DirectUploads – files uploaded from the Windows Explorer context menu via right clicking on a file and selecting “Upload to Google Drive” are put here.
  • Public Share – files shared via right clicking on them are put here.

These folder names can be changed, but you’ll need to edit the Syncdocs settings file to do it. Here’s how:

The settings are stored in the file appsettings.xml which is typically in the folder c:\Users\Username\AppData\Roaming\Syncdocs\

Change the folder name settings.
1. Exit Syncdocs.
2. Edit one of the following fields to the folder names that you want. (You can edit the appsettings.xml file in Notepad or any other text editor).
  <DirectUploadSubDir>DirectUploads\</DirectUploadSubDir>
  <SharingSubDir>Public Share\</SharingSubDir>
  <BackupPath1>D:\tmp\OriginalsBackup\</BackupPath1>
  <BackupPathMerge>D:\tmp\OriginalsBackup\MergeTemp\</BackupPathMerge>

3. Re-run it Syncdocs.

Future versions of Syncdocs will make the creation of these folders optional, so they don’t clutter your Google Drive root folder.

]]>
http://www.syncdocs.com/2014/04/how-to-change-the-names-of-the-syncdocs-sub-folders/feed/ 0
Syncdocs Google Drive Sync 5.67 Released http://www.syncdocs.com/2014/03/new-google-drive-sync-version-released/ http://www.syncdocs.com/2014/03/new-google-drive-sync-version-released/#comments Tue, 18 Mar 2014 00:20:25 +0000 http://www.syncdocs.com/?p=2839 While we are working on a major new version of Syncdocs, we’ve slipped some of the fixes and features into a maintenance update of Syncdocs.

Syncdocs Version 5.67 Fixes and New features

Fixed

- Improved download reliability on large and locked files on slow networks.
- Speed improved on unreliable networks
- Google Forms design download. Form responses are now downloaded as a spreadsheet, but the form design (html) is not, as Google no longer supports this.
- Create New Google presentation from the menu and command line, creates new format Google Presentations.
- File extensions and file-names set to be ignored in appsettings.xml were sometimes not ignored when the file was updated on Google.

New Features

- Minor warnings are no longer shown on the status by default. This can be turned back on in the “Show Warnings” item in the Advanced Preferences menu.
- Google Drive download bandwidth can be limited in the Sync Preferences menu.

rate_limit_google_drive

How to Update

The upgrade is free and will happen automatically. The old Syncdocs version should ask if you want to update automatically in the next few days.

To update now, right click on the Syncdocs taskbar icon, go to Preferences -> Advanced -> “Check for Updates”

You can also download the new version and just re-install it over the old one.
http://www.syncdocs.com/download-syncdocs

We’ll be releasing updated 64bit and portable USB stick version in the next few days.

]]>
http://www.syncdocs.com/2014/03/new-google-drive-sync-version-released/feed/ 0
How to sync multiple Google Drive accounts concurrently http://www.syncdocs.com/2013/11/how-to-sync-multiple-google-drive-accounts-concurrently/ http://www.syncdocs.com/2013/11/how-to-sync-multiple-google-drive-accounts-concurrently/#comments Tue, 26 Nov 2013 03:02:16 +0000 http://www.syncdocs.com/?p=1689 A new feature of Syncdocs is the ability to sync multiple Google Drive accounts at the same time. Previously you were limited to one account per sync.

Why would I want multiple accounts?

You might want to keep your work Google Apps and personal Google Drive accounts separate.

If you are running a backup server, you might want to sync everyone on your Google Apps domain to the server, but keep their Google Drive data synced to separate folders.

Perhaps you are a web-designer or consultant and work with various different customers at the same time, and need to keep their data in sync.

How to setup multiple account Syncing

Previously Syncdocs only let you sync one account at a time. You could switch accounts, but not use both concurrently.

To setup multiple Syncdocs, do the following.

1. You’ll need Syncdocs version 1.23 or later. If you don’t have it, download and install the latest version
2. In the Preferences -> Account Tab there are two new buttons, marked “Make Shortcut” and “Use Now”


3. Select the other account you want to use.


4. “Use Now” button runs that other account concurrently when you press the button.
5. “Make shortcut” button makes a shortcut. This shortcut runs the other account. The shortcut is put on your desktop, but you can move it where you want. The shortcut is shown below. It is given the title of your gmail account (“syncdocs.test” in this case) so you can distinguish it.

You’ll see a different colored shortcut icon on the taskbar for this other account.


You can have as many accounts running concurrently as you wish.

 Things to watch out for with multiple accounts

Watch out  for confusion with multiple accounts running at the same time.

Right click uploads are always the first account

The context menu items that are shown when you right click on a file in Windows explorer (like “View in Google Docs” ) are linked to the first (main) instance of Syncdocs that is run.

Identifying accounts

If you hover your cursor over the secondary taskbar icons it will show you the account name, and the name is also shown at the top of the menu:

The name of the account is also shown at the top of the status menu:

]]>
http://www.syncdocs.com/2013/11/how-to-sync-multiple-google-drive-accounts-concurrently/feed/ 0
Google Drive Encryption http://www.syncdocs.com/2013/07/google-drive-encryption/ http://www.syncdocs.com/2013/07/google-drive-encryption/#comments Fri, 19 Jul 2013 02:00:26 +0000 http://www.syncdocs.com/?p=2772 syncdocs_combo_lockThe great thing about putting files in the cloud is that they are easy to share. The downside is that others might get access to data you want to keep private. The recent news about the PRISM program and the NSA having access to online data has made online encryption an essential feature.

Syncdocs securely encrypts your files before uploading them to Google Drive. This means that no unencrypted data ever leaves your computer. Your files are securely encrypted, and only you have the key.

If you do want to share files, you can easily share encrypted files with others provided they have the password, which you can revoke at any time. You can also partition your folders into secure, private and public sections, with different encryption settings on each.

How to encrypt files on Google Drive

1. If you haven’t already, install the free version of Syncdocs.

2. In Explorer, right click on the file or folder to encrypt, and select the option “Encrypt to Google Drive”

Encrypt_Google_Drive

3. If this is the first time you’ve encrypted with Syncdocs you’ll be asked to enter a password.

4. That’s it – you’re done. All files in these folders will be encrypted online with secure AES256 encryption, and only available on your PC.

If you look at encrypted folder on your PC it will have a lock icon.

while online, all your files in this folder will have “g_encrypt…” appended to their name.

Syncdocs encryption is transparent, once set up, your files are automatically encrypted online, and decrypted on your PC.

You can securely share the contents to anyone you wish to authorize, and if they have Syncdocs and they will automatically get the files, otherwise we also have a free stand-alone decryption app

More on securing Google Drive with encryption:

GCryptAES screen

]]>
http://www.syncdocs.com/2013/07/google-drive-encryption/feed/ 1
New Syncdocs Version Released http://www.syncdocs.com/2013/07/new-syncdocs-version-released/ http://www.syncdocs.com/2013/07/new-syncdocs-version-released/#comments Thu, 04 Jul 2013 02:00:30 +0000 http://www.syncdocs.com/?p=2767

We’re happy to announce an updated version of Syncdocs.

What’s new in Syncdocs 5.53

This update contains performance enhancements and minor fixes:
– New Google Drive API features supported mean faster syncing.
– Better looking Windows 8 support
– Ability to create a public website from Google Drive
– Ability to create a public web playlist on Google Drive and generally improved playlist, web playlist and mp3 support.
– Ability to sync hidden folders
– Fixes for syncing locked files created by Adobe InDesign and MYOB accounting
– Bypass Google Drive file wipe (permanently erase) issue.
– Many smaller fixes

How to Update

The upgrade is free and will happen automatically. The old Syncdocs version should ask if you want to update automatically in the next few days.

To update now, right click on the Syncdocs taskbar icon, go to Preferences -> Advanced -> “Check for Updates”

You can also download the new version and install it over the old one.
http://www.syncdocs.com/download-syncdocs

Portable Google Drive Sync

The Syncdocs portable editions (for running from and syncing removable media like USB sticks) are now available:

For all Intel CPU’s:
http://www.syncdocs.com/downloads/SyncdocsPortableInstaller.exe

For 64bit versions of Windows (can access huge amounts of memory)
http://www.syncdocs.com/downloads/SyncdocsPortableInstaller64.exe

What’s next?

A major new version (6) with many useful new features is about a month away.

]]>
http://www.syncdocs.com/2013/07/new-syncdocs-version-released/feed/ 1
Ignoring certain file types when syncing to Google Drive http://www.syncdocs.com/2013/06/ignoring-certain-file-types-when-syncing-to-google-drive/ http://www.syncdocs.com/2013/06/ignoring-certain-file-types-when-syncing-to-google-drive/#comments Tue, 04 Jun 2013 01:35:48 +0000 http://www.syncdocs.com/?p=2735 The normal way of selecting what syncs is to select the folders in the selective sync menu in Syncdocs.

However, more advanced users may wish to ignore certain types of files or folders based on the name or attribute. Here’s how to do it.

 

Advanced file and folder exclusion

For advanced users, Syncdocs can be set to ignore specific file names or file types.

Note that doing this requires editing a settings xml file. You can break your Syncdocs if you destroy this settings file. If you do break the settings, you can repair Syncdocs, either by re-installing it, or by clicking on the “Default Settings” button in the Preferences.

To set which file types sync, first exit Syncdocs.

Then edit the settings file called appsettings.xml in the folder:

c:\Users\your_username\AppData\Roaming\Syncdocs\user_name@gmail.com\

and edit the section “FileAndFolderNamesToIgnore

Not syncing certain file or folder names

To ignore all files called “thumbs.db”, add  thumbs.db to the list:

<FileAndFolderNamesToIgnore>
<string>thumbs.db</string>
<string>.dropbox.cache</string>
</FileAndFolderNamesToIgnore>

Files or folders (collections) in this list will be ignored.

Not syncing certain file types

Syncdocs can also ignore certain extensions:

<ExtensionsToIgnore>
<string>.lnk</string>
<string>.LNK</string>
</ExtensionsToIgnore>

The above will ignore all .lnk and .LNK extensions.

Extensions are case sensitive.

Ignoring Hidden Files

Many programs create hidden temporary files. Syncdocs ignores those used by common apps (like MS Word and Excel) by default.

You may also tell Syncdocs to ignore hidden files by setting this value in appsettings.xml

<UploadHidden>false</UploadHidden>
<ShowHiddenFiles>false</ShowHiddenFiles>

Restart Syncdocs when done.

]]>
http://www.syncdocs.com/2013/06/ignoring-certain-file-types-when-syncing-to-google-drive/feed/ 4
New Google Drive Sync version 5 Released http://www.syncdocs.com/2013/01/new-google-drive-syncer-version-5-released/ http://www.syncdocs.com/2013/01/new-google-drive-syncer-version-5-released/#comments Fri, 04 Jan 2013 01:32:37 +0000 http://www.syncdocs.com/?p=2640

We are happy to announce the release of version 5 of Syncdocs today:

What’s new:
– Enhanced drag and drop support. You can now drop files onto Syncdocs from almost any app to sync them to Google Drive.
– Right click syncs folders from anywhere on your PC without making a copy. This saves space.
– Local file times mirrored on Google Drive
– Many more command-line options, giving advanced users more control.
– Support for fully automated Google Drive installation, all options pre-configurable
– Fix for Google Server moving files and ex-shared folders to root
– Version pruning enabled on all files by default, so old versions of no longer take up Google Drive space.

Enhanced Documentation

The Syncdocs FAQ has been updated with many new Google Drive questions answered.

The how-to guides have new articles.

How to Update

The upgrade is free and will happen automatically. The old Syncdocs version should ask if you want to update automatically in the next few days.

To update now, right click on the Syncdocs taskbar icon, go to Preferences -> Advanced -> “Check for Updates”

You can also download the new version and install it over the old one.
http://www.syncdocs.com/download-syncdocs

New portable version

The portable (USB memory stick) version of Syncdocs has also been updated.

 

]]>
http://www.syncdocs.com/2013/01/new-google-drive-syncer-version-5-released/feed/ 0
How to automate Google Drive installation using Syncdocs http://www.syncdocs.com/2012/12/how-to-automate-google-drive-installation-using-syncdocs/ http://www.syncdocs.com/2012/12/how-to-automate-google-drive-installation-using-syncdocs/#comments Fri, 14 Dec 2012 09:16:20 +0000 http://www.syncdocs.com/?p=2628 The Syncdocs installation wizard asks the user for various settings about their PC and Google Drive account during setup.

If you are deploying Syncdocs for your users, you can do a fully automated installation without your users having to set up anything. No wizard is shown.

It is also easy pre-configure all the settings for your users.

Installation steps

An automated installation script typically has these steps:
1. Installing the Syncdocs.msi package on the target PC
2. (Optional) Setting advanced features in the appsettings.xml file
3. Running Syncdocs with installation parameters set on the command line.

So a simple batch file to install Syncdocs will be:

msiexec /I Syncdocs.msi /QB-
syncdocs.exe -user my_user_name@gmail.com -oauth -syncfolder C:\GDrive -IacceptTerms

The first line installs Syncdocs without asking the user for any options in the setup wizard.
The second line starts Syncdocs, specifying the username, security method (OAuth), the main sync folder to use and the acceptance of the licence terms.

More details on command line options

Specifying User and Password

-user username@domain.com specifies the user

-password secret specifies the user’s Google password as “secret”

-oauth specifies that OAuth should be used instead of the password.
OAuth will pop up a browser window asking the user to log in to their Google Account to give Syncdocs the Google Drive and Docs access. This way Syncdocs is only given the rights it needs and the Google account password does not need to be disclosed in the command line.

Note that -user is optional when -oauth is used, as Syncdocs will get this data from Google.

Agreeing to the licence terms

-IAcceptTerms To agree to the licence terms on behalf of your users, so they are not shown a dialogue asking them to.

To specify the main sync folder

-syncfolder option will set this. This will set the main sync folder to what you specify.
for example:

-syncfolder “C:\Users\My Google Drive”
or
-syncfolder “%USERPROFILE%\Some Google Files”

To add other folders (links)

To sync folders outside the main sync folder, add them via the Syncdocs menu, or specify the folders in file.

To create the links, you’ll need two things: a file with the folder names for the links and the -addpaths command:
 -addpaths “C:\Install Files\links_file.txt”

links_file.txt is a standard text file with the folders you wish to link to on each line.  For example it can contain these lines:
c:\Python
"c:\Users\User Name\Scanner\Images"
\\ServerName\ShareName\FolderName
%USERPROFILE%\GDrive

this will create links to these folders in your main sync path, equivalent to adding them via the menus.

Notes:

  • Make sure you specify the full path of this file, “C:\Install Files\links_file.txt” not just “links_file.txt”.
  • Adding links to folders that are already symlinks or junction points is not recommended.
  • Do not use a trailing slash after the folder name.
  • Links folders that don’t exist will just be skipped, but the user will be shown a warning.

Putting it together

Simple examples

Here are some example install scripts.
msiexec /I Syncdocs.msi /QB-

Install using OAuth, main folder is “d:\tmp\test one 2 3″, add the additional folders in “d:\tmp\links\links_file.txt”
Syncdocs.exe -oauth -syncfolder "D:\tmp\test one 2 3" -addpaths "d:\tmp\links\links_file.txt" -IacceptTerms

As above, but using a specified password. This will result in a completely prompt-free install for the user.
Syncdocs.exe -user my_user_name@gmail.com -password secr3t -syncfolder "D:\tmp\test one 2 3" -addpaths "d:\tmp\links\links_file.txt" -IacceptTerms

Advanced Syncdocs Settings

Not everything can be specified by the command line. The Syncdocs config, appsettings.xml , contains many more settings.

For example, to set Syncdocs as the default office suite on the system, during step 2 above in the installation, replace the line

<DefaultOfficeSuite>false</DefaultOfficeSuite>
with
<DefaultOfficeSuite>true</DefaultOfficeSuite>

Automated install tools like Altiris, or a simple find and replace on the appsettings.xml file can change these settings.

You may also with to copy a pre-configured appsettings.xml file during step 2 of the installation.

Notes

  1. A sample install script is shown below.
  2. This sample and a sample uninstall script and config file are available here.
  3. Make sure that the user has access to destination folder.
  4. You need Syncdocs version 4.27 or above.
  5. Syncdocs is a .NET app. If it is the first time a .NET app like Syncdocs has been run on the PC, it may take a few seconds for Windows to initialise it.
  6. Environment variables are supported on the command line and in the links file.
  7. Syncdocs needs access to the Internet in order to work. You may need to setup a fire wall rule via “NETSH advfirewall firewall add rule name …” in order for it to work.

A sample install script

rem Batch File to demonstrate installing Syncdocs
rem The script has 3 stages:
rem 1. Install the msi package without any user intervention
rem 2. Optional. Copy the config files with any pre-configured settings
rem 3. Set user, password, agree to TOS and run Syncdocs

rem  Stage 1
rem  Run the installer in quite mode.
msiexec /I Syncdocs.msi /QB-
rem  For “all users” on the PC: msiexec /I Syncdocs.msi /QB- ALLUSERS=1
rem  Syncdocs is now installed on the PC, but not set-up. If no previous setup
rem  is available, then it will ask the user for account settings etc when
rem  first run, unless it is pre-configured by copying the appsettings.xml
rem  file as shown below:

rem  Stage 2 – optional copy advanced settings file
rem  If you want to pre-configure settings for user1, fill in the xml fields
rem  you want in appsettings.xml and then copy appsettings.xml for user1,
rem  for example:
xcopy \\server\share\syncdocs\user1\appsettings.xml %APPDATA%\Syncdocs\user1@gmail.com\
rem  For Windows XP, use “%APPDATA%” instead of %APPDATA%
rem  Use a text or xml find-and-replace util or AutoIT or Altiris to set
rem  the values in the appsettings.xml file to your desire

rem  Stage 3
rem  Now run Syncdocs
rem  For Windows 7/Vista/Server 2008, the path is %LOCALAPPDATA%\Programs\Syncdocs\Syncdocs.exe
rem  For XP this will be “%ProgramFiles%”\Syncdocs\Syncdocs.exe
%LOCALAPPDATA%\Programs\Syncdocs\Syncdocs.exe -user my_user_name@gmail.com -password secr3t -syncfolder “D:\tmp\test one 2 3″ -addpaths “d:\tmp\links\links_file.txt” -IacceptTerms

rem  If you wish to use OAuth (Google authentication) to give Syncdocs permissions
rem  then use -oauth instead of -password:
rem  %LOCALAPPDATA%\Programs\Syncdocs\Syncdocs.exe -oauth -IacceptTerms

rem  Troubleshooting
rem   In stage 1, make sure you have uninstalled the old version first.
rem   If you see the setup prompt after stage 3, then some settings in
rem    appsettings.xml are not valid for this PC (typically paths that do not exist).
rem    or you are installing and older .msi file, Syncdocs version 4.27 or above is
rem    required.

]]>
http://www.syncdocs.com/2012/12/how-to-automate-google-drive-installation-using-syncdocs/feed/ 3
Syncdocs supports new Office file formats and OAuth http://www.syncdocs.com/2012/09/syncdocs-supports-new-office-file-formats-and-oauth/ http://www.syncdocs.com/2012/09/syncdocs-supports-new-office-file-formats-and-oauth/#comments Sun, 30 Sep 2012 00:13:10 +0000 http://www.syncdocs.com/?p=2517 We’re happy to announce a new version of Syncdocs, version 4.1.

What’s new?

Google recently announced that they will be dropping support for exporting older Microsoft Office formats. Syncdocs has been updated to reflect this Google change.

Syncdocs also now supports the Google OAuth 2 protocol. This means that you can authenticate/de-authenticate Syncdocs using the standard Google permissions console.

Syncdocs will also now support single-sign-on (SSO) solutions like OneLogin and SSOEasy.

How to upgrade

As usual your old version should ask if you want to update automatically in the next few days, if you want the fixes now, right click on the Syncdocs taskbar icon, go to Preferences -> Advanced -> “Check for Updates”

You can also download the new version and install it over the old one.
http://www.syncdocs.com/download-syncdocs

USB Portable versions

This have also been updated. Grab the version that runs from a USB stick here.

The new 64 bit portable version is still undergoing testing with Office 64 bit.

How to set up OAuth

During installation, simply click on the link shown below, rather than entering your credentials into Syncdocs:

How to switch to OAuth

In the Syncdocs Preferences, Account tab, click on the checkbox shown below:

 
 
]]>
http://www.syncdocs.com/2012/09/syncdocs-supports-new-office-file-formats-and-oauth/feed/ 5