Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ensuring Bookmark Safety with Xbrowsersync #484

Open
maroofmedia opened this issue Jul 25, 2024 · 3 comments
Open

Ensuring Bookmark Safety with Xbrowsersync #484

maroofmedia opened this issue Jul 25, 2024 · 3 comments

Comments

@maroofmedia
Copy link

Hello,

I've been a long-time user of Xbrowsersync and have always been impressed with its functionality. However, I have two concerns that I'd like to address:

  1. Bookmark Backup: Is there a way to export bookmarks from Xbrowsersync to an external storage device? This would allow me to regularly back up my bookmarks in case something goes wrong with the service. I recently experienced a two-day outage with the API on my mobile app, which highlighted the importance of having a backup.

  2. Device Replacement: If I were to lose my current device, how can I retrieve my bookmarks on a new device? Since Xbrowsersync doesn't use accounts, I'm wondering if noting down the sync ID and using it on the new device would work. Could someone confirm if this is the correct procedure?

Thank you for your time and assistance.

@SPQRBob
Copy link

SPQRBob commented Jul 30, 2024

Note: I am not a contributor to this project; just a long-time user of it.

  1. In the Settings of the XBrowserSync browser extension (gear icon when you click the extension), there is a 'BACKUP' option which exports your bookmarks in plain-text JSON formatted file which you choose where to save. You can likewise import or 'RESTORE' your bookmarks into XBrowserSync from this JSON file on the same device or another if you do not want or are unable to use your Sync ID and encryption password (corruption, accidental deletion, etc.).

  2. As you probably got from the end of the 1st answer, your Sync ID and encryption password will restore your bookmarks from the xbrowsersync.org service's servers (or your own, if self-hosted).

@maroofmedia
Copy link
Author

Hi, thank you for your response. However, I noticed that the backup option only provides a JSON format, which is not compatible with most browsers' import bookmark features. This limits our ability to easily migrate to a different browser or syncing service.

@createchange
Copy link

@maroofmedia, I just wrote a tool for that. I'm not planning on supporting it whatsoever, but I did test importing the converted HTML file (which both Chrome and Firefox support), and it worked in both browsers.

There are binaries on the release page for various OS and architecture types. If there an a release missing for you, let me know and I can patch that in.You'll see how to get to those binaries in the README.

YMMV, but hopefully it helps: https://gitlab.com/createchange/xbs_bookmarks_converter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants