É possível exportar o histórico de bate-papo do Skype v4 para algum formato de texto simples legível?
( .txt, .xml, .html
)
Como alternativa, é possível fazer backup / restaurar o histórico de bate-papo do skype?
(Eu não me importaria de fazer backup no Gmail ou no formato de texto simples legível).
Encontrei inúmeras ferramentas na internet e até tentei algumas delas, mas elas não parecem funcionar.
main.db
, e é possível exportar o bate-papo com um programa python ou diretamente com um programa capaz de ler um banco de dados sqlite3, fazendo uma consulta ou selecionando através da opção de uma interface gráfica . Eu escrevi mais detalhes na resposta abaixo.Respostas:
Veja o script apresentado aqui: Salve o histórico de bate-papo do Skype .
Aqui está o código:
Apenas salve-o como
.vbs
arquivo e execute-o. Então, pela primeira vez, o Skype perguntará sobre a permissão para conectar a API do Skype; basta clicar em OK. Depois disso, ele criará uma pasta chamadaSkypeChatHistory
e alguns arquivos nela, que devem ter seu histórico de bate-papo.fonte
Existe o Skype Historian , ele pode exportar para texto sem formatação, json, csv e xml; também capaz de agrupar dados.
A partir de 2013, funcionou para mim imediatamente (meu skype é
6.0.0.126
). No entanto, seu sucessor parece ser o skyninja de código aberto , que eu ainda não tentei.Encontrei o link para este projeto no blog na resposta da harrymc.
fonte
essa é a razão pela qual ainda estou usando o Skype 3.
o que eles estavam pensando quando removeram o comando / htmlhistory ???
no Skype 4, receio que as únicas opções sejam programas especiais, como o Pamela para Skype (a gravação de bate-papo não está disponível na versão gratuita).
quanto ao backup e restauração do histórico de bate-papo, isso é bastante fácil:
fonte
Respostas rápidas
É possível exportar o histórico de bate-papo do Skype v4 (.txt, .xml, .html)?
Sim, é com programas como o Skyperious [ 1 ] , escritos em phyton e código aberto, ou mais diretamente com cada programa que permite ler o
sqlite3
formato do banco de dados [ 3 ] (veja detalhes abaixo).Como alternativa, é possível fazer backup / restaurar o histórico de bate-papo do skype?
Sim, é [ 2 ] . O histórico de bate-papo é salvo em um arquivo de banco de dados, o
main.db
arquivo.Você pode fazer backup e restaurar o
main.db
arquivo. quando você precisar / quiser.Algumas palavras mais prestes a exportar em um formato utilizável por humanos:
Não é o caso de reinventar o weel.
:-)
Existem muitos programas desenvolvidos para isso.Gostaria de sugerir o Skyperious [ 1 ] , escrito em python, disponível para download como código-fonte e na versão binária do Windows para que ele possa funcionar em cada sistema operacional .
É capaz de exportar em
html
,txt
oucsv
.Esta linha de comando para Linux criará um arquivo html para o outro parceiro de bate-papo em um subdiretório:
Para Windows, existe o arquivo em lote análogo
skyperious.bat
. Html com um bom formato.Para ser honesto, você não precisa de um programa de terceira parte : mas você pode fazer alguns exercícios com um banco de dados.
O bate-papo está dentro do arquivo
main.db
[ 2 ] . esse é um banco de dados sqlite3 [ 3 ], [ 4 ] .Com
sqlite3
ou com qualquer outra ferramenta gráfica ou não, você pode fazer uma consulta como(em apenas uma linha e com o nome de usuário skype das segundas pessoas em vez de
<OTHER_SKYPENAME>
)Observe que é possível para
SELECT
cada coluna do banco de dados em que você está interessado.Com uma GUI como sqliteman [ 3b ] , pode ser mais simples: você pode selecionar a coluna de forma gráfica e, em seguida, colocar um filtro no valor de um campo ... e comporá novamente uma linha como
Algumas palavras mais sobre backup / restauração
É possível fazer backup / restaurar o arquivo de bate-papo diretamente [ 2 ] .
Você só precisa descobrir onde está armazenado no seu computador:
%appdata%\Skype\YourSkypeName
, onde geralmente%appdata%\Skype
é traduzido para:C:\Users\YourUserName\AppData\Roaming\Skype
/home/LinuxUsername/.Skype/SkypeUserName/
ou em breve
~/.Skype/SkypeUserName/
.~/Library/Application\ Support/Skype/<YOUR SKYPENAME>/
fonte
Se você deseja a maneira mais fácil de exportar seu histórico para um formato legível, seria skypebrowser.com , que pode ler seu
main.db
arquivo.Mas como é um serviço de terceiros, obviamente você deve pensar duas vezes antes de usá-lo, se tiver algum dado confidencial em seus bate-papos. Nesse caso, sua única opção segura é um navegador SQLite (você precisará da
messages
tabela).fonte
O plug - in Skype G-Recorder funciona muito bem para eu fazer backup de bate-papos.
fonte
Você pode usar isso para exportar dados do histórico de bate-papo:
http://www.gammatwo.com/2010/12/18/save-skype-chat-history/
fonte
Você apenas precisa ir para a pasta principal do usuário, como no win7: C: \ Users [seu_usuário] \ AppData \ Roaming \ Skype
Lembre-se de que a pasta "AppData" está oculta; portanto, pode ser necessário selecionar a opção para mostrar as pastas ocultas.
Em seguida, encontre a pasta com o nome de usuário da sua conta do Skype e copie-a para o novo PC ... todos os seus ícones de bate-papo e contatos e etc. serão copiados para o novo computador.
fonte
Basta abrir uma nova janela de bate-papo com o contato para quem você deseja salvar o histórico de bate-papo. Digite "/ history" (sem as aspas) na janela de bate-papo. Depois que o histórico for preenchido, selecione / destaque uma parte do texto com o cursor do mouse. Em seguida, (no Windows), pressione " Ctrl+ A" no teclado. Quando tudo estiver destacado, pressione " Ctrl+ C". Abra o Microsoft Word (ou um software de processamento de texto semelhante, como o OpenOffice.org Writer) e pressione " Ctrl+ V" no teclado. Salve o arquivo no seu disco rígido ou unidade USB e pronto: Você tem um registro completo do seu histórico de bate-papo.
fonte
Software que permite gravar chamadas e armazenar chamadas gravadas / histórico de bate-papo / transferências de arquivos para o seu e-mail - http://skype2email.com
O Skype2email é um programa comercial com uma avaliação gratuita de 14 dias.
Disclaimer: Eu trabalhei neste programa.
fonte
A maneira mais fácil de fazer se você deseja transferir o histórico para outro computador é seguir os conselhos do Skype aqui: https://support.skype.com/en/faq/FA10649/Can-I-transfer-my-chat -história-de-um-computador-para-outro? frompage = search & q = chat + history & fromSearchFirstPage = false . O que você faz é marcar suas conversas como Não Lidas e elas são transferidas para outro computador quando você entra na próxima vez.
fonte
Há uma opção para exportar o histórico do Skype em CSV etc. da página da sua conta no Skype.com .
fonte
Acho que existe uma maneira mais elegante de salvar suas conversas e chamadas e enviá-las por email. Por exemplo, o uso do Skype Recorder permite salvar tudo no armazenamento online, além de adicionar funções como pesquisa de texto completo, reproduzir chamadas online e muitos outros recursos interessantes. Eu acho que realmente irá ajudá-lo com o seu problema.
fonte
Essa ferramenta pode exportar seu histórico do Skype para HTML:
Você pode encontrar executáveis para Win e Mac aqui:
fonte