Apakah ada cara mudah untuk menyinkronkan bookmark Anda hanya menggunakan ftp-server dan beberapa aplikasi?

12

Saya menyadari sudah ada pertanyaan bagus ini. Bagaimana cara menyinkronkan bookmark antara Firefox, Chrome, dan Safari di banyak komputer? tentang sinkronisasi bookmark, tetapi saya mencari solusi yang berbeda.

Agak menyedihkan, setelah 10 tahun, sejak pertama kali saya menemukan masalah bookmark-sync-, ini masih merupakan masalah mendasar - setidaknya jika Anda tidak ingin bergantung pada server pihak ketiga. Solusi mudah dengan satu atau dua aplikasi dan ftp atau sftp-server dasar - seharusnya tidak lebih rumit dari itu.

Dan ini adalah alasan utama saya untuk pertanyaan ini dan ide saya untuk pengembang di luar sana yang memiliki waktu luang atau sedang mencari ide produk-komunitas yang berguna.

XMarks dan Weave adalah satu-satunya cara yang cenderung menjadi solusi untuk masalah saya:

Untuk menyinkronkan bookmark - setidaknya untuk FireFox - menggunakan server saya sendiri.

Namun, saya sangat ingin menggunakan FTP-Server bawaan Router saya (AVM 7390 FritzBox). Ini akan menjadi aplikasi yang sangat bagus untuk itu dan xmarks maupun tenun tidak cocok untuk ini. Saya akan membutuhkan server WebDav atau pengaturan yang lebih maju dari server-menenun.

Apa yang sebenarnya saya cari?

  • Saya menggunakan FireFox, tetapi juga Opera atau Chrome dan ingin mengakses koleksi bookmark pusat
  • Itu harus di-hostet oleh ftp-server saya sendiri, jenis server lain mungkin menjadi solusi, tetapi bukan favorit saya
  • akan lebih bagus, jika sesuatu seperti sinkronisasi-profil mungkin dilakukan
  • harus memungkinkan untuk mengotomatiskannya sejauh mungkin, meskipun alangkah baiknya untuk selalu mendapatkan pratinjau perubahan yang akan dibuat - sebelum mereka dibuat, seperti dengan syncToy dari MS

Saat ini saya pikir saya memiliki peluang lebih baik menggunakan alat Penggabungan Kode dan Bookmark-Auto-Backup-Plugins. Sepertinya ini cara yang lebih mudah, berurusan dengan sinkronisasi di luar browser.

Saya ingin menggunakan server saya sendiri karena alasan privasi dan karena saya benar-benar tidak melihat gunanya menggunakan pihak ketiga untuk ini, yang mungkin atau mungkin tidak tersedia dalam beberapa tahun.

FYI

Saya diuji menggunakan xmarks, karena fitur server sendiri - hanya untuk menyadari setelah beberapa waktu, bahwa itu tidak berfungsi dengan ftp-server dan orang lain juga mengalami masalah ini.

Transmutasi menjanjikan. -Namun sepertinya Anda harus menjalankan sendiri sinkronisasi-tugas - setidaknya saya tidak dapat menemukan pengaturan untuk "pembaruan otomatis ketika xxx". - Bayar $ 20-30 untuk salah satu versi lanjutan. + Anda dapat mengatur FTP-Direktori. + Alat gratis ini adalah konverter portabel yang bagus untuk banyak format.

Jook
sumber
1
+1 Saya sangat berharap Anda tidak mendapatkan jawaban standar itu
nixda
1
FYI: Transmute memang menyinkronkan , tetapi tidak disinkronkan atau diperbarui lagi. Ini memiliki masalah dengan file tempat dienkripsi.sqlite Firefox dan dengan versi Opera yang lebih baru
nixda

Jawaban:

2

Sumber terbuka Shaarli mungkin menjadi kandidat untuk proyek Anda. Saya tidak punya pengalaman pribadi dengan itu, tetapi deskripsi proyek mengatakan:

Shaarli adalah tiruan lezat minimalis yang dapat Anda pasang di situs web Anda sendiri. Ini dirancang untuk menjadi pribadi (pengguna tunggal), cepat dan praktis.
Instalasi sederhana-mati: Jatuhkan file, buka halaman. Tidak diperlukan database.
Dapat mengimpor / mengekspor bookmark Netscape (untuk impor / ekspor dari / ke Firefox, Opera, Chrome, Delicious ...)

Solusi open-source lain adalah SiteBar , yang daftar fiturnya mengatakan:

SiteBar adalah solusi untuk orang-orang yang menggunakan banyak browser atau komputer dan ingin agar bookmark mereka tersedia dari mana saja tanpa perlu menyinkronkannya atau membawanya. Bookmark disimpan di server - ini bisa berupa:

  • server SiteBar dijalankan oleh pembuatnya (Anda tidak perlu menginstal perangkat lunak SiteBar - cukup daftarkan layanan kami);
  • server publik lain yang menjalankan perangkat lunak SiteBar kami;
  • server Anda sendiri yang menjalankan perangkat lunak SiteBar gratis kami. SiteBar adalah Manajer Favorit Internet Explorer, Firefox Bookmark Manager, Mozilla Bookmark Manager, Opera Bookmark Manager, dan lainnya

Jika tidak, Anda dapat mencoba dan menggunakan BookmarkSync yang lama dan tidak digunakan . Sumber proyek ini (berasal dari tahun 2003) dapat ditemukan di halaman proyek ini , baik server dan klien.

Hanya untuk berkomentar bahwa Xmarks mengklaim bahwa mereka lebih suka menggunakan WebDAV untuk server sendiri, bahkan mengatakan bahwa "FTP mungkin tidak akan begitu didukung dalam rilis Foxmarks di masa depan". Jadi WebDAV mungkin masih berfungsi untuk server sendiri.

harrymc
sumber
Terima kasih, saya akan periksa solusi Anda. Dan ya, Xmarks mungkin bekerja, saya meninggalkan ide ini di tengah jalan tetapi sekarang saya sedang mengerjakan solusi yang tepat lagi - masih ada beberapa masalah yang harus diatasi. Saya bahkan berpikir tentang menyalahgunakan git dengan cara melakukan ini, saya akan memposting sesuatu, ketika ada sesuatu yang bekerja;)
Jook
Saya masih belum puas dan benar-benar sedih tentang kurangnya sinkronisasi antara Opera <> Chrome <> Firefox :(
nixda
Apakah saya harus memahami bahwa semua solusi ini tidak sepenuhnya menyelesaikan masalah Anda? Xmarks + WebDAV mungkin adalah yang benar-benar memeriksa, karena Xmarks adalah yang terbaik dari jenisnya dan mendukung 3 browser.
harrymc
@harrymc Bagaimana Xmarks mendukung Opera? Apakah maksud Anda Opera 12 atau 15 (di mana Anda dapat menginstal lintas ekstensi Chrome)?
nixda
Tampaknya Opera 17 akan mulai memiliki dukungan Xmarks. Info lebih lanjut di sini sebagian besar dalam komentar.
harrymc
2

Dapatkan itu berfungsi dengan xmarks - untuk saat ini.

Ini pengaturannya:

  • CADANGAN bookmark Anda di semua Firefox yang tidak akan Anda gunakan xmark-sync!
  • instal xmarks (saya menggunakan 4.2.1)
  • setup FTP-Server polos (login & kata sandi dapat digunakan, tetapi tidak ada TLS)
  • Alamat DynDNS banyak membantu, jika FTP tidak memiliki alamat statis
  • buka pengaturan-xmarks dan lanjutkan ke tingkat lanjut
  • pilih "gunakan server sendiri" dan klik edit
  • Gunakan url seperti ini ftp://fritz.box/FF-Bookmarks/SyncMarks.json untuk Bookmark
  • Gunakan url seperti ini ftp://fritz.box/FF-Bookmarks/SyncPassw.json untuk Kata Sandi
  • masukkan nama pengguna dan kata sandi Anda
  • ketika pengguna login ke FTP, FF-Bookmarks harus ada di Direktori root-nya
  • ulangi pengaturan ini di Firefox Anda yang lain
  • ketika siap, saya telah menggunakan "override secara manual" dan "unggah" dari pengaturan xmarks lanjutan, lalu sinkronkan Firefox saya yang lain dengan unggahan ini

Anehnya, ini tidak berhasil pada percobaan pertama, mungkin ada beberapa masalah, saya saat ini tidak dapat menunjukkan. Mungkin, karena saya memiliki banyak Bookmark (File sekitar 800KB).

Bagi mereka yang ingin membuat ulang pengaturan ini menggunakan AVM FritBox:

  • harus memiliki beberapa fungsi NAS ( Heimnetz)
  • aktifkan NAS Heimnetz -> Speicher (NAS)
  • jika Anda ingin masuk ke NAS sementara tidak di jaringan rumah Anda, Anda harus mengaktifkannya Internet / Freigaben / FRITZ!Box-Dienste- jangan menggunakan FTPS!
  • siapkan pengguna Anda System / FRITZ!Box-Kennwort / FRITZ!Box-Benutzer
  • Anda perlu mengaktifkan setidaknya akses ke NAS-Content dan menambahkan Direktori-root (ada preset ftpuser)
  • Anda dapat menambahkan akses internet juga, sehingga pengguna ini dapat terhubung saat tidak di jaringan rumah (ada preset ftpuser-internet)
  • ftp://fritz.box bekerja secara onyl saat berada di jaringan rumah, Anda perlu menggunakan ip eksternal atau DynDNS-Adress yang diperbarui, saat tidak di rumah
  • tambang mendukung pengaturan Layanan DNS Dinamis ( Internet), yang saya sarankan untuk digunakan

Pengaturan ini berfungsi untuk saya setidaknya untuk satu sinkronisasi sekarang, yang sudah sangat membantu. Tentu saja ini tidak mencakup chrome dan opera. Dan saya sangat tidak senang, bahwa saya tidak bisa memaksa penggunaan FTPS atau setidaknya hanya mengizinkan non-FTPS hanya untuk pengguna tertentu.

Saya masih bereksperimen menggunakan git untuk ini dalam kombinasi dengan Box-NAS. Memiliki repositori telanjang git di USB-Drive sudah cukup bagus dalam kombinasi dengan koneksi VPN, hampir seperti git-Server sendiri. Juga, VPN adalah solusi alternatif untuk menggunakan koneksi non-FTPS melalui internet untuk sinkronisasi xmark.

Saya akan mencoba memperluas solusi ini, ketika saya selesai bereksperimen dengannya.

Jook
sumber
Hm, tidak ada sinkronisasi Opera dan Chrome. Itu masih merupakan masalah bagi saya.
nixda
Ada sebuah plugin untuk Chrome, Safari, IE dan sedikit dari sebuah plugin mini untuk Opera, tetapi tidak satupun dari mereka (safari adalah sebuah assuption) yang mendukung FTP sendiri :( Ini bukan pemecah kesepakatan bagi saya, tapi saya mengerti dan mendukung posisi Anda - ingin menjadikannya lebih baik sendiri
Jook
Seperti yang saya takutkan, tampaknya ada masalah dengan perilaku produktif - sinkronisasi saat ini hanya akan berfungsi untuk salah satu browser saya ... Saya harus mengevaluasi ini lebih lanjut
Jook