в винде за много лет так и не решили проблему с запуском сервисов :)
так что все костылят как могут.
запускаю бинари через Non-Sucking Service Manager позволяет запускать полноценный демон, без входов пользователя и всего такого.
в менеджере systemd есть более современный метод создать my_name.service и к нему запускалку по времени my_name.timer
статей мильен и для того и для того пишем задание для cron пишем свой timer для systemd
опять же ты написал что машине доступен выход в интернет ?? так отправляй напрямую через passive mode ftp - он не формирует обратный канал для передачи данных и значит отлично работает как чисто клиентское приложение.
но я б отказался от древнего фтп в сторону хотя бы rsync.
это называется ZIP-бомба или "научно" бомба декомпрессии.
базируется на хаке алгоритма сжатия deflate.
т.к. deflate используется в множестве форматов картинок, есть и соответвующие png но можно сотворить картинки множества форматов.
\ - стандартный префикс для спец.символов во множестве програм, за исключение виндовс ос.
микрософтеры решили быть самыми умными и использовали его для разделения имен папок в пути.
о чем питон тебе и сообщает.
посему используй "\\" вместо виндовских "\" т.е. C:\\User\\User\\Desktop\\fa
либо стандартный / - кажись виндовый питон обучен их автоматически преобразовывать в виндовые разделители пути (пардон не помню давно не работал с питоном в винде).
применить функцию os.stat({item})
получить объект os.stat_result
из объекта взять stat_info.st_size
преобразовать в мегабайты.
подставить значение в строчку.
написать на питоне клиент-серверную систему, которая будет с локального подключения пересылать sql запросы на удаленную машину, там исполнять на sqlite и ответ отсылать обратно.
виндовые сервисы должны иметь дополнительные дырки для управления.
произвольную прогу без врапера не запустить.
используй к примеру Non-Sucking Service Manager
ос, я так понимаю, виндовс ??
пропиши на той машине, с которой стучишься в почтовик. %нужный ип% %нужный домен%
в файл hosts и тогда нужный домен всегда будет резолвится в нужный ип в обход всех днс-систем.
можно взять файл и получить для него ссылку или торрент-образ. утилит для этого куча.
чтобы файлик можно было скачать через тырнетик по торренту, файлик должен быть доступен для тырнета.
т.е. должен работать какойнить торрент-клиент с доступом в тырнет в котором этот файлик должен быть выложен на раздачу. (питоновы поделки тут не нужны)
далее анонсирование на трекерах или dht, pex по вкусу.