myoperam Кодировка MIME во вложении письма
ВНИМАНИЕ! ОСТЕРЕГАЙТЕСЬ МОШЕННИКОВ!
Помните, что все браузеры Opera АБСОЛЮТНО БЕСПЛАТНЫ.
Загружайте новые версии ТОЛЬКО С ОФИЦИАЛЬНОГО САЙТА или с ресурсов, которым ДОВЕРЯЕТЕ!


Предыдущее | Следующее | Архив форума | operaman.ru | Поиск
Кодировка MIME во вложении письма hrenosoft  03/11/09 04:44 PM

Доброе время суток!

У меня возникла проблема в перекодировке вложений из писем.

Сейчас подробнее:

Заходим грубо говоря сюда:

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 символа...

Админы подскажите что это за кодировка такая? Как правильно ее переконвертировать?

Re: Кодировка MIME во вложении письма iNDiAnFLy  03/11/09 11:15 PM

а что в заголовках писем?
там медиатип не указан?
и зачем извлекать файлы таким образом?
из опреы разве нельзя их сохранить?

Re: Кодировка MIME во вложении письма Angolier  03/12/09 08:59 PM

больше похоже на шифр, а не на кодировку. зная любовь Опера к стандартам, я бы почитал про формат файлом в которых храняться сообщения. наверняка есть уже давно написаная читалка и извлекалка, а также востановлялка

Re: Кодировка MIME во вложении письма hrenosoft  03/12/09 10:25 PM

Опера большие файлы сжимает, и поэтому получается такая хрень, придется выдергивать вручную каждое письмо - неудобно


operaman.ru - Home


Rambler's Top100