Автор Тема: Как перенести содержимое файла eml - в текстовый файл txt  (Прочитано 127 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Werwolfik [?]

  • Новичок
  • *
  • Сообщений: 16
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Доброе утро.
Хочу задать вопрос общего характера.

Как перенести содержимое файла eml - в текстовый файл txt ?
Перенести так, чтобы это содержимое можно было бы прочесть на русском языке.


Внимание: Для просмотра прикреплённых файлов необходимо Войти или Зарегистрироваться

Русское сообщество AutoIt


Помечен как лучший ответ пользователем Werwolfik Отправлен Апрель 15, 2018, 11:36:59

Оффлайн sngr [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 865
  • Репутация: 353
    • Награды
  • Версия AutoIt: 3.3.8.1
Код: AutoIt [Выделить]
#include 'array.au3'
$file=FileRead("C:\Documents and Settings\12\Рабочий стол\Косплей.eml")
$boun=StringRegExpReplace($file,'(?s).*?boundary="([^"]+)".*','\1')
$str=StringRegExp($file,'(?s)Content-Transfer-Encoding: base64\r\n\r\n(.*?)\r\n[-]*'&$boun,3)
$file=_Encoding_UTF8ToANSI(_Encoding_Base64Decode($str[0]))& @CRLF &_Encoding_UTF8ToANSI(_Encoding_Base64Decode($str[1]))
FileWrite(@ScriptDir&'\123.txt',$file)


Оффлайн Werwolfik [?]

  • Новичок
  • *
  • Сообщений: 16

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
sngr , Выдает ошибку: "Unknown function name"

Оффлайн joiner [?]

  • Расмус-бродяга
  • AutoIt Гуру
  • *****
  • Сообщений: 2646
  • Репутация: 448
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
ищи на форуме Encoding.au3
Были времена, когда солнце было ярче, трава зеленее, а водка сорокоградуснее

Русское сообщество AutoIt

Re: Как перенести содержимое файла eml - в текстовый файл txt
« Ответ #3 Отправлен: Апрель 15, 2018, 09:29:08 »

Оффлайн Werwolfik [?]

  • Новичок
  • *
  • Сообщений: 16

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Ясно.
Всем спасибо.

Русское сообщество AutoIt

Re: Как перенести содержимое файла eml - в текстовый файл txt
« Ответ #4 Отправлен: Апрель 15, 2018, 11:36:44 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
5 Ответов
3430 Просмотров
Последний ответ Ноябрь 15, 2011, 16:58:59
от Radik
2 Ответов
2149 Просмотров
Последний ответ Январь 30, 2012, 01:24:54
от Dm666
0 Ответов
1382 Просмотров
Последний ответ Ноябрь 21, 2012, 20:49:04
от madmasles
7 Ответов
3636 Просмотров
Последний ответ Июль 29, 2013, 15:17:33
от agikon
1 Ответов
1559 Просмотров
Последний ответ Сентябрь 16, 2013, 14:02:06
от ---Zak---
5 Ответов
1985 Просмотров
Последний ответ Ноябрь 21, 2014, 12:56:06
от pvnn
1 Ответов
864 Просмотров
Последний ответ Январь 04, 2015, 18:14:05
от Yashied
4 Ответов
1662 Просмотров
Последний ответ Август 04, 2015, 14:45:06
от Zalman1980
5 Ответов
945 Просмотров
Последний ответ Октябрь 17, 2017, 21:41:29
от Tempo
0 Ответов
155 Просмотров
Последний ответ Январь 24, 2018, 17:59:28
от adckiy