Como obter mensagens de texto do iPhone no Ubuntu?

2

Eu tenho um iPhone 4 e queria copiar todas as minhas mensagens de texto.

Existe um utilitário para fazer isso no Ubuntu?
Ou existe uma maneira de acessá-los através da linha menu / cmd file?

    
por madmaze 25.01.2011 / 00:35

3 respostas

1

Acabei usando o DiskAid .
Ele funciona muito bem, mas me custou ~ 10 $ e fez tudo que eu precisava fazer.
Embora eu ainda esteja interessado em uma maneira livre de fazer isso, sem jailbreak.

    
por 25.01.2011 / 16:56
2

de link

Em qualquer plataforma, desde que você tenha um programa de FTP, você pode facilmente transferir arquivos de / para o iPhone via OpenSSH.

No seu iPhone, vá para o Cydia. Toque em Section no painel inferior e role até Networking- > OpenSSH. Toque no botão Instalar para instalá-lo.

Na sua área de trabalho, abra seu programa de FTP (não importa qual você usar. Para mim, usei o Filezilla porque é gratuito e fácil de usar).

No Filezilla, vá para Arquivo- > Gerenciador de sites

À esquerda, clique em Novo site

Renomeie o site para "iPhone"

À direita, digite o seguinte:

Host: o endereço IP do seu iPhone Tipo de servidor: SFTP - Protocolo de transferência de arquivos SSH Tipo de registro: normal Usuário: root Senha: alpino

Clique em "Conectar"

Será exibida uma mensagem de confirmação perguntando se você aceitará a troca de chaves / conexão com o dispositivo com o endereço do iPhone. Você precisará clicar em OK para se conectar.

Modo conectado:

Uma vez conectado, você verá a estrutura familiar de navegação do Explorer. Basta arrastar e soltar os arquivos para o iPhone.

    
por 25.01.2011 / 01:43
0

Se o Ubuntu tiver acesso a uma partição do Windows de inicialização dupla, com a sincronização do iTunes: abra a pasta da apple (em algum lugar dentro de c: \ users ... \ appdata \ Apple ... \ MobileSync / Backup //) - > você deve encontrar este arquivo "3d0d7e5fb2ce288813306e4d4636395e047a3d28"

Em seguida, abra-o com o sqlite (por exemplo, o plugin sqlite firefox) e execute esta consulta sql:

select message.rowid,
case when message.date=0 then null else datetime(message.date,  'unixepoch', 'localtime', '+31 years') end as sent,
case when message.date_delivered=0 then null else datetime(message.date_delivered,  'unixepoch', 'localtime', '+31 years') end as delivered,    
case when message.date_read=0 then null else datetime(message.date_read,  'unixepoch', 'localtime', '+31 years') end as read, 
case when h1.id is not null then h1.id else h2.id end as interlocutor,
case when message.is_from_me then null else message.text end as to_me,
case when message.is_from_me then message.text else null end as from_me,
attachment.filename as attach,
case when message.error=0 then null else message.error end as error_code
from message 
left join handle h1 on message.handle_id=h1.rowid
left join message_attachment_join on message_attachment_join.message_id=message.rowid
left join attachment on message_attachment_join.attachment_id=attachment.rowid
left join  chat_message_join on chat_message_join.message_id=message.rowid
left join  chat_handle_join  on chat_handle_join.chat_id=chat_message_join.chat_id
left join  handle h2 on chat_handle_join.handle_id=h2.rowid 
order by message.roWID

Você terá todas as mensagens (sms ou iMessages) prontas para exportar para um arquivo csv.

    
por 16.10.2014 / 00:49