
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:04
Este instrutível mostrará como extrair o código-fonte de qualquer complemento do Firefox. Isso requer nada mais do que um utilitário de extração de ZIP e um editor de texto se você decidir editar e recompactar a fonte.
Etapa 1: Localizando um arquivo XPI do complemento
Um arquivo XPI é um complemento compactado em um único arquivo. Você precisa obter esse arquivo do site de complementos sem pular direto para a instalação normal. Encontre o complemento que deseja no site addons siteaddons e, em seguida, localize o botão verde de instalação. NOTA: Alguns complementos exigem que um contrato de licença seja aceito de antemão. Nesse caso, o arquivo XPI pode ser salvo a partir do botão na página de aceitação da licença, e não na página do complemento em si. Em vez de apenas clicar no botão e fazer o Firefox assumir o controle, clique com o botão direito e escolha "Salvar link como …". Assim que a transferência do arquivo for concluída, você terá o pacote addon direto no seu computador.
Etapa 2: Extração do arquivo XPI
Agora que o arquivo está em seu computador, abra seu utilitário pessoal de extração de ZIP e aponte-o para o arquivo XPI. Na realidade, os arquivos XPI são apenas arquivos ZIP renomeados, então você pode ir em frente e extrair o conteúdo para uma pasta em algum lugar. Arquivos comuns gerados são… install.jsinstall.rdf / chrome // defaults / Com esses arquivos presentes, você está pronto para seguir em frente.
Etapa 3: Extrair o código JAR principal
A maior parte do código addon principal está presente em um arquivo JAR localizado no diretório / chrome /. Você descobrirá que, assim como XPI é uma renomeação de ZIP, JAR também é (mas em uma extensão menor). Usando o mesmo utilitário de extração, você deve conseguir extrair os arquivos adicionais principais do JAR.
Etapa 4: é isso
O que você tem agora é a maioria dos arquivos de origem bruta do complemento. Você pode modificá-los como desejar e reembalá-los com as modificações. Abrir arquivos XPI no Firefox irá instalá-los para você. Sempre respeite o trabalho do autor e certifique-se de que eles permitem que você use seu código. Não basta pegar um complemento popular, alterar os créditos e hospedá-lo novamente. Isso é simplesmente roubar.
Recomendado:
Extraia e exiba ambientalmente dados de qualquer site por Wi-Fi (indicador da aurora boreal) com o NodeMcu: 6 etapas

Puxe e exiba ambientalmente dados de qualquer site por Wi-Fi (Indicador da Aurora Boreal) com NodeMcu: Minha motivação: Eu vi MUITOS instructables sobre como configurar / usar um NodeMCU (construído no módulo ESP8266) para fazer projetos de IoT (internet das coisas) . No entanto, muito poucos desses tutoriais tinham todos os detalhes / códigos / diagramas para um pe
O complemento de casa inteligente completo: 8 etapas

The Complete Smart Home Addon: Meu projeto anterior " The Complete Smart Home " está funcionando com sucesso por quase 5 anos sem problemas. Agora que decidi adicionar um feedback ao mesmo sem qualquer modificação para o circuito atual e esquemático. Então, este add on pro
CONVERSOR DE CÓDIGO BINÁRIO USANDO O COMPLEMENTO 9S: 8 etapas

CONVERSOR DE CÓDIGO BINÁRIO USANDO COMPLEMENTO 9S: COMP
Complemento Thrustmaster Warthog Joystick: 5 etapas (com imagens)

Thrustmaster Warthog Joystick Addon: olá, por favor, seja gentil comigo .. este é meu primeiro instructable.i precisava de mais alguns botões e machados no meu " javali " joystick, para jogar uma elite perigosa. não é divertido alternar entre joystick e teclado com uma função " fenda " no seu ele
Como adicionar níveis de usuário de NUMA à sua cópia de N usando o complemento NumADD Firefox: 4 etapas

Como adicionar níveis de usuário de NUMA à sua cópia de N usando NumADD Firefox AddOn: Qualquer usuário do banco de dados de nível de usuário N do Metanet, NUMA, saberá como a interface é desajeitada para copiar níveis criados por usuários para sua cópia do jogo. NumADD, elimina a necessidade de copiar e colar e torna a transferência de níveis o trabalho de um mouse