Olá Maurélio! Olá pessoal!
A versão para Firefox já está pronta há algumas semanas (na verdade só foi preciso alterar 1 arquivo de configuração - manifest.json - e testar, porque o mesmo código do Chrome funciona no Firefox), mas a webstore do Firefox (onde ficam os complementos “oficiais”) é beeeeeem diferente da webstore do Google Chrome ( https://chrome.google.com/webstore/ ). Na webstore do Firefox, todos os complementos passam por revisão manual - o que até seria bom se não fosse a demora: cada vez que envia uma versão, demora semanas para receber uma resposta, seja aprovado ou não.
Na primeira versão que enviei, demoraram 19 dias para darem uma resposta, que foi a seguinte:
Does this add-on only work with paid software?
In this case, we need to ask you to switch your add-on to 'unlisted' (=selfhosted) as the add-on requires a payment for it to be useful.
For more information, see:
[url=https://developer.mozilla.org/en-US/Add-ons/AMO/Policy/Reviews]https://developer.mozilla.org/en-US/Add-ons/AMO/Policy/Reviews[/url] - Require payment to use core add-on features (upfront or after trial)
Ou seja, de acordo com as políticas da webstore do Firefox, não é permitido ter complemento/extensão/add-on que trabalhe com software pago, como por exemplo Photoshop, Word, Excel, e também o ScriptCase. Nesse caso, o complemento deve ser enviado para a webstore para que o arquivo seja compilado e assinado por eles, mas o complemento não será listado na webstore (ou seja, será “unlisted”) e deve ser disponibilizado para download pelo próprio autor (“selfhosted”). Por esse motivo não há link oficial na webstore do Firefox =/
Estou tentando dialogar com eles, mas demoram dias para responder uma mensagem (estou aguardando a resposta de um email há 3 dias), então por enquanto a resposta que tenho deles é esta.
De qualquer forma, eu fiz como eles me pediram… deixei como unlisted, enviei o complemento e eles compilaram e assinaram. O link e instruções para instalação (que também é bem fácil) estão disponibilizadas no repositório oficial da extensão:
- Faça download do arquivo compilado e assinado no link https://github.com/AndersonMamede/scriptcase-tools/raw/master/firefox-release/scriptcase_tools-latest.xpi
- Após o download, arraste o arquivo para a janela do Firefox
- Aguarde o popup de confirmação aparecer e clique no botão “Instalar”
Esse arquivo xpi é a extensão compilada e assinada pela Mozilla. Caso o xpi não seja assinado por eles ou a assinatura dele não seja certificada pela Mozilla, não será possível instalar a extensão no navegador (estou informando isto para deixar claro que não há riscos em instalar por este arquivo, desde que ele tenha sido baixado do link que eu passei - que é o oficial).
No repositório oficial da extensão eu também comento sobre esse “problema” na webstore do Firefox e deixo as instruções para instalação (mas é em inglês):
https://github.com/AndersonMamede/scriptcase-tools#firefox
Eu continuo tentando dialogar com eles, mas pela demora deles em responder, não sei quanto tempo isso vai levar (e se é que vai resolver algo né…)