Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
-
Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
-
Благодарил (а):
14 раз
-
Поблагодарили:
869 раз
-
Контактная информация:
Сообщение
Eraser » Вт янв 15, 2019 10:53 am
blackangel писал(а): ↑Вт янв 15, 2019 10:50 am
Eraser писал(а): ↑Вт янв 15, 2019 10:20 am
blackangel писал(а): ↑Вт янв 15, 2019 10:06 am
кто нибудь подскажет как сценарий написать, что бы Алиса говорила: Бекап сделан, или Ошибка. в модуле увидел что, модуль может вызывать по окончании процедуры скрипт, и написаны даже параметры: STATE - результат выполнения бекапа (значения = Ok,Error)
DESCRIPTION - описание результата выполнения бекапа (текст ошибки). Но я ни где не нашел в обьектах, обьекты связанные с эти модулем...
Что писать то? что то ни как не соображу...
например так
Код: Выделить всё
$state=$params['STATE'];
$desc=$params['DESCRIPTION'];
$res='';
if ($state)=='Ok' {
$res='Бекап системы сделан!';
} else {
if ($state=='Error') {
$res.=" Проблема при создании бекапа: ".$desc;
}
}
say($res,5);
Parse error: syntax error, unexpected '==' (T_IS_EQUAL)
($state =='Ok' )
ЗЫ можно было и самому исправить
- За это сообщение автора Eraser поблагодарил:
- blackangel (Вт янв 15, 2019 11:21 am)
-
blackangel
- Сообщения: 148
- Зарегистрирован: Пт окт 21, 2016 2:00 pm
-
Благодарил (а):
31 раз
-
Поблагодарили:
13 раз
Сообщение
blackangel » Вт янв 15, 2019 11:19 am
Поправил, работает. (при успешном бекапе говорит, на ошибку не проверял)
Код: Выделить всё
$state=$params['STATE'];
$desc=$params['DESCRIPTION'];
$res='';
if (($state)=='Ok') {
$res='Бекап системы сделан!';
} else {
if (($state)=='Error') {
$res.=" Проблема при создании бекапа: ".$desc;
}
}
say($res,5);
-
blackangel
- Сообщения: 148
- Зарегистрирован: Пт окт 21, 2016 2:00 pm
-
Благодарил (а):
31 раз
-
Поблагодарили:
13 раз
Сообщение
blackangel » Вт янв 15, 2019 11:20 am
Eraser писал(а): ↑Вт янв 15, 2019 10:53 am
blackangel писал(а): ↑Вт янв 15, 2019 10:50 am
Eraser писал(а): ↑Вт янв 15, 2019 10:20 am
blackangel писал(а): ↑Вт янв 15, 2019 10:06 am
кто нибудь подскажет как сценарий написать, что бы Алиса говорила: Бекап сделан, или Ошибка. в модуле увидел что, модуль может вызывать по окончании процедуры скрипт, и написаны даже параметры: STATE - результат выполнения бекапа (значения = Ok,Error)
DESCRIPTION - описание результата выполнения бекапа (текст ошибки). Но я ни где не нашел в обьектах, обьекты связанные с эти модулем...
Что писать то? что то ни как не соображу...
например так
Код: Выделить всё
$state=$params['STATE'];
$desc=$params['DESCRIPTION'];
$res='';
if ($state)=='Ok' {
$res='Бекап системы сделан!';
} else {
if ($state=='Error') {
$res.=" Проблема при создании бекапа: ".$desc;
}
}
say($res,5);
Parse error: syntax error, unexpected '==' (T_IS_EQUAL)
($state =='Ok' )
ЗЫ можно было и самому исправить
почти, но вот так наверное:
Код: Выделить всё
$state=$params['STATE'];
$desc=$params['DESCRIPTION'];
$res='';
if (($state)=='Ok') {
$res='Бекап системы сделан!';
} else {
if (($state)=='Error') {
$res.=" Проблема при создании бекапа: ".$desc;
}
}
say($res,5);
- За это сообщение автора blackangel поблагодарил:
- KVN (Пт фев 08, 2019 12:45 pm)
-
KVN
- Сообщения: 89
- Зарегистрирован: Ср ноя 14, 2018 12:27 pm
- Откуда: UA
-
Благодарил (а):
25 раз
-
Поблагодарили:
3 раза
Сообщение
KVN » Пт фев 08, 2019 12:58 pm
У кого-то на FTP бэкапится? У меня постоянно - Error autorization.
Мой
CONNECT
Ubuntu Linux 16.04.5 LTS, Источник обновлений ядра: Мастер
Acer Aspire One D270
-
KVN
- Сообщения: 89
- Зарегистрирован: Ср ноя 14, 2018 12:27 pm
- Откуда: UA
-
Благодарил (а):
25 раз
-
Поблагодарили:
3 раза
Сообщение
KVN » Пн фев 11, 2019 12:16 pm
хм
Внутри локалки заработало ,а через инет - не хотело.
Мой
CONNECT
Ubuntu Linux 16.04.5 LTS, Источник обновлений ядра: Мастер
Acer Aspire One D270
-
dmw
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
-
Благодарил (а):
41 раз
-
Поблагодарили:
81 раз
Сообщение
dmw » Чт фев 14, 2019 3:16 pm
При настройке WebDav для яндекса все работает если не заполнять поле "Папка:" в "Настройках хранилища".
Если поставить любой символ в "Папка:" и нажать "Обновить", независимо существует эта папка на яндексе или нет, влетает:
Bad Message 400
reason: Illegal character SPACE=' '
-
Lisenok425
- Сообщения: 21
- Зарегистрирован: Пн фев 18, 2019 1:32 pm
-
Благодарил (а):
1 раз
-
Поблагодарили:
1 раз
Сообщение
Lisenok425 » Ср фев 20, 2019 2:58 pm
blackangel писал(а): ↑Вт янв 15, 2019 11:20 am
Eraser писал(а): ↑Вт янв 15, 2019 10:53 am
blackangel писал(а): ↑Вт янв 15, 2019 10:50 am
Eraser писал(а): ↑Вт янв 15, 2019 10:20 am
почти, но вот так наверное:
Код: Выделить всё
$state=$params['STATE'];
$desc=$params['DESCRIPTION'];
$res='';
if (($state)=='Ok') {
$res='Бекап системы сделан!';
} else {
if (($state)=='Error') {
$res.=" Проблема при создании бекапа: ".$desc;
}
}
say($res,5);
Сильно не пинать только начал все осваивать и вопросов больше чем результатов, куда вставлять этот код?
-
Nail
- Сообщения: 374
- Зарегистрирован: Пн мар 05, 2018 7:09 am
- Откуда: Самара
-
Благодарил (а):
174 раза
-
Поблагодарили:
28 раз
Сообщение
Nail » Пн мар 18, 2019 4:16 pm
Можно ли БД с Яндекс Диска , закинутый с W10, установить ее на Ubuntu ,через бекап восстановления (подменить файлы)?Кто пробовал?
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS ZigBee Gateway. Broadlink.
-
kirovskij
- Сообщения: 6
- Зарегистрирован: Сб фев 02, 2019 10:32 am
-
Благодарил (а):
2 раза
-
Поблагодарили:
0
Сообщение
kirovskij » Пт мар 29, 2019 11:28 am
Скажите, что за ошибка при восстановлении из бекапа, и как её победить?
- backup_error.png (22.38 КБ) 4147 просмотров
.