Hylafax - переименовать файлы по дате принятия.

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Extremist
проходил мимо

Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Extremist » 2011-01-11 23:35:01

Есть Hylafax на freebsd. Факсы приходят в каталог /var/spool/hylafax/recvq/ вот в таком формате

Код: Выделить всё

-rw-------  1 uucp  dialer   19370 Jan  3 12:10 fax000000069.tif
-rw-------  1 uucp  dialer   79734 Jan  3 12:21 fax000000070.tif
-rw-------  1 uucp  dialer   49678 Jan  3 12:22 fax000000071.tif
-rw-------  1 uucp  dialer   17606 Jan  3 13:45 fax000000072.tif
-rw-------  1 uucp  dialer   29494 Jan  3 13:48 fax000000073.tif
-rw-------  1 uucp  dialer   26262 Jan  3 14:18 fax000000076.tif
Есть надобность изменить этот формат. Что бы файлы назывались по дате принятия.

Код: Выделить всё

-rw-------  1 uucp  dialer   19370 Jan  3 12:10 2011-01-03_12-10.tif
-rw-------  1 uucp  dialer   79734 Jan  3 12:21 2011-01-03_12-21.tif
-rw-------  1 uucp  dialer   49678 Jan  3 12:22 2011-01-03_12-22.tif
-rw-------  1 uucp  dialer   17606 Jan  3 13:45 2011-01-03_13-45.tif
-rw-------  1 uucp  dialer   29494 Jan  3 13:48 2011-01-03_13-48.tif
-rw-------  1 uucp  dialer   26262 Jan  3 14:18 2011-01-03_14-18.tif
Кто то может подсказать как это можно сделать?
Последний раз редактировалось f_andrey 2011-01-11 23:48:31, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Alex Keda » 2011-01-11 23:35:57

Убей их всех! Бог потом рассортирует...

Extremist
проходил мимо

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Extremist » 2011-01-12 0:14:32

Ок, спрошу по другому. Средствами самого Hylafax это можно организовать?

Extremist
проходил мимо

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Extremist » 2011-01-12 0:27:07

Да, и просьба в маны не посылать.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Alex Keda » 2011-01-12 12:56:19

нет, насколько я помню
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Gendos » 2011-01-12 13:21:42

Extremist писал(а):Да, и просьба в маны не посылать.
В гугл можна?
Да как удав! Работаю.

Extremist
проходил мимо

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Extremist » 2011-01-12 20:04:24

Gendos писал(а):
Extremist писал(а):Да, и просьба в маны не посылать.
В гугл можна?
Я перед тем как тему эту создал, успел манов неслабо покурить. Да и погуглить не раз.

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Gendos » 2011-01-12 21:49:03

Не устраивает вариант через sh, парсь исходники меняй формат (что легче?). Если ждешь готового решения тебе его никто не даст.
Да как удав! Работаю.

Extremist
проходил мимо

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Extremist » 2011-01-13 0:36:29

Gendos писал(а):Не устраивает вариант через sh, парсь исходники меняй формат (что легче?). Если ждешь готового решения тебе его никто не даст.
Чувак я давно в жизни ни от кого не жду помощи и уж тем более готового решения. В коем веки, решил обратиться как сейчас модно говорить к комьюнити. И запостить вопрос на форуме, так сразу вонь пошла. "Читай маны, иди гугли" и т. д. и т. п. Где терпимость, где уважение к людям? А ещё не так давно лисяра писал про linux.org.ru, что сайт испортили школьники. Ну сделал лисяра свой форум, с блэкджеком и шлюхами. Ну я так вижу, что здесь такая же история. Зачем тогда форум нужен не пойму. Что бы каждого кто задаст вопрос тут же посылали в маны и в гугль? Ну что ж господа, счастливо вам оставаться.

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Gendos » 2011-01-13 5:06:49

А в чем обида то вселенская ? (да не чувак я - [старый уважаемый человек] старый ). Изменением стандартных параметров этого не добиться, либо через sh, либо изменение исходного кода самостоятельно, как вариант можешь написать разработчику. Ты как ребенок малый - хочу так! Назови как хочешь комьюнити, секта, толпа, куча ежедневно отвечает на одни и те же банальные вопросы которые обмусолины по самые помидоры, тратят время отвечают и если ответ не соответствует ожидаемому, то тогда начинаем сравнивать и оценивать с негативом и ставим жирный равно. Т.е. выходят отвечает тут куча ".........." которые отвечают для того что бы отвечать?(мдя терпимость) Где же твоё уважение к людям? Хорошо, готового решения ты не ждёшь, предложены варианты - тебе они не подходят или же всё же?
Предположим заинтересовал тебя вариант через sh, не вижу дополнительного вопроса - "а по подробнее как?", а тут у тебя аллергия на слово man.
Да как удав! Работаю.

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Gendos » 2011-01-13 6:42:25

Блин с чего это _[старый уважаемый человек]_ стало нецензурным. Тогда уж и дедмороз - неполиткоректно - надо "Морозустойчивый человек пожилого возраста"
Да как удав! Работаю.

Extremist
проходил мимо

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Extremist » 2011-01-13 11:26:24

Gendos писал(а):А в чем обида то вселенская ? (да не чувак я - [старый уважаемый человек] старый ). Изменением стандартных параметров этого не добиться, либо через sh, либо изменение исходного кода самостоятельно, как вариант можешь написать разработчику. Ты как ребенок малый - хочу так! Назови как хочешь комьюнити, секта, толпа, куча ежедневно отвечает на одни и те же банальные вопросы которые обмусолины по самые помидоры, тратят время отвечают и если ответ не соответствует ожидаемому, то тогда начинаем сравнивать и оценивать с негативом и ставим жирный равно. Т.е. выходят отвечает тут куча ".........." которые отвечают для того что бы отвечать?(мдя терпимость) Где же твоё уважение к людям? Хорошо, готового решения ты не ждёшь, предложены варианты - тебе они не подходят или же всё же?
Предположим заинтересовал тебя вариант через sh, не вижу дополнительного вопроса - "а по подробнее как?", а тут у тебя аллергия на слово man.
Чувак скажу больше, свой вопрос я решил уже давно через листинг фалов и переименование. Но этот вариант мне не нравиться. Я ищу более элегантное решение.
Почитал документацию Hylafax, там пусто. Гугль то же ничего путного не подсказываем. Дай думаю у людей спрошу, а вдруг не только я один этим вопросом задавался.
Ну так я смотрю людям проще в маны да в гугль послать чем ответить.

Extremist
проходил мимо

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Extremist » 2011-01-13 11:28:59

Gendos писал(а):А в чем обида то вселенская ? (да не чувак я - [старый уважаемый человек] старый ). Изменением стандартных параметров этого не добиться, либо через sh, либо изменение исходного кода самостоятельно, как вариант можешь написать разработчику. Ты как ребенок малый - хочу так! Назови как хочешь комьюнити, секта, толпа, куча ежедневно отвечает на одни и те же банальные вопросы которые обмусолины по самые помидоры, тратят время отвечают и если ответ не соответствует ожидаемому, то тогда начинаем сравнивать и оценивать с негативом и ставим жирный равно. Т.е. выходят отвечает тут куча ".........." которые отвечают для того что бы отвечать?(мдя терпимость) Где же твоё уважение к людям? Хорошо, готового решения ты не ждёшь, предложены варианты - тебе они не подходят или же всё же?
Предположим заинтересовал тебя вариант через sh, не вижу дополнительного вопроса - "а по подробнее как?", а тут у тебя аллергия на слово man.
Да, и с каких пор 30 лет это старость? Я себя стариком совсем не ощущаю.

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Gendos » 2011-01-13 14:12:35

Ну тогда тебе только вопросы разработчикам задавать, вчера скачал исходники прошвырнулся по паре листингов явно очевидного ничего не увидел для себя (да и с кодом не постоянно дружу организмами). Думаю, что банально смена наименования файла потянет за собой кой какие зависимости.
----------------------------------------------------------------------------------------------------
На сколько выгляжу на столько и ощущаю. А на заборе тоже много, что написано.
Да как удав! Работаю.


Extremist
проходил мимо

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Extremist » 2011-01-21 22:23:05

Американский форум. Задаёшь вопрос, потом тебе отвечают.
Израильский форум. Задаёшь вопрос, потом тебе задают вопрос.
Русский форум. Задаёшь вопрос, потом тебе долго рассказывают, какой ты мудак.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Alex Keda » 2011-01-21 22:42:03

Extremist писал(а):Американский форум. Задаёшь вопрос, потом тебе отвечают.
Израильский форум. Задаёшь вопрос, потом тебе задают вопрос.
Русский форум. Задаёшь вопрос, потом тебе долго рассказывают, какой ты мудак.
какой вопрос - такой ответ.
=========
американский/еврейский форумы - там исходят из предположения что вы тупой.
мы исходим - что вы умный, и вам достаточно указать направление, дойти вы сами сможете.

пишите в заголовке что вы тупой и учиться не хотите - будет соответствующее отношение с ответами на тупые вопросы и прочим

=========
не воспринимайте лично. это абстрактное рассуждение.
Убей их всех! Бог потом рассортирует...

Extremist
проходил мимо

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Extremist » 2011-01-21 23:52:46

Где логика? Умного человека в маны и в гугль посылать. Умный сам сначала попытается решить вопрос, а уж потом если сильно прижмём спросит на форуме.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Alex Keda » 2011-01-22 10:39:48

вы так ничего и не поняли.
из того что вам давали, вы увидели первые три буквы - man
но они не являются смыслом того что вам подсовывали. смысл после них, через пробел =))
=======
это и было указание направления.
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Гость » 2011-01-22 10:53:17

кто мешает написать скрипт который по
ls -l /var/spool/hylafax/recvq/
дате создания будет их потом переименовывать

sch
сержант
Сообщения: 282
Зарегистрирован: 2009-05-28 14:36:50
Откуда: Кишинев

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение sch » 2011-04-28 15:07:04

Переименовывать файлы в этом каталоге мешает непредсказуемое время начала сеанса приема и его неизвестная продолжительность. Переименовывание файлов, которые уже созданы hylafax, но в которые еще не завершена запись принятого изображения, выдает ошибку приема и поврежденный tiff на выходе.
Надо команду переименовывания (или вызов целого скрипта) цеплять к обработчику события "сеанс приема завершен успешно".
Возможно правильно будет отредактировать файл /var/spool/hylafax/etc/config.<com-port> в котом указать параметр

Код: Выделить всё

FaxrcvdCmd: bin/faxrcvd.php

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение bagas » 2011-04-28 15:49:10

http://forum.lissyara.su/viewtopic.php?f=32&t=32528
Если не получится для себя сделать этот скрипт...то помогу.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Alex Keda » 2011-04-28 17:21:15

насколько я понимаю, если файл закрыл - его никто не юзает.
проверить не так сложно - sysutils/lsof - например.
ещё была системная утилита, менее удобная, на мой взгляд, назвния не помню, т.к. не юзаю.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение Gendos » 2011-04-28 17:29:47

А вообще Web морды к лягушатине есть (просто интерестно) не юзал - как то нет необходимости (завести чтоль дома зверюшку)
Да как удав! Работаю.

sch
сержант
Сообщения: 282
Зарегистрирован: 2009-05-28 14:36:50
Откуда: Кишинев

Re: Hylafax - переименовать файлы по дате принятия.

Непрочитанное сообщение sch » 2011-04-28 21:22:28

Alex Keda писал(а):насколько я понимаю, если файл закрыл - его никто не юзает.
проверить не так сложно - sysutils/lsof - например.
ещё была системная утилита, менее удобная, на мой взгляд, назвния не помню, т.к. не юзаю.
Проблема как раз в непонятной ситуации с закрытием файлов, принимаемых hylafax.
Я сначала попытался использовать простое перемещение файлов tiff из recvq/ в опубликованный через samba каталог, и при этом рассчитывал, что если файл еще в процессе обработки, то переместить не получится. Но оказалось, что перемещаются все файлы независимо от статуса, и в итоге часть tiff файлов была поврежденной.