VBS/WSH/JS - VBScript скрипт выборки части текат и удаления

Аватара пользователя
rested

VBS/WSH/JS - VBScript скрипт выборки части текат и удаления

Сообщение rested »

Привет!

Поступила задача.

Имеется куча файлов, а именно это выгруженная почта в формате тхт.

Каждый файл это письмо, в не которых файлах есть форварды (FWИзображение и ответы (REИзображение

Задача удалить часть текста именно форварды и ответы.

VBS только начал изучать, и на это потребуется время, а задачу нужно решить как можно быстрее.

Помогите пожалуйста!!
Аватара пользователя
Iska

Re: VBS/WSH/JS - VBScript скрипт выборки части текат и удаления

Сообщение Iska »

Образцы файлов, упакованные в архив. Указать на примерах что потребно удалить.
Аватара пользователя
rested

Re: VBS/WSH/JS - VBScript скрипт выборки части текат и удаления

Сообщение rested »

пока на дельфи почти все сделали, с вбс не как... видимо не посильно.
Аватара пользователя
Iska

Re: VBS/WSH/JS - VBScript скрипт выборки части текат и удаления

Сообщение Iska »

Что неясного в тексте просьбы:


Цитата Iska:



Образцы файлов, упакованные в архив.
VBS/WSH/JS - VBScript скрипт выборки части текат и удаления




?!
Вложения
test.zip
(2.04 КБ) 0 скачиваний
test.zip
(2.04 КБ) 0 скачиваний
Аватара пользователя
rested

Re: VBS/WSH/JS - VBScript скрипт выборки части текат и удаления

Сообщение rested »

хорошо ждем, спасибо !!

и еще к информации там файлы с кодировкой unicode...
Аватара пользователя
rested

Re: VBS/WSH/JS - VBScript скрипт выборки части текат и удаления

Сообщение rested »

Цитата rested:



и еще к информации там файлы с кодировкой unicode...
VBS/WSH/JS - VBScript скрипт выборки части текат и удаления




Собственно, для того, чтобы выяснить исходную кодировку файлов и наличие BOM — и просил файлы в архиве, а не просто в виде текста в посту.
Аватара пользователя
rested

Re: VBS/WSH/JS - VBScript скрипт выборки части текат и удаления

Сообщение rested »

Цитата rested:



не[]посильная задача ?!
VBS/WSH/JS - VBScript скрипт выборки части текат и удаления




Это вопрос -- или ирония? Если ирония, то если хотите получить ответ -- лучше так не делать.



У вас избыточная постановка задачи. Алгоритм для одного файла более простой, примерно так:





Код:

Код: Выделить всё

Цикл:
    Проверить начало строки,
    Если она начинается с from: то выход из цикла
    Прочитать строку и дописать её во временный файл
    Проверить, есть ли следующая строка в исходном файле
    Если нет, то выход из цикла
    Перейти к следующей строке
Конец Цикла
Дописать пустую строку во временный файл
Переименовать исходный в *.bak
Переименовать временный файл в исходное имя
Ответить

Вернуться в «Скриптовые языки администрирования Windows»