Perguntas frequentes
Perguntas sobre o Message Album
Acesso Total ao Disco, backups de iPhone, exportar para PDF, conversas em grupo, privacidade e o que acontece com um álbum anos depois. Respostas ao que as pessoas perguntam antes de exportar uma conversa.
Existe uma versão gratuita e o que ela deixa de fora?
Sim. Sem licença, o Message Album faz backup dos últimos 7 dias de uma conversa, com suas fotos, vídeos e mensagens de voz, exatamente no formato que você recebe depois de comprar. Esses 7 dias são medidos a partir da mensagem mais recente da conversa, e não a partir de hoje, então uma conversa que você parou de usar anos atrás ainda mantém sua última semana. Um álbum parcial avisa isso em três lugares impossíveis de ignorar: um arquivo chamado INCOMPLETE BACKUP.txt fica na pasta, o álbum mostra um aviso quando você o abre, e o transcript.md diz isso no cabeçalho. Comprar remove o limite; faça o backup da mesma conversa de novo e nada ficará de fora. Os álbuns que você já criou continuam legíveis, comprando ou não.
A compra expira ou é uma assinatura?
Nenhum dos dois. É uma compra única. As atualizações dentro da versão principal atual estão incluídas, e os álbuns que você já exportou continuam funcionando com ou sem o app, porque são HTML, JSON e Markdown comuns dentro de uma pasta comum.
Por que o Message Album precisa de Acesso Total ao Disco?
O macOS protege ~/Library/Messages, e os backups de iPhone em ~/Library/Application Support/MobileSync/Backup, de apps que não receberam Acesso Total ao Disco. Sem isso, nenhum app consegue ler suas conversas. Você concede uma vez em Ajustes do Sistema › Privacidade e Segurança › Acesso Total ao Disco, e pode revogar quando quiser. Essa permissão deixa o Message Album ler esses arquivos; ela não os envia para lugar nenhum. O app faz apenas duas requisições de rede: verificar uma chave de licença quando você ativa uma e perguntar se existe uma atualização.
Alguma coisa é enviada para a internet?
Não. O Message Album não tem contas, análises nem telemetria, e não existe servidor para receber suas mensagens. Tudo, inclusive a leitura de um backup criptografado de iPhone, acontece no seu Mac. A única exceção é a ativação da licença: se você digitar uma chave, a chave e um identificador do dispositivo são enviados ao nosso servidor de licenças para verificação. Essa requisição não leva mensagens, anexos nem contatos, e uma cópia sem licença nunca contata o servidor de licenças.
Posso exportar uma conversa que só existe no meu iPhone?
Sim, se ela estiver em um backup neste Mac. Conecte o iPhone ou iPad, abra o Finder, selecione o dispositivo e escolha Fazer Backup Agora. O Message Album passa a listar esse backup como origem ao lado da própria biblioteca do Mac, e exporta a conversa a partir dele. Backups criptografados e não criptografados funcionam; as mensagens são incluídas nos dois casos.
Posso exportar uma conversa do iMessage para PDF?
De forma indireta, e normalmente é isso que as pessoas querem. A saída principal é um site offline, então você abre o index.html no Safari ou Chrome e usa Imprimir › Salvar como PDF para obter um PDF da conversa inteira, com imagens, no tamanho de página que precisar. O Message Album não grava PDF diretamente, porque um PDF não consegue guardar vídeo reproduzível nem anexos em qualidade original como a pasta do álbum guarda.
Funciona com conversas em grupo?
Sim. Conversas em grupo são exportadas com as mensagens e os anexos de todos os participantes. Substituir um número pelo nome e pela foto de um contato só acontece em conversas individuais; nos grupos, os participantes aparecem pelo endereço guardado na conversa.
Consigo abrir o álbum no Windows, Android ou Linux?
Sim. Uma exportação é uma pasta comum com arquivos HTML, JSON, Markdown e mídia. Copie para onde quiser e abra o index.html em qualquer navegador moderno. O leitor não usa, propositalmente, nenhum framework, CDN, fonte externa ou servidor web, então não precisa de conexão com a internet nem de um sistema operacional específico.
Exportar altera ou apaga alguma coisa no Mensagens?
Não. O banco de dados do Mensagens é aberto nos modos somente leitura e somente consulta do SQLite, que impedem a escrita no nível do driver do banco em vez de depender do bom comportamento do app. Os anexos são copiados, nunca movidos. O seu app Mensagens fica exatamente como estava.
O que acontece se eu exportar a mesma conversa duas vezes?
Você recebe um segundo álbum, com data e hora próprias. As exportações são instantâneos imutáveis e nunca sobrescrevem umas às outras. Para que repetir saia barato, os anexos idênticos byte a byte aos de um álbum anterior no mesmo destino são clonados em vez de copiados, então no APFS uma segunda exportação de uma conversa grande quase não ocupa disco. Cada álbum ainda se verifica e abre sozinho, e apagar um nunca afeta outro.
E se um anexo nunca foi baixado neste Mac?
Ele é registrado como um aviso explícito no manifest.json em vez de ser pulado em silêncio, então dá para diferenciar uma conversa que não tinha foto de uma cuja foto está faltando localmente. O mesmo vale para os dados privados da Apple que não podem ser decodificados. O Message Album só consegue copiar arquivos que estão no disco; ele não tem como buscar no iCloud um que não esteja, porque nunca entra em contato com os servidores da Apple. Normalmente a solução é simples: abra a conversa no Mensagens, role até a mensagem e deixe o anexo baixar, depois exporte de novo. Se a mensagem foi apagada em outro dispositivo, veja a próxima resposta.
Apaguei mensagens no meu telefone mas elas ainda estão no meu Mac. Dá para recuperar os anexos?
Às vezes, e vale agir rápido. Com o Mensagens no iCloud ativado, apagar uma mensagem em um dispositivo remove ela e seus anexos do iCloud, então não existe mais cópia nos servidores da Apple para baixar. Se o seu Mac ainda mostra essas mensagens, o que ele guarda é uma linha do banco de dados local; um anexo que ele nunca baixou não está armazenado ali. A Apple mantém as mensagens apagadas em Apagadas Recentemente por 30 dias, remove elas dos seus dispositivos depois desses 30 dias, e as apaga definitivamente do iCloud depois de 40. Dentro desse prazo você pode escolher Visualizar e depois Apagadas Recentemente no Mensagens do Mac, ou Apagadas Recentemente na lista de conversas do iPhone, e recuperar a conversa; com o Mensagens no iCloud ativado, recuperar em um dispositivo recupera em todos, e os anexos voltam a ficar disponíveis para download. Passado esse prazo, aqueles anexos se foram, e nenhuma ferramenta de exportação consegue trazê-los de volta. Um backup de iPhone ou iPad feito antes da exclusão é o outro lugar onde eles ainda podem existir, e o Message Album consegue ler um diretamente.
Devo forçar uma sincronização para baixar os anexos que faltam?
Não, e isso pode piorar as coisas. Sincronizar puxa do iCloud, então se as mensagens já foram apagadas em outro lugar não há nada no servidor para recuperar. Se o Mensagens no iCloud ainda estiver ativado no Mac e simplesmente não tiver se atualizado, forçar pode propagar a exclusão para o Mac e remover a única cópia que restava. Se uma conversa existe no seu Mac e em nenhum outro lugar, exporte primeiro e investigue depois. Uma exportação apenas lê e copia; ela nunca altera o banco de dados do Mensagens.
Uma exportação serve como registro?
Todo álbum inclui o manifest.json com as contagens de origem e de saída, tamanhos, avisos recuperáveis e somas SHA-256 dos arquivos que ele contém, então você pode verificar depois que um álbum é byte a byte o que foi exportado. Se um determinado registro é admissível em algum lugar é uma questão para quem vai aceitá-lo, não algo que qualquer software possa prometer.
Vai continuar funcionando quando a Apple mudar o Mensagens?
O banco de dados do Mensagens da Apple é detalhe interno privado e pode mudar entre versões do macOS, então o Message Album pode precisar de atualizações para continuar lendo. O formato exportado é propositalmente independente do esquema da Apple e tem versão própria, o que significa que os álbuns que você já criou continuam legíveis independentemente do que a Apple fizer em seguida.
Still stuck? [email protected]