Можно ли сохранить историю icq (клиентский пиджин) в аккаунт gmail?

1068
Korjavin Ivan

Я использовал pidgin для учетной записи icq.

С разных рабочих мест.

У меня есть логи pidgin (просто текстовые файлы), и я хочу сохранить их в gmail с помощью пользовательских тегов.

Любая помощь? Программное обеспечение, скрипты, Howtos?

UPD: я нашел какой-то скрипт на: https://github.com/gaubert/gmvault

которые скачивают / восстанавливают файлы из gmail.

Теперь я попытаюсь преобразовать логи pidgin в формат gmvault и восстановить их в gmail.

1

1 ответ на вопрос

1
Bon Gart

"сохранить" в Gmail? Пишите им. Откройте другую учетную запись электронной почты и отправьте их по электронной почте в виде вложений в свою учетную запись Gmail.

Или ... поскольку у вас есть учетная запись Gmail, используйте свою учетную запись Google Docs и просто загрузите журналы в папку входящих сообщений Google Docs.

Или ... активируйте свою учетную запись Google Drive, поскольку у вас есть Документы Google, так как у вас есть Gmail, и загрузите их в общий ящик диска.

Если вы хотите, чтобы все это происходило автоматически ... установите Google Диск на каждом компьютере, где вы используете pidgen, и в настройках pidgen измените каталог, в котором журналы сохраняются, в каталог Google Drive на этом компьютере. Они не будут помечены какими-либо пользовательскими настройками, но будут доступны для вас с любой другой машины.

РЕДАКТИРОВАТЬ после более обширного поиска, это можно сделать, но с другим IM-клиентом, чтобы зарегистрироваться в Jabber. Как только учетная запись Jabber была создана, Pidgen должен работать.

Вам понадобится Psi или другой Jabber-клиент, который поддерживает регистрацию с помощью Jabber-транспортов. Это понадобится вам только при регистрации в службе JIT, после чего вы сможете использовать любой другой клиент jabber.

Вы должны добавить новую учетную запись Psi, которая позволит вам войти в свою учетную запись gtalk. Это сводится к тому, чтобы установить вашу личность на username@gmail.com, переопределить имя хоста сервера на talk.google.com и использовать порт 5223 (безопасный). Вы, вероятно, получите предупреждение о сертификате при подключении. У Google есть обширное руководство со скриншотами, вы можете проверить это, если оно не работает только для вас.

Выберите «Обнаружение служб» в Psi, введите jabber.anywise.com в адресной строке. У Google нет службы JIT, поэтому вам придется использовать внешний, другие серверы Jabber также будут работать. Вам не нужно создавать учетную запись username@jabber.anywise.com, сервер jabber от Google найдет свой путь к службе JIT. Из списка выберите JIT, щелкните правой кнопкой мыши и выберите зарегистрировать. Вам будет предложено ввести ваш UIN и пароль. После настройки вы находитесь в ICQ.

Чтобы добавить пользователя ICQ в свой список контактов, добавьте пользователя jabber с идентификатором 1234@jit-icq.jabber.anywise.com, замените 1234 реальным UIN.

Если вы хотите импортировать полный список контактов, вам понадобится JRU, для gmail.com/googlemail.com это немного сложно, потому что я не смог найти, как переопределить имя хоста сервера соединений для используемой ими библиотеки perl. Серверы разговоров Google не поддерживают небезопасные соединения, поэтому нам также приходится иметь дело с этим.

То, что я закончил делать, в JRU, я ввожу имя пользователя: myusername, сервер: gmail.com, порт: 5224. Затем я добавляю временное переопределение файла hosts, которое сообщает моей ОС, что в случае, если оно видит имя хоста gmail.com, оно должно внутренне разрешить это до 127.0.0.1. Затем я использую socat, чтобы обернуть соединение в SSL и указать его на нужном сервере (talk.google.com). Команда: socat tcp4-listen: 5224, fork, reuseaddr ssl: talk.google.com: 5223, verify = 0.

После того, как вы измените файл hosts и запустите socat, вы сможете подключиться к своей учетной записи GTalk с помощью JRU и использовать его возможности пакетного редактирования контактов.

Возможно, вам удастся обойтись без socat, если вы сможете заставить Net :: Jabber :: Client безопасно общаться и использовать только переопределение хостов для gmail.com по IP-адресу talk.google.com.

Я имею в виду сохранить таким же образом, как gtalk сохранить чаты. С отправителем и логичным разговором. Не просто файлы. Korjavin Ivan 12 лет назад 0
GTalk сохраняет чаты таким образом, потому что GTalk, по сути, отправляет сообщения по электронной почте между аккаунтами Gmail. Вы не используете клиентскую систему GTalk для создания чатов, поэтому вы не можете импортировать логи некоторых других клиентов чата и конвертировать их. Bon Gart 12 лет назад 0
Я использую smsbackup + на Android, и он сохраняет мои смс и журналы вызовов в gmail как gtalk чаты (с другой меткой), это очень очень удобно и просто для поиска. Я просто хочу то же самое для журналов icq. Некоторые rsync-подобные или другие программы, которые загружают разговоры на pidgin в gmail. Korjavin Ivan 12 лет назад 0
Неплохо подмечено. Но я могу найти только другие приложения для Android, которые делают то же самое http://www.pcworld.com/appguide/app.html?id=530473&expand=false и тому подобное. Bon Gart 12 лет назад 0
Да, я тоже пытаюсь найти. Неисправность. Вот почему я думаю о магии rsync / email / perl / bash с фильтрами gmail. Просто удивляйтесь, что если я не первый. Korjavin Ivan 12 лет назад 0
Это может быть вашим решением! http://www.mtdev.com/2007/01/icq-over-gtalk Хотя он использует Jabber вместо pidgen. Bon Gart 12 лет назад 0
Эхх. Нет. Это про транспорт Jabeer. Я знаю это, и его отличная черта Jabber, но не то, что мне нужно. Korjavin Ivan 12 лет назад 0