Кодировки

Тема в разделе "WASM.WIN32", создана пользователем pas, 15 авг 2004.

  1. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    Подскажите пожалуйста в поле Subject некоторых писем имеется следующие строки:
    Код (Text):
    1.  
    2. Subject: =?windows-1251?B?3erx6uv+5+ji7e7l6Ofj7vLu4uvl7ejlIO/w7uTz6vLu4iDo5yDq4PDy?=
    3.     =?windows-1251?B?7u3gLg==?=
    4.  


    На сколько я понимаю тема написана в кодировке windows-1251, но я к сожалению не смог найти коды руских символов для этой кодировки. Может кто ткнёт носом где взять. Нужно получив письмо правильно распознать кодировку и преобразовать в строку понятную WinAPI.
     
  2. plext0r

    plext0r New Member

    Публикаций:
    0
    Регистрация:
    30 июн 2004
    Сообщения:
    26
    в самой Батке есть: СВОЙСТВА --> ТАБЛИЦЫ ПЕРЕКОДИРОВОК --> WINDOWS 1251

    ..но тут помойму не тема в 1251, а тело.. хотя попробуй..
     
  3. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    plext0r



    Что, это такое?
     
  4. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    plext0r

    Ещё хотел прояснить, письмо получает моя прога, соответственно я имею то, что привёл выше и хотелось бы получить строку в удобоваримом виде.
     
  5. Same

    Same New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2003
    Сообщения:
    114
    2 pas

    „ Батке“

    Что, это такое?


    Это если не ошибаюсь The Bat(mail client)



    Subject: =?windows-1251?B?3erx6uv+5+ji7e7l6Ofj7vLu4uvl7ejlIO/w7uTz6vLu4iDo5yDq4PDy?=

    =?windows-1251?B?7u3gLg==?=


    Опять же если не ошибаюсь - это означает что тема писма прописана в кодировке windows-1251 - кодировка эта у Зубкова встречается



    Ещё хотел прояснить, письмо получает моя прога, соответственно я имею то, что привёл выше и хотелось бы получить строку в удобоваримом виде.

    Так получи строку - убери указатель кодировки - перекодируй в указаную и получиш Тему письма
     
  6. Same

    Same New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2003
    Сообщения:
    114
    Лентяй ты плохо искал - в google четвёртая ссылка

    http://www.columbia.edu/kermit/utf8.html



    Первая часть - схожа со стандартной ASCII таблицей
     
  7. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    Same

    Я искал в Рамблере.
     
  8. sensy

    sensy New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2004
    Сообщения:
    29
    pas

    Такая строка в теме означает, что тема записана не латинскими символами и кодировка — Windows-1251.

    сами символы кодируются BASE64.



    смотрите пример:

    тема письма: вот

    закодированная тема: =?Windows-1251?B?4u7y?=



    слово "вот" в BASE64: 4u7yAA
     
  9. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    sensy

    спасибо не знал :-(