Конференция "Сети" » Расшифровать: " =?utf-8?Q?=D0=A0=D0=B0=".... [D7, WinXP]
 
  • Layner © (09.09.08 10:56) [0]
    Здравствуйте друзья! Принимаю почту, с таким заголовком:

    =?utf-8?Q?=D0=A0=D0=B0=D0=BD=D0=B6=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=BD=D1=8B=D0= B5_=D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D1=8B?=

    Все перебрал, и трансформировал из BASE64, и Utf8ToAnsi и другие стороние, ничего не помогает. Есть ли заточенная ф-я для разбора такой строки?
    Delphi7
  • Медвежонок Пятачок © (09.09.08 11:00) [1]
    сначала получить утф8 из quotted printable, затем анси из utf8
  • Layner © (09.09.08 11:08) [2]
    quoted printable обработать как вот не понятно, остальное понятно :(
  • Сергей М. © (09.09.08 11:22) [3]

    > Есть ли заточенная ф-я для разбора такой строки?


    Среди стандартных - нет.
  • Медвежонок Пятачок © (09.09.08 11:30) [4]
    Indy misc
  • Layner © (09.09.08 11:36) [5]
    вопрос, надо ли отделять какие либо части типа "=?utf-8?Q" перед расшифровкой?
  • Layner © (09.09.08 11:38) [6]
    Indy misc
    ааа! Вот оно что :)
  • Layner © (09.09.08 11:44) [7]
    IdDecoderQuotedPrintable воспользовался, все ок.
  • Dennis I. Komarov © (16.09.08 12:26) [8]
    Тут писать минуты три... Зачем тащить INDY из-за одной функции?
  • Поросенок Винни-Пух © (16.09.08 13:34) [9]
    Не думай о минутах свысока. Наступит время сам поймешь наверное.
    Что писать три минуты, затем три часа отлаживать.
    А молодость проходит.
  • Dennis I. Komarov © (16.09.08 15:28) [10]

    > Что писать три минуты, затем три часа отлаживать.
    > А молодость проходит.

    Ну дык это как написать :)

    Собрать dll, подключить, исходник удалить - четыре минуты, отлаживать нечего :)
  • Поросенок Винни-Пух © (16.09.08 15:45) [11]
    и что мы в итоге выиграли по объему? :)
  • Dennis I. Komarov © (16.09.08 16:04) [12]
    сохранили время на отладку, на более интересные занятия... :)

    ну суръезно, засунуть эту ф-цию в отдельный модуль, пусть валяется там и не мешается. Вот у меня, к примеру, INDY нету совсем (теперь) и ничего...
  • Поросенок Винни-Пух © (16.09.08 16:09) [13]
    Ну так я исхожу что аргументом было "Зачем тащить INDY из-за одной функции?"

    Вот и спрашиваю, поимев dll что мы по объему выиграли
  • Dennis I. Komarov © (16.09.08 16:46) [14]
    Там много смайлов было - я это не в серьез :)
    Это на долгую отладку функции...
  • lamaker (17.12.09 04:30) [15]
    Ламера  ХРЕНОВЫ! Там написано:
    Самый лучший отдых на море!
    (Скорей всего СПАМ был.)
    Сервак просту клюкнул... вот и прошло письмо кривое.

    Только  я не пойму причём тут BASE64, и Utf8ToAnsi.

    Что через AspfixGet'(utf)/....  а потом дллка...

    ИДИОТЫ ТУТ ОДНИ ЧТОЛИ?
    Вроде о серьёзных вещах говорите... а толку...НОЛЬ...
    Сказали как в лужу пукнули... пузыри да и только!
    A3=20-=20=D0=92=D0=90=D0=9C!"=20--=20=D0=9D=D0=B8=D0=BA=20=E2=80=94=20=D0=AF=D0=BD=D0=B4=D0=B5=D0=BA=D1=81.=D0=9F= D0=BE=D1=87=D1=82=D0=B0?=
    Пока Ламаки
 
Конференция "Сети" » Расшифровать: " =?utf-8?Q?=D0=A0=D0=B0=".... [D7, WinXP]
Есть новые Нет новых   [134437   +30][b:0][p:0.001]