и посмотреть медиа
P3D Service - 3D печать
и посмотреть медиа
Студия 3D печати: моделирование, печать, сканирование, опыт.
Студия 3D печати: моделирование, печать, сканирование, опыт.
bot de IA para clonar texto a voz y voz en Telegram. Cree audio utilizando la red neuronal de forma rápida y fácil.
Канал студии 3D печати. Создание проектов, обмен опытом, секреты работы с 3D технологиями.
Creality K1C после обновления прошивки — автоматическая очистка Timelapse Продолжаю серию по настройке K1C. Даже если штатный Creality Timelapse отключён, Moonraker Timelapse всё равно сохраняет видео во внутреннюю память принтера. Проблема простая: если ничего не контролировать, накопитель со временем можно забить полностью. Поэтому я добавил автоматическую очистку старых таймлапсов. 4. Автоочистка Timelapse при заполнении памяти Логика такая: * при заполнении /usr/data до 80% запускается очистка; * удаляются самые старые файлы; * очистка продолжается, пока использование не опустится до 75%; * проверка выполняется раз в час. Сначала создаём директорию для скриптов: mkdir -p /usr/data/scripts Создаём cleanup-скрипт: cat > /usr/data/scripts/timelapse_cleanup.sh /dev/null) [ -n "$MTIME" ] && echo "$MTIME $FILE" done \ | sort -n \ | head -n 1 \ | cut -d' ' -f2- ) if [ -z "$OLDEST" ]; then echo "No timelapse files left to delete" exit 0 fi echo "Deleting: $OLDEST" rm -f "$OLDEST" USED=$(usage_percent) done echo "Cleanup finished. Disk usage ${USED}%" EOF chmod +x /usr/data/scripts/timelapse_cleanup.sh Теперь добавляем cron-задачу. Создаём отдельную директорию: mkdir -p /usr/data/cron Добавляем запуск раз в час: cat > /usr/data/cron/root /usr/data/scripts/timelapse_cleanup.log 2>&1 EOF chmod 600 /usr/data/cron/root Дальше — автозапуск crond после загрузки принтера: cat > /etc/init.d/S98timelapse_cron &1; then exit 0 fi echo "Starting timelapse cleanup cron..." "$CROND" -b -c "$CRONDIR" -L "$LOG" ;; stop) echo "Stopping cron..." killall crond 2>/dev/null ;; restart) "$0" stop sleep 1 "$0" start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 ;; esac EOF chmod +x /etc/init.d/S98timelapse_cron Первый запуск: /usr/sbin/crond -b -c /usr/data/cron -L /usr/data/scripts/crond.log Проверяем: ps | grep '[c]rond' Должен быть один процесс `crond`. Само заполнение диска можно проверить так: df -h /usr/data В итоге таймлапсы можно хранить без постоянного ручного контроля: пока места достаточно — ничего не происходит. Как только диск доходит до 80%, система сама удаляет самые старые файлы и освобождает запас. Для K1C с ограниченной внутренней памятью — одна из самых полезных мелких доработок. 📱 P3D_Service
Открыть канал и посмотреть медиаSolo los usuarios registrados pueden compartir su opinión.
¡Sé el primero en compartir tu experiencia con este recurso!
Canal con anuncios en el mundo de la criptomoneda. Espere noticias exclusivas y actualizaciones sobre los proyectos.
Tecnología de noticias. AndroidTips, aplicaciones, ciencia y trucos de gadgets.
Imágenes elegantes, tendencias de moda e ideas para el vestuario diario.