Модераторы: Snowy, Poseidon, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как автоматически отправлять файл с папки на мейл? 
:(
    Опции темы
transkriptsiya
Дата 20.1.2010, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 101
Регистрация: 17.1.2008

Репутация: нет
Всего: нет



Каждий день формирую некий .txt файл который потом отправляю на три мейл адреса внутри сети. Иногда сформирую, а отправить забуду.
Хочу както автоматизировать отправку файлика. 
Например, я сохраняю файл в какуюто папку, а скрипт проверяет эту , периодически, папку - если там чтото появилось -то отправляет его на указаные адреса.
Подскажите как это реализовать, и реально ли? Или может уже есть какието готовые решения или способы попроще?
Винда - Windows XP sp3


Это сообщение отредактировал(а) transkriptsiya - 20.1.2010, 17:38
PM MAIL   Вверх
Данкинг
Дата 20.1.2010, 20:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 1
Всего: 130



Цитата(transkriptsiya @  20.1.2010,  17:33 Найти цитируемый пост)
Подскажите как это реализовать,

Что конкретно реализовать-то? Проверку папки? Отправку на мыло?


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
transkriptsiya
Дата 20.1.2010, 22:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 101
Регистрация: 17.1.2008

Репутация: нет
Всего: нет



Например, я сохраняю файл в какуюто папку, а скрипт проверяет эту , периодически, папку - если там чтото появилось -то отправляет его на указаные адреса.

PM MAIL   Вверх
Данкинг
Дата 21.1.2010, 01:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 1
Всего: 130



Я понял. А вопрос-то в чём конкретно? Хочешь, чтобы программу за тебя написали?


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
transkriptsiya
Дата 21.1.2010, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 101
Регистрация: 17.1.2008

Репутация: нет
Всего: нет



хочу совета как лучше реализовать это. Батником или еще чемто - в какую сторону копать?  Или может уже есть какието готовые решения которие мне подойдут.
PM MAIL   Вверх
Данкинг
Дата 21.1.2010, 11:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 1
Всего: 130



Зачем батником, если мы о Дельфи? Ну - проверяешь число файлов, запоминаешь, потом снова проверяешь и сравниваешь. Тут можно использовать обычный FileListBox. А почте посылать при помощи IdSMTP.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Snowy
Дата 21.1.2010, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 53
Всего: 484



PM MAIL   Вверх
LeonW
  Дата 21.1.2010, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 7.10.2005

Репутация: нет
Всего: нет



1) ставишь таймер (находится в системе)
2) делаешь проверку на файл FileExists('c:\мойфайл.тхт').
3) если файл есть то можно делать отправку (сенд).
4) если его нет то можно подождать таймер.инервал+таймер.инервал+1000сек.
готово. чем то на вирусняк похож!  smile 
PM MAIL   Вверх
Данкинг
Дата 21.1.2010, 16:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 1
Всего: 130



Цитата(LeonW @  21.1.2010,  16:05 Найти цитируемый пост)
чем то на вирусняк похож!

Почему вирусняк: может быть, какие-нибудь отчёты менеджерам или вроде того.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Keeper89
Дата 22.1.2010, 02:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2580
Регистрация: 26.2.2009

Репутация: 6
Всего: 58



Цитата(LeonW @  21.1.2010,  16:05 Найти цитируемый пост)
1) ставишь таймер (находится в системе)
2) делаешь проверку на файл FileExists('c:\мойфайл.тхт').
3) если файл есть то можно делать отправку (сенд).
4) если его нет то можно подождать таймер.инервал+таймер.инервал+1000сек.

Оставьте в покое эти таймеры. Есть же, например, ReadDirectoryChanges.
Вот тут лежит пример.


--------------------
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.1116 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.