Перейти к содержанию
Opel Antara Клуб

IT technology вопрос


melbu

Рекомендуемые сообщения

Вот может быть тут кто-то компьютерный гений и знает как решить такую задачу.

 

Суть проблемы

У меня есть файл, которые обновляют несколько человек. Т.е. каждый день дописывают в него определённую инфу. Мне нужно этот файл отправлять каждый день одним письмом на несколько адресов. Мне нужно дождаться разумного времени когда все коллеги снесут свою инфу и к началу следующего рабочего дня отправить его, куда положено. Коллеги мои могут в течении рабочего дня вносить информацию, могут в конце рабочего дня, могут дома перед сном, а могут вообще забить на свою важную миссию. А я то же не могу всех ждать. А бывает, что я нахожусь не в Москве, в других часовых поясах и вообще, мне не до этого.

 

Концепция решения проблемы

Нужна прога или скрипт, которая бы в определенное время проверяла время последнего обновления файла и если файл обнавлялся менее чем 23-59, то формировала бы письмо на насколько адресов, приатачивала бы этот файл и отправляла.

Не нужна привязка к календарям и праздникам. Всё просто, есть изменение - отправил, нет изменения - не отправил.

 

Пожелания

Желательно без установки Оутлока. Если с оутлоком такое можно просто реализовать, то я в принципе готов установить его на сервак и даже почту отдельную для этих целей завести.

 

Ну и очевидный вопрос: как это сделать?

Ссылка на комментарий

Ну во всех системах есть таск шедулер, так называемый планировщик задач.

Нужен мэйл-агент , который будет висеть в процессах системы постоянно. В расписании

Задач можно запускать бат-файл, в котором

Прописать командной строкой агент или демон в линуксе с параметрами запуска , в которых будут заданы имэйлы для отправки и имЯ отправляемого файла. У меНя в одном

проекте на линуксе была такая отправка. Или

Загунлить ... по сути для сервака оптимально иметь процесс с управляемыми почтовыми протоколами .

Ссылка на комментарий

Update: Прошу прощения, вариант пока снимается с повестки дня. Ifttt не умеет проверять в Google Drive, умеет только копировать туда файлы.

 

Могу предложить вариант сервиса IFTTT (https://ifttt.com/) и Google Drive/Docs. Google даст возможность редактировать файл онлайн, через браузер, и можно будет потом отслеживать кто какие изменения вносил. Ifttt умеет работать с Google Drive. Через Ifttt и его приложение на Android теоретически можно даже сделать синхронизацию по звонку на/с определенного номера. Или автоматическую рассылку напоминаний коллегам о том, что нужно обновить файл.

Изменено пользователем Andrey_75
Ссылка на комментарий

Если сервер, на котором лежит файл, собственный, то можно посмотреть в сторону утилит для мониторинга содержимого каталогов, например, (https://www.raymond.cc/blog/3-portable-tools-monitor-files-folders-changes/) и утилиты SendEmail (http://caspian.dotconf.net/menu/Software/SendEmail/). 

Ссылка на комментарий

Как альтернатива GoogleDocs ещё можно рассмотреть Office365, он удобен тем, кто привык работать с классическим майкрософт офисом, файлы открываются стандартными приложениями Word или Excel, и при сохранении автоматом апдейтит файл в облаке, естественно возможно править документы и упрощенными вариантами этих программ непосредственно в браузере.

Ссылка на комментарий

Если сервер, на котором лежит файл, собственный, то можно посмотреть в сторону утилит для мониторинга содержимого каталогов, например, (https://www.raymond.cc/blog/3-portable-tools-monitor-files-folders-changes/) и утилиты SendEmail (http://caspian.dotconf.net/menu/Software/SendEmail/). 

 

Посмотрю

Как альтернатива GoogleDocs ещё можно рассмотреть Office365, он удобен тем, кто привык работать с классическим майкрософт офисом, файлы открываются стандартными приложениями Word или Excel, и при сохранении автоматом апдейтит файл в облаке, естественно возможно править документы и упрощенными вариантами этих программ непосредственно в браузере.

 

По мне так вообще было бы достаточно, чтобы в облаке лежал файл, и всё .Для тех, ко его заполняет это именно так и выглядит. Но вот теперь поставлена задача именно на почту присылать. Разумные доводы не помогают. Хорошо, буду присылать.

Ссылка на комментарий

Всем спасибо!

 

Один мой знакомый программист написал мне небольшую прогу под мои потребности. Сейчас тестирую, а с понедельника запущу, если всё будет хорошо.

Ссылка на комментарий
  • 3 месяца спустя...

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×
×
  • Создать...