hrenosoft
|
Новичок
|
|
|
Зарегистр: 11/03/2009
|
Сообщений: 5
|
|
|
Кодировка MIME во вложении письма
11/03/2009 16:44
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Доброе время суток!
У меня возникла проблема в перекодировке вложений из писем.
Сейчас подробнее:
Заходим грубо говоря сюда:
C:\Documents and Settings\Djessicus\Local Settings\Application Data\Opera\Opera\mail\store\account13\2009\03\11
Здесь сохраняются письма, файлы с расширением *.mbs, мне надо извлеч закодированный файл, перекодировать в нормальный и записать на диск...
Так вот не могу понять что за кодировка?
Пример:
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCkVu dHJ5IE5hbWUgICAgICAgIDogaHR0cDovL3d3dy5tYWlsLnJ1Lw0KVHlwZSAgICAgICAgICAg ICAgOiBBdXRvQ29tcGxldGUNClN0b3JlZCBJbiAgICAgICAgIDogUmVnaXN0cnkNClVzZXIg TmFtZSAgICAgICAgIDogbi1taWhlZXYNClBhc3N3b3JkICAgICAgICAgIDogMDA5NDA5NzMw DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K RW50cnkgTmFtZSAgICAgICAgOiBodHRwOi8vY2FiaW5ldC5tZWdhbGluZS5rei9iaWxsaW5n LWRlYWxlci9zdGF0aXN0aWMtbGlzdC5kbw0KVHlwZSAgICAgICAgICAgICAgOiBBdXRvQ29t cGxldGUNClN0b3JlZCBJbiAgICAgICAgIDogUmVnaXN0cnkNClVzZXIgTmFtZSAgICAgICAg IDogTWloZWV2TlYNClBhc3N3b3JkICAgICAgICAgIDogbGVub2Noa2ExOTgyDQo9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KDQo9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09P09PT09PT09PT09PQ0KRW50cnkgTmFt ZSAgICAgICAgOiBodHRwOi8vd3d3Lmh1eWFyaW0uY29tL2xvZ2luLnBocA0KVHlwZSAgICAg ICAgICAgICAgOiBBdXRvQ29tcGxldGUNClN0b3JlZCBbiAgICAgICAgIDogUmVnaXN0cnkN ClVzZXIgTmFtZSAgICAgICAgIDogbWloZWV2bmlrb2xhDQpQYXNzd29yZCAgICAgICAgICA6 IHF3ZXJmZHNhDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PQ0KDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PQ0KRW50cnkgTmFtZSAgICAgICAgOiBodHRwOi8vY2FiaW5ldC5tZWdhbGluZS5r ei9iaWxsaW5nLWRlYWxlci9sb2dpbi5kbw0KVHlwZSAgICAgICAgICAgICAgOiBBdXRvQ29t cGxldGUNClN0b3JlZCBJbiAgICAgICAgIDogUmVnaXN0cnkNClVzZXIgTmFtZSAgICAgICAg IDogTWloZWV2TlYNClBhc3N3b3JkICAgICAgICAgIDogTWloZWV2TlYNCj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCg==
Файл размером около 4 Кб. - без проблем конвертируется из base64 в то, что надо....
А вот файлы, с размером по-более... все начинаются с "//49"
//49AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0A PQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0APQA9AD0ADQAKAFIA ZQBjAG8AcgBkACAASQBuAGQAZQB4ACAAIAAgACAAIAAgADoAIAAxAA0ACgBXAGUAYgAgAFMA aQB0AGUAIAAgACAAIAAgACAAIAAgACAAIAA6ACAAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAG4A bgB0AHQALgBvAHIAZwANAAoAVQBzAGUAcgAgAE4AYQBtAGUAIAAgACAAIAAgACAAIAAgACAA OgAgAGQAaQBtAGEAIABtAGEAaQBsAA0ACgBQAGEAcwBzAHcAbwByAGQAIAAgACAAIAAgACAA
и т.д.
Что это за кодировка такая? При перекодировании из base64 и конвертировании в текст выдает только 3 символа...
Админы подскажите что это за кодировка такая? Как правильно ее переконвертировать?
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Кодировка MIME во вложении письма
11/03/2009 23:15
[Re: hrenosoft]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
а что в заголовках писем? там медиатип не указан? и зачем извлекать файлы таким образом? из опреы разве нельзя их сохранить?
|
Angolier
|
Operaman
|
|
|
Зарегистр: 19/02/2003
|
Сообщений: 1446
|
Из: Россия _ Химки
|
|
Re: Кодировка MIME во вложении письма
12/03/2009 20:59
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
больше похоже на шифр, а не на кодировку. зная любовь Опера к стандартам, я бы почитал про формат файлом в которых храняться сообщения. наверняка есть уже давно написаная читалка и извлекалка, а также востановлялка
|
hrenosoft
|
Новичок
|
|
|
Зарегистр: 11/03/2009
|
Сообщений: 5
|
|
|
Re: Кодировка MIME во вложении письма
12/03/2009 22:25
[Re: Angolier]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Опера большие файлы сжимает, и поэтому получается такая хрень, придется выдергивать вручную каждое письмо - неудобно
|