Sei que já existe essa boa pergunta. Como sincronizar marcadores entre Firefox, Chrome e Safari em vários computadores? sobre a sincronização de favoritos, mas estou procurando uma solução diferente.
De alguma forma, é triste que, depois de 10 anos, desde que me deparei com problemas de sincronização de indicadores, esse ainda seja um problema básico - pelo menos se você não quiser confiar em servidores de terceiros. Uma solução fácil com um aplicativo ou dois e um servidor ftp ou sftp básico - não deve ser mais complicado que isso.
E esse é o meu principal motivo para essa pergunta e minha idéia para qualquer desenvolvedor que tenha algum tempo livre ou esteja procurando uma idéia útil do produto da comunidade.
XMarks e Weave são as únicas maneiras que tendem a ser uma solução para o meu problema:
Para sincronizar favoritos - pelo menos para o FireFox - usando meu próprio servidor.
No entanto, eu gostaria muito de usar o servidor FTP incorporado do meu roteador (AVM 7390 FritzBox). Essa seria uma aplicação realmente ótima para ela e nem xmarks nem weave são adequados para isso. Eu precisaria de um servidor WebDav ou de uma configuração ainda mais avançada de um servidor de tecelagem.
O que estou procurando exatamente?
- Eu uso principalmente o FireFox, mas também o Opera ou o Chrome e gostaria de acessar uma coleção de favoritos central
- Deve ser hostet pelo meu próprio servidor ftp, outro tipo de servidor pode ser uma solução, mas não é o meu favorito
- seria ótimo, se algo como perfis de sincronização fosse possível
- deve ser possível automatizá-lo o máximo possível, embora seja bom obter sempre uma prévia das alterações a serem feitas - antes que elas fossem feitas, como no syncToy do MS
Atualmente, acho que tenho mais chances de usar ferramentas de mesclagem de código e plug-ins de backup automático de marcadores. Apenas parece ser a maneira mais fácil, lidando com a sincronização fora do navegador.
Desejo usar meu próprio servidor devido a questões de privacidade e porque realmente não vejo sentido em usar terceiros para isso, que podem ou não estar disponíveis em alguns anos.
Para sua informação
Eu testei usando xmarks, por causa de seu recurso de servidor próprio - apenas para perceber, após algum tempo, que ele não funciona com um servidor ftp e que outros também encontraram esse problema.
Transmutar é promissor. -No entanto, parece que você precisaria executar a tarefa de sincronização - pelo menos não consegui encontrar nenhuma configuração para "atualização automática quando xxx". - Pague de 20 a 30 dólares por uma das versões avançadas. + Você pode configurar diretórios FTP. + A ferramenta gratuita é um ótimo conversor portátil para muitos formatos.
Respostas:
O Shaarli de código aberto pode ser um candidato ao seu projeto. Não tenho experiência pessoal com ele, mas a descrição do projeto diz:
Outra solução de código aberto é o SiteBar , cuja lista de recursos diz:
Caso contrário, você pode tentar usar o BookmarkSync antigo e descontinuado . As fontes deste projeto (datadas de 2003) podem ser encontradas nesta página do projeto , servidor e cliente.
Apenas para observar que o Xmarks afirma que prefere usar o WebDAV para servidor próprio, mesmo dizendo que "o FTP provavelmente não será tão bem suportado em versões futuras do Foxmarks". Portanto, o WebDAV ainda pode funcionar para o servidor próprio.
fonte
Entendi trabalhando com xmarks - por enquanto.
Aqui está a configuração:
Estranhamente, isso não funcionou na primeira tentativa, pode haver alguns problemas, atualmente não posso apontar. Pode ser porque tenho muitos Favoritos (o arquivo tem cerca de 800 KB).
Para aqueles que desejam recriar essa configuração usando um AVM FritBox:
Heimnetz
)Heimnetz -> Speicher (NAS)
Internet / Freigaben / FRITZ!Box-Dienste
- não use o FTPS!System / FRITZ!Box-Kennwort / FRITZ!Box-Benutzer
ftpuser
)ftpuser-internet
)Internet
), que eu recomendaria usarEssa configuração funcionou para mim, pelo menos para uma sincronização agora, o que já era útil. Claro que isso não cobre cromo e ópera. E estou bastante infeliz por não poder forçar o uso de FTPS ou pelo menos permitir apenas não-FTPS apenas para um usuário específico.
Ainda estou experimentando usar o git para isso em combinação com o Box-NAS. Ter repositórios git vazios em uma unidade USB já é muito bom em combinação com uma conexão VPN, é quase como um próprio servidor git. Além disso, a VPN é uma solução alternativa ao uso de conexão não FTPS pela Internet para o xmark-sync.
Vou tentar estender essa solução quando terminar de experimentá-la.
fonte