Seus dados
Importar e exportar
Exportar coloca seus textos em um arquivo; importar os traz para o Modula — de outro computador, de um backup, de um colega ou de outra ferramenta, como Text Blaze, TextExpander ou Espanso.
Exportar seus conteúdos Básico
- Configurações → Gestão de dados, aba Importar / Exportar.
- Clique em ⬇ Exportar Modula.json.
O arquivo contém todos os seus SmartTexts e SmartMails, com a categoria. Os exemplos da introdução perdem nele o selo “demo”.
Exportar uma categoria, uma seleção Avançado
- Uma categoria: botão Exportar da ficha dela, na página Categorias.
- Uma seleção: no modo Organizar, marque os itens e depois Exportar.
Camille compartilha suas 15 respostas “Devoluções e reembolsos” com um colega novo: ela exporta a categoria, ele importa o arquivo.
Exportar e restaurar a configuração Especialista
O cartão ⚙ Configuração exporta suas configurações sem os textos: ferramentas e opções, categorias (ícones, sites, ordem), ações rápidas, restrições. ⬆ Restaurar de um arquivo… as substitui pelas do arquivo.
Um backup já contém a configuração: restaure-a a partir do mesmo arquivo.
Importar um arquivo do Modula Básico
Um arquivo exportado pelo Modula — um backup, a exportação de outro computador ou de um colega — é importado na aba Importar / Exportar, botão ⬆ Importar um arquivo…. Antes de importar, o Modula oferece ⬇ Baixar um backup da sua biblioteca atual: um clique, e você pode voltar atrás.
A mensagem final diz o que foi realmente adicionado — nunca o número de linhas do arquivo.
Somente os novos, ou substituir Avançado
Antes da importação, escolha o que fazer com os itens já existentes:
| Modo | Arquivo do Modula | Outra ferramenta |
|---|---|---|
| Importar somente os itens novos | Os itens já existentes (mesmo ID) são ignorados. | Os itens com o mesmo conteúdo, ou com a mesma palavra-chave e o mesmo título, são ignorados. |
| Importar e substituir | A versão do arquivo substitui o item por completo. | Os dois são mesclados: cada campo preenchido no arquivo substitui o valor atual; favorito e contador de uso são mantidos. |
Nos dois modos, um item da sua biblioteca que não está no arquivo nunca é tocado.
Importar de outra ferramenta Avançado Pro
O assistente de importação lê as exportações das ferramentas mais comuns e detecta o formato sozinho, pelo conteúdo do arquivo:
| Ferramenta | Arquivo | Onde encontrar |
|---|---|---|
| Text Blaze | JSON | dashboard.blaze.today → uma pasta → menu ⋮ → Export |
| TextExpander | CSV | app.textexpander.com → um grupo → Options → Export |
| Espanso | YAML | os arquivos .yml da pasta match (veja abaixo) |
| ProKeys | JSON ou TXT | exportação pelas opções da extensão |
| Clipper e outros | CSV com cabeçalho | exportação CSV padrão |
Três etapas:
- Colunas — confira qual coluna do arquivo vira título, conteúdo, palavra-chave, categoria.
- Variáveis — se o arquivo tiver variáveis próprias da ferramenta, escolha para cada uma: convertê-la em campo do Modula, mantê-la como está ou excluí-la.
- Prévia — o resultado, o modo de importação e depois Importar.
As pastas ou grupos da ferramenta de origem viram categorias. Seus gatilhos são mantidos como estão, com prefixo (:sig, /obrigado): seus hábitos continuam valendo.
Somente no plano Pro, incluído no teste de 14 dias: é o momento certo para importar. A importação de um arquivo do Modula continua gratuita.
Variáveis, formulários: Espanso e Text Blaze Especialista
O Espanso não tem botão de exportação: a configuração dele é uma pasta de arquivos. Digite espanso path em um terminal para encontrá-la, abra a subpasta match e selecione todos os .yml de uma vez — o assistente aceita vários arquivos para esse formato. O nome de cada arquivo vira uma categoria.
Text Blaze: os formulários viram campos do Modula.
| Text Blaze | Modula |
|---|---|
{formtext} | Campo de texto de uma linha |
{formparagraph} | Campo de texto de várias linhas |
{formmenu}, {formradio} | Lista, com a opção padrão; de múltipla escolha se o original era |
{formtoggle} | Lista Sim / Não |
{formdate}, {time} | Campo de data ou hora, no formato original |
{=nome} | O mesmo campo: um único preenchimento |
{clipboard}, {cursor} | Área de transferência, cursor |
Sem equivalente, e oferecidos para manter como estão ou excluir: fórmulas, condições, blocos alternáveis, snippets do Text Blaze inseridos em outro.
Nunca é importado: gatilhos por expressão regular, imagens e variáveis que executam código (shell, script no Espanso) — uma extensão não deve executar código vindo de um arquivo. O assistente diz exatamente o que deixou de fora.
A análise antes da importação Especialista Pro
Antes de gravar qualquer coisa, a janela de importação mostra o que esta importação vai fazer: conteúdos adicionados, substituídos ou mesclados, duplicados ignorados, itens acima do limite do plano Gratuito, erros, palavras-chave interceptadas ou que começam com *, novas categorias. Os números mudam quando você muda de modo: é o jeito mais simples de entender a diferença. Ver o detalhe lista os itens de cada linha.
“incl. N mais recentes do seu lado”: no modo substituir, esses itens foram alterados na sua biblioteca depois da data do arquivo. Comparar mostra as duas versões lado a lado — a armadilha clássica do backup antigo reimportado.
O relatório da última importação Especialista Pro
Depois da importação, o resumo dela aparece na aba Importar / Exportar, cartão 📋 Relatório da última importação. Ver o detalhe abre o relatório completo: cada seção se expande, e um clique em um item o abre no editor.
- Há conteúdos que parecem modelos de e-mail? O relatório propõe convertê-los em SmartMails.
- Procurar duplicatas na minha biblioteca abre o gerenciador de duplicados.
- Desfazer esta importação desfaz a importação inteira: os itens adicionados vão para a lixeira, os substituídos voltam ao estado anterior, e o que você alterou depois nunca é tocado.
Depois de uma importação, um balão lembra o modo Organizar, para arrumar os recém-chegados.
Os limites do plano Gratuito Básico
No plano Gratuito, a importação para em 20 SmartTexts e 5 SmartMails, na ordem do arquivo; a mensagem final diz quantos não foram importados. Um item substituído ou mesclado não conta: ele não faz a biblioteca crescer.