Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 20, 2019 11:14:46

TrollenFoxy
Зарегистрирован: 2019-09-20
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Проверка наличие файлов и их копирование\удаление на(с) удаленном компьютере

Добрый день. Явлюсь начинающим последователем Python.
Передомной стоит задача, которая на данный момент не достижима, по причине низкого уровня знаний… Прошу помочь в реализации.
Задача:
Дано:
Существует удаленый компьютер на котором появляются файлы в определенной папке и мой компьютер с которого надо вести мониторинг.
Необходимом:
Запускать файл на моем компьютере, который проверял наличие файлов в определенной папке, и мониторить ее минуту, если в течении этой минуты файлы не появились, выводить сообщение поверх всех окон. Если файлы появляются, тоже выводить сообщение, и удалить все файлы в этой папке старше 7 дней, перед удалением вывести сообщение с “удалить?”
А так же проверять другую папку, если в ней файлы есть, то появляется окно с предложением скопировать эти файлы на мой компьютер.

Буду бесконечно благороден за реализацию.

Офлайн

#2 Сен. 20, 2019 12:18:30

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10031
Репутация: +  857  -
Профиль   Отправить e-mail  

Проверка наличие файлов и их копирование\удаление на(с) удаленном компьютере

Для этого надо иметь серверную часть и клиентскую. Серверная часть ставится на удалённый компьютер и открывает сокет, через который ей можно посылать команды. А клиентская часть подключается со своего компьютера на заданный адрес и заданный сокет и посылает команды в сокет. В том же сокете приходят ответы на команды.

python.org. socket. example

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



Офлайн

#3 Сен. 20, 2019 12:24:06

TrollenFoxy
Зарегистрирован: 2019-09-20
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Проверка наличие файлов и их копирование\удаление на(с) удаленном компьютере

py.user.next
Это верно, но невозможно. Задача на мне. Было бы замечательно, если кто-нибудь смог справиться с этой задачей и прокомментировать код.

Офлайн

#4 Сен. 20, 2019 13:27:06

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Проверка наличие файлов и их копирование\удаление на(с) удаленном компьютере

TrollenFoxy
Было бы замечательно, если кто-нибудь смог справиться с этой задачей и прокомментировать код.

Час работы программиста стоит в серденем 20 долларов.
Час на согласование ТЗ и разработку черновика архитектуры. Два часа на реализуцию клиентской части. Два часа на серверную часть. Час на ГУИ. Два часа на тестирование о отладку. Итого: 1 + 2 + 2 + 1 + 2 = 8 * 20 = 160$. “прокомментировать код.” - пусть будет бесплатно.



Офлайн

#5 Сен. 20, 2019 13:29:16

TrollenFoxy
Зарегистрирован: 2019-09-20
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Проверка наличие файлов и их копирование\удаление на(с) удаленном компьютере

FishHook
Не дёшево, но может у кого есть готовое решение и он поделится им.
*Наивность*

Отредактировано TrollenFoxy (Сен. 20, 2019 13:29:33)

Офлайн

#6 Сен. 20, 2019 13:35:17

marvellik
Зарегистрирован: 2016-05-15
Сообщения: 639
Репутация: +  73  -
Профиль   Отправить e-mail  

Проверка наличие файлов и их копирование\удаление на(с) удаленном компьютере

TrollenFoxy
но может у кого есть готовое решение
есть. открываете книги,справочники, по питону и начинаете понимать и писать.

Офлайн

#7 Сен. 20, 2019 15:16:57

TrollenFoxy
Зарегистрирован: 2019-09-20
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Проверка наличие файлов и их копирование\удаление на(с) удаленном компьютере

marvellik
Что я и делаю, но это займет большое количество времени.
Данный топик создал, что его сэкономить, если это получится.

Офлайн

#8 Сен. 20, 2019 15:23:22

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Проверка наличие файлов и их копирование\удаление на(с) удаленном компьютере

TrollenFoxy
Данный топик создал, что его сэкономить, если это получится.

Охреннно!
У меня мало времени, давайте кто-нибудь другой за меня поработает.




Офлайн

#9 Сен. 20, 2019 15:28:17

TrollenFoxy
Зарегистрирован: 2019-09-20
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Проверка наличие файлов и их копирование\удаление на(с) удаленном компьютере

FishHook
Охреннно!
У меня мало времени, давайте кто-нибудь другой за меня поработает.
Неет, у меня всего лишь просьба. Возможно, не готовое решение, наводки на него, например, как подмогнул ув. py.user.next.
В такой негативный контекст можно обернуть любую просьбу или высказывание. Если бы я мог, я сделал. Не просил помощи у профессионалов для экономии времени.

Офлайн

#10 Сен. 20, 2019 15:40:31

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10031
Репутация: +  857  -
Профиль   Отправить e-mail  

Проверка наличие файлов и их копирование\удаление на(с) удаленном компьютере

TrollenFoxy
Возможно, не готовое решение, наводки на него
Наводки не помогут. Фактически за тебя всю программу писать надо. Лет десять назад я бы ещё написал, так как нужны были тренировочки тогда, и я писал раньше подобные проги от и до. А сейчас мне есть что писать каждый день - даже не одна программа, а три, и они уже работают; так что пользователи ждут новых фич, и я сам тоже пользователь своих программ, которому нужны всё новые и новые фичи. Так что ты не удивляйся, что никто не хочет тебе программу писать. Когда человек умеет программировать, ему всегда есть чем заняться и он без дела не сидит.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version