-
Здравствуйте друзья! Принимаю почту, с таким заголовком:
=?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
-
сначала получить утф8 из quotted printable, затем анси из utf8
-
quoted printable обработать как вот не понятно, остальное понятно :(
-
> Есть ли заточенная ф-я для разбора такой строки?
Среди стандартных - нет.
-
Indy misc
-
вопрос, надо ли отделять какие либо части типа "=?utf-8?Q" перед расшифровкой?
-
Indy misc
ааа! Вот оно что :)
-
IdDecoderQuotedPrintable воспользовался, все ок.
-
Тут писать минуты три... Зачем тащить INDY из-за одной функции?
-
Не думай о минутах свысока. Наступит время сам поймешь наверное.
Что писать три минуты, затем три часа отлаживать.
А молодость проходит.
-
> Что писать три минуты, затем три часа отлаживать.
> А молодость проходит.
Ну дык это как написать :)
Собрать dll, подключить, исходник удалить - четыре минуты, отлаживать нечего :)
-
и что мы в итоге выиграли по объему? :)
-
сохранили время на отладку, на более интересные занятия... :)
ну суръезно, засунуть эту ф-цию в отдельный модуль, пусть валяется там и не мешается. Вот у меня, к примеру, INDY нету совсем (теперь) и ничего...
-
Ну так я исхожу что аргументом было "Зачем тащить INDY из-за одной функции?"
Вот и спрашиваю, поимев dll что мы по объему выиграли
-
Там много смайлов было - я это не в серьез :)
Это на долгую отладку функции...
-
Ламера ХРЕНОВЫ! Там написано:
Самый лучший отдых на море!
(Скорей всего СПАМ был.)
Сервак просту клюкнул... вот и прошло письмо кривое.
Только я не пойму причём тут 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?=
Пока Ламаки