argon bulletin board

Факултети => Факултет по математика и информатика => Темата е започната от: artanis в 26.09.2004, 11:19:00

Титла: един файл
Публикувано от: artanis в 26.09.2004, 11:19:00
Здравейте колеги,

Получих един файл по пощата и нямам идея как да го отворя. Пощата е в mail.bg и файлът се съхранява като xxxwxwww. (x е цифра, а w - буква). Ако го отворя с текстов редактор получавам следното описание:

Content-Transfer-Encoding: base64
Content-Type: application/applefile; name="%"
Content-Disposition: attachment; filename="%"

а малко по-долу:

Content-Type: application/octet-stream; name="xxxxx.pdf"
Content-Disposition: attachment; filename="xxxxx.pdf"
Content-Transfer-Encoding: base64

Някой има ли идея какъв е този файл и с какво мога да го отворя? PDF стандартната програма на Fedora Core 1 не може да го отвори. Благодаря предварително за всяка информация по темата, особено изпратената в кратки срокове!

поздрави:
Атанас Чанев
Титла: един файл
Публикувано от: artanis в 26.09.2004, 13:39:00
Здравейте отново,

На този адрес има информация относно решаването на подобни проблеми за някои ОС.

http://sunmoon.pair.com/vec/chin/luanma.htm (http://sunmoon.pair.com/vec/chin/luanma.htm)

За съжаление линукс не е сред тях. Предполагам, че е необходимо да се разархивира файл с разширение .b64. Но стандартните линукс средства за архивиране не могат да се справят с това. Този път само от любопитство, пишете, ако имате решение.

сърдечни поздрави:
Атанас Чанев
Титла: един файл
Публикувано от: Райчо Мукелов в 26.09.2004, 14:00:00
Просто от любопитство - с кой клиент си теглиш пощата? Или ползваш web-поща?
Титла: един файл
Публикувано от: artanis в 26.09.2004, 15:28:00
sasquatch,

Ползвам уеб поща в mail.bg
Титла: един файл
Публикувано от: Phyz в 27.09.2004, 17:07:00
Виж, това долното прилича на (всъщност не прилича а е) хедър от Mail сървъра.

Content-Type: application/octet-stream; name="xxxxx.pdf"

Това ти е mime type а на файла (т.е. байтов поток) и името му.

Content-Disposition: attachment; filename="xxxxx.pdf"

Това служи за сбъгясване на IE ама няма да ти кажа как :)

Content-Transfer-Encoding: base64

А това е кодировката на това, което следва - base64. Предполагам че след този ред има един куп маймуни и други глупости - ей това ти е реалния файл, кодиран с горната кодировка... Значи можеш да пробваш да го отвориш с HEX editor (щото текстовия ще оплеска всичко) и да вземеш частта веднага след тоя последния ред (след знака за нов ред на последния ред) и да си го запишеш някак си. После си свали base64 decoder за Java и си го декодирай. Ама мен ако питаш доста по-лесно е просто да поискаш да ти го пратят отново :)
Титла: един файл
Публикувано от: artanis в 27.09.2004, 19:59:00
хмм ...

какво ли ще стане, ако

Content-Disposition: attachment; filename="xxxxx.pdf"

се промени на:

Content-Disposition: attachment; filename="xxxxy.pdf"

?

... btw срам не срам, отидох до първата уиндоус машина и си реших проблема за 1 минута.
Титла: един файл
Публикувано от: Райчо Мукелов в 27.09.2004, 23:21:00
quote:Originally posted by Phyz:
Content-Disposition: attachment; filename="xxxxx.pdf"

Това служи за сбъгясване на IE

От последните два  service pack-a насам вече не служи   (http://forum.argon.acad.bg/html/smile.gif)



[This message has been edited by sasquatch (edited 27-09-2004).]
Титла: един файл
Публикувано от: Phyz в 28.09.2004, 08:58:00
Готов ли си да се обзаложиш?
Титла: един файл
Публикувано от: Райчо Мукелов в 28.09.2004, 23:25:00
Естествено  (http://forum.argon.acad.bg/html/wink.gif)

[This message has been edited by sasquatch (edited 28-09-2004).]