Метод output_under() изменяет способ размещения файлов - вместо временного файла применяется двухуровневый каталог. Модуль MIME::Parser создает подкаталог в указанном базовом каталоге, а затем размещает во вновь созданном подкаталоге интерпретированные данные MIME::Body::File. Кроме параметра $basedir, метод output_under() принимает два необязательных ключевых параметра.
DirName. По умолчанию имя подкаталога формируется путем объединений текущей отметки времени, идентификатора процесса и порядкового номера. Если нужно создать более информативное имя каталога, можно явно указать имя подкаталога с помощью параметра DirName.
Purge. Если при каждом выполнении программы используется подкаталог с одним и тем же именем, то имеет смысл установить параметр Purge равным истинному значению; в этом случае метод outputhunder() удаляет все, что находится в этом подкаталоге, до начала интерпретации.
При вызове без параметров метод output_under () возвращает имя текущего базового каталога. Ниже приведено два примера.
# Сохранять вложения в подкаталоге ~/mime_enclosures
Основными методами этого модуля являются parse(), parse_data() и parse_open().
2014-01-30 12:00:41
это интересно Быть в курсе последних новостей и всегда держать руку на пульсе текущих событий вам помогут программы онлайн общения. Одной из таких является бесплатная программа ooVoo , предназначенная для организации видеоконференцией и обмена сообщениями в режиме реального времени. На сайте alpinefile.ru можно скачать последнюю версию этой программы.