Viktor1703
AutoIT Гуру
- Сообщения
- 1,535
- Репутация
- 413
Как известно, Skype записывает историю в файл базы данных, она находится в
Диск:/Documents and Settings/учётная запись/Application Data/Skype/логин в скайпе/main.db
Пробывал открыть базу и считать таблицу, но выводится совсем не переписка, а контакты, инфа о контактах и тому подобное, собственно в этом вопрос, как найти переписку и считать её, может знает кто нибудь?
Добавлено:
Есть, всё, нашёл как считать переписку:
Добавлено:
Как теперь распределить всю переписку по никам контактов?
P.S. Уважаемый модератор раздела, не ожидал что так быстро найду способ описанный выше, кажется теме место в общении.
Диск:/Documents and Settings/учётная запись/Application Data/Skype/логин в скайпе/main.db
Пробывал открыть базу и считать таблицу, но выводится совсем не переписка, а контакты, инфа о контактах и тому подобное, собственно в этом вопрос, как найти переписку и считать её, может знает кто нибудь?
Добавлено:
Сообщение автоматически объединено:
Есть, всё, нашёл как считать переписку:
Код:
#include <SQLite.au3>
#include <Array.au3>
Local $aResult, $iRows, $iColumns, $iRval
_SQLite_Startup()
$iSQLite = _SQLite_Open(@ScriptDir & "\main.db")
$iRval = _SQLite_GetTable ($iSQLite, "SELECT * FROM Messages;", $aResult, $iRows, $iColumns)
If $iRval = $SQLITE_OK Then
_ArrayDisplay($aResult, "Query Result")
EndIf
_SQLite_Close($iSQLite)
_SQLite_Shutdown ()
Добавлено:
Сообщение автоматически объединено:
Как теперь распределить всю переписку по никам контактов?
P.S. Уважаемый модератор раздела, не ожидал что так быстро найду способ описанный выше, кажется теме место в общении.