Atalhos de teclado personalizáveis e sincronizados no Firefox

3

Este site de suporte do mozilla diz

Note: Keyboard shortcuts can be customized using the Customizable Shortcuts extension.

No entanto, os atalhos de teclado não são sincronizados com outros computadores. Isso parece estar na lista TODO da extensão, mas ainda não foi implementada (veja também , onde resolvi o problema.

Existe uma extensão que permite atalhos de teclado personalizados e sincronizados?

Estou concedendo a recompensa pela melhor resposta possível, mas ainda acho que esse problema ainda não está resolvido.

    
por Sebastian 24.06.2014 / 13:54

2 respostas

2

Pode haver uma solução alternativa para sincronizá-lo na rede até que uma solução melhor seja fornecida.

No Linux, o arquivo é armazenado em:

./jetpack/[email protected]/simple-storage/store.json

na sua pasta de perfil:

~/.mozilla/firefox/somename.default

Você pode sincronizá-lo sempre que for executado e sair do Firefox. Aqui está o meu script de exemplo, que copia o arquivo da pasta Dropbox no Firefox start e armazena o arquivo na pasta Dropbox quando ele sai.

Funciona muito bem executando este script a partir do seu ambiente de trabalho. Clique duas vezes no script para executar o Firefox e seu atalho Add On é sempre sincronizado

Aqui está o script, mas altere o nome da pasta profile.default :

#!/bin/bash

exec cp /home/ruslan/Dropbox/store.json  /home/ruslan/.mozilla/firefox/apcbgfp7.default/jetpack/[email protected]/simple-storage &

/usr/bin/firefox &

while [ 'pidof firefox' ]
do
wait 'pidof firefox'
done

#exec ./closing_script
exec cp /home/ruslan/.mozilla/firefox/apcbgfp7.default/jetpack/[email protected]/simple-storage/store.json /home/ruslan/Dropbox

Assim como um pouco de informação extra. para encontrar a diferença eu simplesmente mudei em Windows & Tabs -> Select Last Tab de ALT + 9 com ALT + 0 salvou os dois arquivos e deu o próximo diff para ambos store.json.

1c1
< {"overlays":[]}
\ No newline at end of file
---
> {"overlays":[{"_type":"overlay","key":{"_type":"key","id":"key_selectLastTab"},"shortcut":{"_type":"shortcut","keycode":"VK_0","modifiers":{"_type":"modifiers","modifiers":["alt"]}}}]}
\ No newline at end of file
(END)
    
por 02.07.2014 / 13:25
1

Eu não sei de outro add-on, mas parece-me que este add-on armazena seus dados no Windows no arquivo:

C:\Users\<user-name>\AppData\Roaming\Mozilla\Firefox\Profiles\<profile-name>\jetpack\[email protected]\simple-storage\store.json

Então você pode tentar copiar este arquivo até que a lista TODO da extensão seja implementada. Entrar em contato com o desenvolvedor e adicionar sua voz a essa demanda pode acelerar o processo.

    
por 01.07.2014 / 13:58