Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Скрипт для работы с данными  (Прочитано 4057 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Симэн

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Скрипт для работы с данными
« Ответ #45 : 25 Октября 2015, 21:40:44 »
AnrDaemon,
Оно не рабочее, файлы motion кидает в папку ya...

===
Кстати я его пробывал, поэтому в этом направлении больше "не копал".
« Последнее редактирование: 25 Октября 2015, 21:46:49 от Симэн »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28472
    • Просмотр профиля
Re: Скрипт для работы с данными
« Ответ #46 : 25 Октября 2015, 21:52:27 »
Значит, настройки неверные сделали, потому что то, что предложил я, никак не согласуется с тем, что показываете вы на скриншоте.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Скрипт для работы с данными
« Ответ #47 : 25 Октября 2015, 22:03:46 »
Симэн,
То что у Вас на скрине — это picture_filename %d-%H:%M:%S
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Симэн

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Скрипт для работы с данными
« Ответ #48 : 25 Октября 2015, 22:12:50 »
# Target base directory for pictures and films
# Recommended to use absolute path. (Default: current working directory)
#target_dir /tmp/motion
target_dir /mnt/ya
jpeg_dirname /%Y%m%d//%H%M%S
movie_dirname /%Y%m%d/%H%M%S

# File path for snapshots (jpeg or ppm) relative to target_dir
# Default: %v-%Y%m%d%H%M%S-snapshot
# Default value is equivalent to legacy oldlayout option
# For Motion 3.0 compatible mode choose: %Y/%m/%d/%H/%M/%S-snapshot
# File extension .jpg or .ppm is automatically added so do not include this.
# Note: A symbolic link called lastsnap.jpg created in the target_dir will always
# point to the latest snapshot, unless snapshot_filename is exactly 'lastsnap'
#snapshot_filename %v-%Y%m%d%H%M%S-snapshot
snapshot_filename %v-%Y%m%d%H%M%S-snapshot

# File path for motion triggered images (jpeg or ppm) relative to target_dir
# Default: %v-%Y%m%d%H%M%S-%q
# Default value is equivalent to legacy oldlayout option
# For Motion 3.0 compatible mode choose: %Y/%m/%d/%H/%M/%S-%q
# File extension .jpg or .ppm is automatically added so do not include this
# Set to 'preview' together with best-preview feature enables special naming
# convention for preview shots. See motion guide for details
#picture_filename %v-%Y%m%d%H%M%S-%q
picture_filename %v-%Y%m%d%H%M%S-%q

# File path for motion triggered ffmpeg films (movies) relative to target_dir
# Default: %v-%Y%m%d%H%M%S
# File extensions(.swf .avi) are automatically added so do not include them
#movie_filename %v-%Y%m%d%H%M%S
movie_filename %v-%Y%m%d%H%M%S

# File path for timelapse movies relative to target_dir
# Default: %Y%m%d-timelapse
# File extensions(.swf .avi) are automatically added so do not include them
timelapse_filename %Y%m%d-timelapse

Тоже самое:
jpeg_filename /%Y%m%d//%H%M%S
movie_filename /%Y%m%d/%H%M%S
Ладно, работает и ...........
Спасибо

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28472
    • Просмотр профиля
Re: Скрипт для работы с данными
« Ответ #49 : 25 Октября 2015, 22:53:42 »
Да вот именно, что не то же самое.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Скрипт для работы с данными
« Ответ #50 : 25 Октября 2015, 23:03:16 »
ИМХО (потому как не работаю с этой программой)target_dir /mnt/ya
jpeg_dirname %Y%m%d/%H/ # путь же надо относительный?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28472
    • Просмотр профиля
Re: Скрипт для работы с данными
« Ответ #51 : 25 Октября 2015, 23:24:26 »
Azure, он ВОСПРИНИМАЕТСЯ программой как относительный, независимо от того, как он введён.
Об этом документация говорит прямым текстом.
А вот вставляет ли программа между target_dir и jpeg_file(!)name разделитель каталогов - там не написано. Или я не увидел, когда читал.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Симэн

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Скрипт для работы с данными
« Ответ #52 : 25 Октября 2015, 23:59:48 »
Да вот именно, что не то же самое.
Тоже, зачем мне врать...

А вот "//" - это косяк

jpeg_filename /%Y%m%d//%H%M%SКонфиг motion-а создает оперативную папку X(а) в легкую.
Устал я дверью махать, да и голова уже не та  :-\
===
Пока оставлю свой костыль.
Получится обойтись одним конфигом и скриптом удаления старых файлов, замечательно...
Староват я стал для коддинга, век живи век учись...
Спасибо за науку.  :)

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Скрипт для работы с данными
« Ответ #53 : 26 Октября 2015, 00:45:06 »
А вот "//" - это косяк
Для Линукс без разницы один слэш / или два //. Попробуйте самиcd /etc//default//
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28472
    • Просмотр профиля
Re: Скрипт для работы с данными
« Ответ #54 : 26 Октября 2015, 01:13:44 »
Azure, разница есть, но только в начале пути.
'//xxx/dfgh/' - это будет путь "/dfgh" на сервере "xxx".
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Скрипт для работы с данными
« Ответ #55 : 26 Октября 2015, 01:20:09 »
AnrDaemon,
Ну не знаю, не знаю. У меня весело отрабатывает e.g.cd //etc
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28472
    • Просмотр профиля
Re: Скрипт для работы с данными
« Ответ #56 : 26 Октября 2015, 03:14:31 »
Это конечно ещё и от среды исполнения зависит. :) Просто стоит именно этот момент учитывать при написании скриптов.
Особенно "на экспорт".
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.092 секунд. Запросов: 24.