Здравствуйте. Помогите пожалуйста сделать скрипт или как это делается.
По фтп подключаюсь к андроид смарфону (использую его как видеорегистратор).
ftp://anonymous@192.168.0.4:8101/Movies ... der/Videos
Нужно как-то все файлы из этой папки раз в сутки вырезать и вставить на комп c Linux Mint /media/komp/598FB58129FE9361/видео
И неплохо бы ограничить папку /видео/ максимум 50 Гб с автоматическйо перезаписью старых файлов.
Скрипт копирования с телефона на комп
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
- Сообщения: 4859
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 111
- Благодарил (а): 53 раза
- Поблагодарили: 2177 раз
- Контактная информация:
Скрипт копирования с телефона на комп
Проще будет не возиться с командой ftp а смонтировать FS телефона на комп через что-то вроде curlftpfs https://help.ubuntu.ru/wiki/%D0%BC%D0%B ... %D0%B5_ftp
А далее уже обычными командами для файлов - cp, mv, del. Ну а чтобы раз в сутки - cron вам в помощь.
(Так то можно было бы и curl и wget для копирования использовать, но они удалять скопированное не будут.)
А здесь вам поможет команда find. Правда тут не объему легче ограничить, а по дате - т.е. удалять все что старее n дней.
man find
за подробностями.-
- Сообщения: 3341
- Зарегистрирован: 11 окт 2016, 12:58
- Решено: 17
- Откуда: Новосибирск
- Благодарил (а): 1216 раз
- Поблагодарили: 522 раза
- Контактная информация:
Скрипт копирования с телефона на комп
Устанавливаем на смартфон приложение Wi-Fi FTP-сервер из магазина Play Маркет. На компьютер устанавливаем FTP Rush v3.
Подробности здесь:
https://hi-tech.mail.ru/news/55082-kak- ... kompyuter/
Подробности здесь:
https://hi-tech.mail.ru/news/55082-kak- ... kompyuter/
-
- Сообщения: 3341
- Зарегистрирован: 11 окт 2016, 12:58
- Решено: 17
- Откуда: Новосибирск
- Благодарил (а): 1216 раз
- Поблагодарили: 522 раза
- Контактная информация:
Скрипт копирования с телефона на комп
Ещё пользовался прогой X-plore file manager (копировал с планшета, у которого сгорел OTG модуль и поэтому через кабельное соединение с компьютером не работало)
https://apkpure.net/ru/x-plore-file-man ... ownloading
Подробности настройки здесь:
https://www.adslclub.ru/forum/topic90483#1353013
https://apkpure.net/ru/x-plore-file-man ... ownloading
Подробности настройки здесь:
https://www.adslclub.ru/forum/topic90483#1353013
-
Автор темы - Сообщения: 12
- Зарегистрирован: 23 июл 2023, 18:34
- Благодарил (а): 2 раза
- Контактная информация:
Скрипт копирования с телефона на комп
Спасибо с этим проблем то нету, стандартные файловые менеджеры и их фтп-кнопка работают стабильноhellonet писал(а): ↑22 дек 2024, 13:24Устанавливаем на смартфон приложение Wi-Fi FTP-сервер из магазина Play Маркет. На компьютер устанавливаем FTP Rush v3.
Подробности здесь:
https://hi-tech.mail.ru/news/55082-kak- ... kompyuter/
-
Автор темы - Сообщения: 12
- Зарегистрирован: 23 июл 2023, 18:34
- Благодарил (а): 2 раза
- Контактная информация:
Скрипт копирования с телефона на комп
Спасибо уже будет легче разобраться. Вы, или Кто-нибудь еще, плз скиньте ссылку на готовый пример аналогичной задачи с Крон, примерно хотя бы чтоб увидеть как это делается. Я так понял надо какой-то файл создать с этим скриптом и в Крон его. Где-то есть мануалы для новичка с аналогичной задачей.
-
- Сообщения: 4859
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 111
- Благодарил (а): 53 раза
- Поблагодарили: 2177 раз
- Контактная информация:
Скрипт копирования с телефона на комп
В общем то, обычно в системе есть такой каталог: /etc/cron.daily - если туда кинуть исполняемый скрипт, он будет выполнятся раз в день. (Правда в первом часу ночи, и есть аналогичные каталоги для раз в час, неделю и месяц.) Для простых случаев обычно хватает.
Для полного контроля cron'а - основной конфигурационный файл /etc/crontab, и каталог для аналогичных частных конфигов /etc/cron.d - синтаксис там тот же самый, просто чтобы не лазить в основной файл а иметь свой собственный.
Руководство -
Для полного контроля cron'а - основной конфигурационный файл /etc/crontab, и каталог для аналогичных частных конфигов /etc/cron.d - синтаксис там тот же самый, просто чтобы не лазить в основной файл а иметь свой собственный.
Руководство -
man 5 crontab
(5 - не опечатка, без нее на другой раздел попадете).-
- Сообщения: 2405
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 31
- Откуда: BY
- Благодарил (а): 83 раза
- Поблагодарили: 506 раз
- Контактная информация:
Скрипт копирования с телефона на комп
Со своей точки зрения через
crontab -e
сделал бы своё пользовательское задание cron. А то если изменять /etc/cron.daily, /etc/cron.d, crontab, то можно напортачить от незнания. А так будут задания чисто для своей учётки, которые всегда можно стереть в ноль (crontab -r
), если чего-там там наворотил и "концов не найти". Правда справедливо, если компьютер используется единолично, а не совместно с другими членами семьи.-
- Сообщения: 4859
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 111
- Благодарил (а): 53 раза
- Поблагодарили: 2177 раз
- Контактная информация:
Скрипт копирования с телефона на комп
Только вот оно в качестве редактора скорее всего vi или vim вызовет. Вы готовы учить им пользоваться?

Даже напрочь испорченный /etc/ctontab ничего фатального не вызовет. А остальные - и подавно.
Есть еще одна причина пользоваться системным - там скорее всего нужно будет вызывать скрипт с правами отдельного пользователя - а это можно делать только через системный cron.
-
- Сообщения: 2405
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 31
- Откуда: BY
- Благодарил (а): 83 раза
- Поблагодарили: 506 раз
- Контактная информация:
Скрипт копирования с телефона на комп
При первом запуске мне выдал выбор из 4 редакторов: nano, mcedit, vim, ed. Так как у меня уже стоял Midnight Commander, то выбрал его. Теперь при правке редактируется через mcedit, а /home присутствует файл
.selected_editor
с содержанием:
Код: Выделить всё
# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/mcedit"
/etc/sudoers
, а в рамках мероприятия по приведению его "в чувство" система позволяет открыть этот файл только через nano. Пока понял как сохранять введённые изменения 

Но если очень хочется через xed, то можно, наверное, и так:
sudo xed /var/spool/cron/crontabs/логин_пользователя
( у меня, например, это /var/spool/cron/crontabs/minter ). Или через ПКМ "Открыть как root" /var/spool/cron/crontabs Но, как уже говорил, являюсь единственным пользователем.Тут согласен, не поспоришь.
-
Автор темы - Сообщения: 12
- Зарегистрирован: 23 июл 2023, 18:34
- Благодарил (а): 2 раза
- Контактная информация:
Скрипт копирования с телефона на комп
Спасибо за советы, ничё не ппонял, про редакторы первый раз слышу, но думаю справлюсь с простым текстовым или с терминала. В праздники попробую, это надолго, похоже начну с гостевой учётки, с резервной копии, сохрана редактируемых файлов, и система запасная не помешает.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость