¿Hay alguna manera fácil de sincronizar sus marcadores usando solo un servidor ftp y alguna aplicación?


12

Me doy cuenta de que ya existe esta buena pregunta ¿Cómo sincronizar marcadores entre Firefox, Chrome y Safari en varias computadoras? sobre la sincronización de marcadores, pero estoy buscando una solución diferente.

Es de alguna manera triste, que después de unos 10 años, desde que me topé por primera vez con los problemas de sincronización de marcadores, esto sigue siendo un problema básico, al menos si no desea confiar en servidores de terceros. Una solución fácil con una aplicación o dos y un servidor ftp o sftp básico: no debería ser más complicado que eso.

Y esta es mi razón principal para esta pregunta y mi idea para cualquier desarrollador que tenga algún tiempo libre o esté buscando una idea útil de producto comunitario.

XMarks y Weave son las únicas formas que solían ser una solución para mi problema:

Para sincronizar marcadores, al menos para Firefox, usando mi propio servidor.

Sin embargo, me gustaría mucho utilizar el servidor FTP incorporado de mi enrutador (AVM 7390 FritzBox). Esta sería una gran aplicación para él y ni xmarks ni weave son adecuados para esto. Necesitaría un servidor WebDav o una configuración aún más avanzada de un servidor de tejido.

¿Qué estoy buscando exactamente?

  • Utilizo principalmente Firefox, pero también Opera o Chrome y me gustaría acceder a una colección central de marcadores
  • Debería ser alojado por mi propio servidor ftp, otro tipo de servidor podría ser una solución, pero no es mi favorito
  • sería genial si algo como sync-profiles fuera posible
  • tiene que ser posible automatizarlo lo más posible, aunque sería bueno tener siempre una vista previa de los cambios que se realizarán, antes de que se realicen, como con el syncToy de MS

Actualmente creo que tengo una mejor oportunidad de usar las herramientas de combinación de código y los complementos Bookmark-Auto-Backup-Plugins. Simplemente parece ser la forma más fácil, lidiando con la sincronización fuera del navegador.

Quiero usar mi propio servidor debido a razones de privacidad y porque realmente no veo el punto de usar un tercero para esto, que puede o no estar disponible en algunos años.

FYI

Probé usando xmarks, debido a su función de servidor propio, solo para darme cuenta después de un tiempo, que no funciona con un servidor ftp y que otros también han encontrado este problema.

Transmutar es prometedor. -Sin embargo, parece que tendría que ejecutar la tarea de sincronización usted mismo, al menos no pude encontrar ninguna configuración para "actualización automática cuando xxx". -Paga 20-30 $ por una de las versiones avanzadas. + Puede configurar directorios FTP. + La herramienta gratuita es un excelente convertidor portátil para muchos formatos.


1
1 Realmente espero que usted no recibe las respuestas estándar
nixda

1
FYI: Transmute se sincroniza , pero ya no está desarrollado ni actualizado. Tiene problemas con el archivo encriptado places.sqlite de Firefox y con las versiones más recientes de Opera
nixda

Respuestas:


2

El Shaarli de código abierto puede ser un candidato para su proyecto. No tengo experiencia personal con él, pero la descripción del proyecto dice:

Shaarli es un delicioso clon minimalista que puedes instalar en tu propio sitio web. Está diseñado para ser personal (usuario único), rápido y práctico.
Instalación sencilla: suelta los archivos, abre la página. No se requiere base de datos.
Puede importar / exportar marcadores de Netscape (para importar / exportar desde / a Firefox, Opera, Chrome, Delicious ...)

Otra solución de código abierto es SiteBar , cuya lista de características dice:

SiteBar es una solución para las personas que utilizan múltiples navegadores o computadoras y desean tener sus marcadores disponibles desde cualquier lugar sin necesidad de sincronizarlos o llevarlos consigo. Los marcadores se almacenan en un servidor; esto podría ser:

  • un servidor SiteBar administrado por sus autores (no es necesario que instale el software SiteBar; solo registre nuestro servicio);
  • otro servidor público que ejecuta nuestro software SiteBar;
  • su propio servidor con nuestro software gratuito SiteBar. SiteBar está listo para usar el Administrador de favoritos de Internet Explorer, Firefox Bookmark Manager, Mozilla Bookmark Manager, Opera Bookmark Manager y más

De lo contrario, podría intentar usar el antiguo y descontinuado BookmarkSync . Las fuentes de este proyecto (que datan de 2003) se pueden encontrar en esta página del proyecto , tanto del servidor como del cliente.

Solo para comentar que Xmarks afirma que prefieren usar WebDAV para su propio servidor, incluso diciendo que "FTP probablemente no será tan compatible en futuras versiones de Foxmarks". Por lo tanto, WebDAV aún puede funcionar para el propio servidor.


Gracias, revisaré sus soluciones. Y sí, Xmarks podría funcionar, dejé esta idea a mitad de camino, pero ahora estoy trabajando en una solución adecuada nuevamente, todavía hay algunos problemas que superar. Incluso pensé en abusar de git en una forma de hacer esto, publicaré algo, cuando haya algo que funcione;)
Jook

Todavía no estoy satisfecho y realmente triste por la falta de sincronización entre Opera <> Chrome <> Firefox :(
nixda

¿Debo entender que todas estas soluciones no resuelven completamente su problema? Xmarks + WebDAV es probablemente el que realmente debe ver, porque Xmarks es, después de todo, el mejor de su tipo y es compatible con los 3 navegadores.
harrymc

@harrymc ¿Cómo soporta Xmarks Opera? ¿Te refieres a Opera 12 o 15 (donde puedes instalar de forma cruzada extensiones de Chrome)?
nixda

Parece que Opera 17 comenzará a tener soporte para Xmarks. Más información aquí principalmente en comentarios.
harrymc

2

Lo tengo funcionando con xmarks, por ahora.

Aquí está la configuración:

  • ¡HAGA UNA COPIA DE SEGURIDAD de sus marcadores en todos los Firefox que no quiera usar xmark-sync!
  • instalar xmarks (utilicé 4.2.1)
  • configurar un servidor FTP simple (se puede usar nombre de usuario y contraseña, pero no TLS)
  • una dirección DynDNS ayuda mucho si el FTP no tiene una dirección estática
  • abra xmarks-setting y vaya a avanzado
  • seleccione "usar servidor propio" y haga clic en editar
  • Use una URL como esta ftp://fritz.box/FF-Bookmarks/SyncMarks.json para Marcadores
  • Use una URL como esta ftp://fritz.box/FF-Bookmarks/SyncPassw.json para contraseñas
  • ingrese su nombre de usuario y contraseña
  • cuando el usuario inicia sesión en el FTP, FF-Bookmarks debe estar en su directorio raíz
  • repita esta configuración en sus otros Firefox
  • cuando esté listo, utilicé "anular manualmente" y "cargar" de la configuración avanzada de xmarks, luego sincronicé mi otro Firefox con esta carga

Curiosamente, esto no funcionó en el primer intento, puede haber algunos problemas, actualmente no puedo señalar. Puede ser, porque tengo muchos marcadores (el archivo es de aproximadamente 800 KB).

Para aquellos que desean recrear esta configuración utilizando un AVM FritBox:

  • tiene que tener alguna funcionalidad NAS ( Heimnetz)
  • activar el NAS en Heimnetz -> Speicher (NAS)
  • si desea iniciar sesión en NAS mientras no está en su red doméstica, debe activarlo Internet / Freigaben / FRITZ!Box-Dienste, ¡no use FTPS!
  • configurar sus usuarios en System / FRITZ!Box-Kennwort / FRITZ!Box-Benutzer
  • debe activar al menos el acceso al contenido NAS y agregar un directorio raíz (hay un valor predeterminado ftpuser)
  • también puede agregar acceso a Internet, para que este usuario pueda conectarse mientras no esté en la red doméstica (hay un valor predeterminado ftpuser-internet)
  • ftp://fritz.box funciona onyl mientras está en la red doméstica, necesita usar su ip externa o una dirección DynDNS actualizada, cuando no está en casa
  • el mío es compatible con la configuración de un servicio DNS dinámico ( Internet), que recomendaría usar

Esta configuración funcionó para mí al menos para una sincronización ahora, lo que ya fue útil. Por supuesto, esto no cubre cromo y ópera. Y estoy bastante descontento, porque no puedo forzar el uso de FTPS o al menos solo permitir que no sea FTPS solo para un usuario específico.

Todavía estoy experimentando el uso de git para esto en combinación con Box-NAS. Tener repositorios git desnudos en una unidad USB ya es bastante bueno en combinación con una conexión VPN, es casi como un servidor git propio. Además, VPN es una solución alternativa para usar una conexión no FTPS a través de Internet para xmark-sync.

Intentaré extender esta solución cuando termine de experimentar con ella.


Hm, no hay sincronización de Opera y Chrome. Eso sigue siendo el factor decisivo para mí.
nixda

Hay un complemento para Chrome, Safari, IE y algo así como un mini complemento para Opera, pero ninguno de ellos (el safari es una suposición) admite un propio FTP :( No es EL factor decisivo para mí, pero entiendo y apoyar su posición - me gustaría mejorarla yo mismo.
Jook

Como temía, parece haber un problema con el comportamiento productivo: la sincronización actualmente solo funcionará para uno de mis navegadores ... Tendré que evaluar esto más a fondo
Jook
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.