Can't you just edit the bib file and do a wholesale edit/replace of the path?
Best,
Andy
On 2/7/23 16:09, Christiaan Hofman wrote:
On 7 Feb 2023, at 21:52, Laurel MacKenzie <[email protected]
<mailto:[email protected]>> wrote:
I have Bibdesk auto-file my PDFs in a folder on a mounted Google Drive volume,
so that I can access them from anywhere. Without warning, Google Drive has
changed the way it mounts on a Mac, breaking all my file links.
Previously, files were saved at the following path:
../../../../../../Volumes/GoogleDrive/My Drive/Books & papers/FILENAME.pdf
(This is based on my decoding the bdsk-file-N field of entries added before the
migration)
I've changed the autofile location in Bibdesk preferences so that newly-added
PDFs go to the right place. Now, files are saved at this path:
../../GoogleDrive-USERNAME/My Drive/Books & papers/FILENAME.pdf
(This is based on my decoding the bdsk-file-N field of entries added after the
migration)
But the 3000 PDFs I added before Google Drive migrated itself are all showing
up as broken links in Bibdesk. Is there any way to fix them?
Thanks,
Laurel
That is a problem, as the whole folder seems to have moved, so all references
to the files we save become invalid.
Perhaps you could try to fool BibDesk by recreating the old location with a trick.
Create a disk image called GoogleDrive (you can do that using Disk Utility, File >
New Image > Blank Image, make sure you set the Name to GoogleDrive). When
attached, add a symlink inside the drive (at /Volumes/GoogleDrive), named “My Drive”,
and pointing to the new existing one in GoogleDrive-USERNAM: Use Terminal.app to cd
to the disk image volume /Volumes/GoogleDrive, and use the command
ln -s "../../path/to/GoogleDrive-USERNAME/My Drive” “My Drive”
(use the correct relative path to the folder).
Now you should get a folder My Drive inside the disk image’s volume, containing
all your files. If you then open BibDesk, the links should be restored. If you
then detach the volume, and the links still work, you can save the BibDesk
file, with the links restored.
Christiaan
_______________________________________________
Bibdesk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-users
--
Andy Jacobson
(he-him-his)
[email protected]
NOAA Global Monitoring Laboratory
325 Broadway R/GMD1
Boulder, Colorado 80305
(720) 310-5782
_______________________________________________
Bibdesk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-users