Jump to content

[ SUGGESTION ] Google Drive as Linked Service


Recommended Posts

  • 2 months later...
  • 1 month later...
On 2/9/2023 at 1:21 PM, Darek K said:

Yes - Synology Drive as Linked service.

I use Synology Drive as my principle document file system, using the Drive Client, so all my affinity files are in their already. i don't really understand why you don't do it like that?

Link to comment
Share on other sites

21 minutes ago, wheeleran said:

I use Synology Drive as my principle document file system, using the Drive Client, so all my affinity files are in their already. i don't really understand why you don't do it like that?

The Linked Service support is for a different purpose, I believe, than you are thinking of.

It helps this scenario:

  1. You have a document with a Linked resource, where the Linked resource is in the cloud somewhere, but accessible via a local folder.
  2. You Save the document (.afpub, .afdesign, or .afphoto).

At that point, you go to a different machine, or you share the Affinity file with another user. On that other machine the local path to the Linked resource may be different. This may be true for you, but will almost certainly be true for a different user who has access to the Cloud resources.

So, when the Affinity file is opened again (on that different machine or by a different user) the Linked resource cannot be found at its original location, because its local path is different. And at that point you have to Relink the resource.

With the Linked Service, the Affinity application will recognize the Linked resource used that Service, and will access it via the Service rather than via a local path. That way, the resource is located and used even if the local path is different, and no Relinking is needed.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Link to comment
Share on other sites

Thanks for your reply. Both the two points you mention are possible with Synology Drive. Sync-On-Demand even, and saving as .af files. But it's true that I embed all my images and graphic resources, so in that is case syncing files across device through the Synology cloud isn't an issue. Is that what you're referring to  the need to sync a .af file that refers to a separate resources folder?

Link to comment
Share on other sites

14 minutes ago, wheeleran said:

Is that what you're referring to  the need to sync a .af file that refers to a separate resources folder?

I don't think so.

When you have a Linked resource in an Affinity document, the document records the directory path to get to the resource. So, for example, if you were using Dropbox as your Cloud service, you would have a Dropbox folder on your computer, and it might be known to Windows as C:\Users\Walt\Dropbox on that computer. You would sign in to Dropbox using your Dropbox ID and password.

You might have another computer, where your Windows account name is wfarrell rather than Walt. On that computer, you might still sign in to Dropbox using the same Dropbox ID and password, but the local directory would be at C:\Users\wfarrell\Dropbox because the Windows account is different.

If you were to create an Affinity file on the first computer, linking to something in Dropbox, the Affinity file would be looking for C:\Users\Walt\Dropbox\linked-file-name

When you open that Affinity document on the second computer, and it looks for C:\Users\Walt\Dropbox\linked-file-name it won't find it because on that computer it is known as C:\Users\wfarrell\Dropbox\linked-file-name. So you'll have to locate it or Relink it.

If you were to enable Dropbox as a Linked Service, then Affinity will know that you're using a file on Dropbox, and will be able to find it on both machines automatically, even though the actual path name to the file is different.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Link to comment
Share on other sites

  • 5 months later...
  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.