Здравствуйте. Помогите пожалуйста сделать скрипт или как это делается.
По фтп подключаюсь к андроид смарфону (использую его как видеорегистратор).
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
за подробностями.-
- Сообщения: 3342
- Зарегистрирован: 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/
-
- Сообщения: 3342
- Зарегистрирован: 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 - не опечатка, без нее на другой раздел попадете).-
- Сообщения: 2408
- Зарегистрирован: 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.
-
- Сообщения: 2408
- Зарегистрирован: 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 раза
- Контактная информация:
Скрипт копирования с телефона на комп
Спасибо за советы, ничё не ппонял, про редакторы первый раз слышу, но думаю справлюсь с простым текстовым или с терминала. В праздники попробую, это надолго, похоже начну с гостевой учётки, с резервной копии, сохрана редактируемых файлов, и система запасная не помешает.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей