Desenvolvendo um addon do Firefox que transforma o URI de um arquivo em seu nome de arquivo ao salvá -lo

StackOverflow https://stackoverflow.com/questions/1146569

  •  16-09-2019
  •  | 
  •  

Pergunta

Eu li algumas documentação e tutoriais sobre o desenvolvimento de addons do Firefox. Mas nunca descobri como fazer isso.

Gostaria de fazer um addon que, quando você tenta salvar um arquivo (via clique com o botão esquerdo ou clique com o botão direito do mouse), ele define automaticamente o nome do arquivo de criação de criação como o mesmo que o URI do arquivo original. (mas com algumas mudanças, como fazer barras em hífens, etc.)

Alguma dica sobre como fazer isso? Obrigado!

Foi útil?

Solução

Não acredito que os complementos do Firefox possam alterar o comportamento padrão de "salvar como". No entanto, eles poderiam adicionar outra opção no menu de contexto (clique com o botão direito do mouse) talvez nomeado "Salvar como arquivo nomeado com URI". Você gostaria de aprender algum JavaScript e tal e ver um complemento de demonstração para o menu de contexto.

Ok, então eu olhei para um ponto de partida, o que me levou a estes:

  1. Um lindo completo Leve um guia em desenvolvimento de Mozilla. (Sem material de menu de contexto)
  2. UMA REFERÊNCIA XUL. Ele menciona que há uma maneira de configurar o menu de contexto.
  3. Algum partes de codigo Para vários mozilas em desenvolvimento.
  4. Muito Hello-World abrangente. Semelhante ao #1, mas abrange a adição de ações no menu de contexto.

Outras dicas

Eu acho que você pode substituir qualquer comportamento no Firefox - descobrir a chamada e a localização do XPCOM corretos na árvore Dom é outra questão. Dê uma olhada em Estendendo o Firefox e Thunderbird

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top