Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Расшифровать: " =?utf-8?Q?=D0=A0=D0=B0=".... [D7, WinXP]


Layner ©   (2008-09-09 10:56:00) 

Здравствуйте друзья! Принимаю почту, с таким заголовком:

=?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


lamaker   (2009-12-17 04:30:00) [1]

Ламера  ХРЕНОВЫ! Там написано:
Самый лучший отдых на море!
(Скорей всего СПАМ был.)
Сервак просту клюкнул... вот и прошло письмо кривое.

Только  я не пойму причём тут 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?=
Пока Ламаки


Dennis I. Komarov   (2008-09-16 16:46:00) [2]

Там много смайлов было - я это не в серьез :)
Это на долгую отладку функции...


Поросенок Винни-Пух   (2008-09-16 16:09:00) [3]

Ну так я исхожу что аргументом было "Зачем тащить INDY из-за одной функции?"

Вот и спрашиваю, поимев dll что мы по объему выиграли


Dennis I. Komarov   (2008-09-16 16:04:00) [4]

сохранили время на отладку, на более интересные занятия... :)

ну суръезно, засунуть эту ф-цию в отдельный модуль, пусть валяется там и не мешается. Вот у меня, к примеру, INDY нету совсем (теперь) и ничего...


Поросенок Винни-Пух   (2008-09-16 15:45:00) [5]

и что мы в итоге выиграли по объему? :)


Dennis I. Komarov   (2008-09-16 15:28:00) [6]


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

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

Собрать dll, подключить, исходник удалить - четыре минуты, отлаживать нечего :)


Поросенок Винни-Пух   (2008-09-16 13:34:00) [7]

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


Dennis I. Komarov   (2008-09-16 12:26:00) [8]

Тут писать минуты три... Зачем тащить INDY из-за одной функции?


Layner   (2008-09-09 11:44:00) [9]

IdDecoderQuotedPrintable воспользовался, все ок.


Layner   (2008-09-09 11:38:00) [10]

Indy misc
ааа! Вот оно что :)


Layner   (2008-09-09 11:36:00) [11]

вопрос, надо ли отделять какие либо части типа "=?utf-8?Q" перед расшифровкой?


Медвежонок Пятачок   (2008-09-09 11:30:00) [12]

Indy misc


Сергей М.   (2008-09-09 11:22:00) [13]


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


Среди стандартных - нет.


Layner   (2008-09-09 11:08:00) [14]

quoted printableобработать как вот не понятно, остальное понятно :(


Медвежонок Пятачок   (2008-09-09 11:00:00) [15]

сначала получить утф8 из quotted printable, затем анси из utf8


Наверх

Титульная страница Поиск, карта сайта Написать письмо