Найти - Пользователи
Полная версия: Проверка наличие файлов и их копирование\удаление на(с) удаленном компьютере
Начало » Python для новичков » Проверка наличие файлов и их копирование\удаление на(с) удаленном компьютере
1 2
TrollenFoxy
py.user.next
Все понятно. Может быть, кто-нибудь и отзовётся для тренировок). Спасибо Вам.
PEHDOM
TrollenFoxy
Существует удаленый компьютер на котором появляются файлы в определенной папке и мой компьютер с которого надо вести мониторинг.
Необходимом:
Запускать файл на моем компьютере, который проверял наличие файлов в определенной папке, и мониторить ее минуту, если в течении этой минуты файлы не появились, выводить сообщение поверх всех окон. Если файлы появляются, тоже выводить сообщение, и удалить все файлы в этой папке старше 7 дней, перед удалением вывести сообщение с “удалить?”
А так же проверять другую папку, если в ней файлы есть, то появляется окно с предложением скопировать эти файлы на мой компьютер.
слишком мало зикуратов вводных данных, я так понимаю что “определенная папка” не расшарена?
попробуте посмотреть в сторону twisted https://twistedmatrix.com/trac/
а тут небольшой снипет, МБ поможет https://stackoverflow.com/questions/44171009/how-to-send-message-when-file-changes-detected-twisted-and-web-sockets
TrollenFoxy
PEHDOM
я так понимаю что “определенная папка” не расшарена
Все верно, её нет возможности расшарить.
marvellik
TrollenFoxy
Все верно, её нет возможности расшарить
наверно еще и нет возможности установить питон и скрипт сервера на удаленный комп?
TrollenFoxy
marvellik
Есть возможность, иначе все это не имело смысл
Rodegast
> Все верно, её нет возможности расшарить.

Я бы на твоём месте всё таки попробовал бы изыскать возможность подключения через NFS/Samba.

> попробуте посмотреть в сторону twisted

Не, туда лучше не смотреть. Проще всего соединиться через обычные сокеты, а не изучать весьма запутанный фреймворк.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB