Megatools for FreeBSD

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Elimelech
лейтенант
Сообщения: 677
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Megatools for FreeBSD

Непрочитанное сообщение Elimelech » 2016-10-31 14:36:12

xM писал(а):
Elimelech писал(а): login="elimelech07@gmail.com"                  # MEGA login name
pass="Kb34567734V1k"                             # MEGA password
Спасибо! :-D
пожалуйста! :ROFL:

Отправлено спустя 1 минуту 34 секунды:
Neus писал(а):вам же сказали -- фря вас не любит :)

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

$ TEST="ls -l 2>/dev/null"
$ echo $TEST
ls -l 2>/dev/null
$ TEST=`ls -l 2>/dev/null`
$ echo $TEST
total 0
$ TEST="ls -l 2>/dev/null"
$ echo $TEST
ls -l 2>/dev/null
$ TEST=$(ls -l 2>/dev/null)
$ echo $TEST
total 0
Отправлено спустя 1 минуту 52 секунды:
Guest: профессор, Ваш выход! :)
да любит она меня, не верите? :bn:

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

root@A9t:~ # /root/megasync.sh ERROR: Can't login to mega.nz: API call 'us' failed: Server returned error ENOENT
ERROR: Can't login to mega.nz: API call 'us' failed: Server returned error ENOENT
ERROR: Can't login to mega.nz: API call 'us' failed: Server returned error ENOENT
ERROR: Can't login to mega.nz: API call 'us' failed: Server returned error ENOENT
Отправлено спустя 7 минут 56 секунд:
я неправильный логин и пароль ввёл. :)))

Но теперь скрипт только удаляет файлы с сервера. а на ноут не копирует. Проблема, однако! что делать?

Хостинговая компания 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/

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Megatools for FreeBSD

Непрочитанное сообщение xM » 2016-10-31 18:43:55

Elimelech писал(а): Но теперь скрипт только удаляет файлы с сервера. а на ноут не копирует. Проблема, однако! что делать?
Он никогда "на ноут" и не копировал. А только наоборот.
Если вы, конечно, внезапно не выучили shell и переписали скрипт. :-D
IT voodoo blog https://kostikov.co

Аватара пользователя
Elimelech
лейтенант
Сообщения: 677
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Megatools for FreeBSD

Непрочитанное сообщение Elimelech » 2016-10-31 19:03:33

xM писал(а):
Elimelech писал(а): Но теперь скрипт только удаляет файлы с сервера. а на ноут не копирует. Проблема, однако! что делать?
Он никогда "на ноут" и не копировал. А только наоборот.
Если вы, конечно, внезапно не выучили shell и переписали скрипт. :-D
Как не копирует? А это что: Download directory

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

megacopy --local /home/luba/Downloads/foto-2016 --remote /Root/foto/foto-2016 --download

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Megatools for FreeBSD

Непрочитанное сообщение xM » 2016-10-31 19:07:30

Elimelech писал(а): Как не копирует? А это что: Download directory
"Думай, Шурик, думай"
IT voodoo blog https://kostikov.co

Аватара пользователя
Elimelech
лейтенант
Сообщения: 677
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Megatools for FreeBSD

Непрочитанное сообщение Elimelech » 2016-10-31 19:11:22

xM писал(а):
Elimelech писал(а): Как не копирует? А это что: Download directory
"Думай, Шурик, думай"
Какая ещё собака? :shock: Это не современно!

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Megatools for FreeBSD

Непрочитанное сообщение xM » 2016-11-04 15:54:38

Закомитил апдейт на 1.9.98.
Из новшеств - таки удалили megafs как ненужную.
Подробности.
megatools 1.9.98 - 2016-11-03
=============================

Bugfix release with some UI imporvements.

New features:
- Support upload/download speed limit settings
- Support socks proxy
- Improved progress reporting
- Support for OpenSSL 1.1.x

Removals:
- Remove undocummented --abort-on-error option. Tools now always
report errors through exit status.
- Remove libmega.so public library support and a lot of unused code
that was planned to be used for 2.0
- Remove megamv (it was never implemented and confused users)
- Remove megafs (it was just an experiment and confused users)

Cleanups:
- Cleanup build system a bit
- Cleanup CLI option handling, improved --help output

Fixes:
- Enable automatic decompression (CURLOPT_ACCEPT_ENCODING) (by protomouse)
(This finally fixes the problem with HTTP compression.)
- Exit status from all the tools is now correctly reported
- Fix syncing of symlinked files
- Support very long passwords in the password prompt (up to 1024 chars)
IT voodoo blog https://kostikov.co

Аватара пользователя
Elimelech
лейтенант
Сообщения: 677
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Megatools for FreeBSD

Непрочитанное сообщение Elimelech » 2021-09-30 21:54:59

Какая-то ошибка стала вываливаться:

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

# /root/megasync.sh
/root/megasync.sh: 44: Syntax error: Unterminated quoted string
Посмотрел 44 строку:

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

echo "Files synchronized:" $SYNC >> $log
Что тут не так? Раньше работало, а сейчас запускаю скрипт и нет. :(

Аватара пользователя
Neus
капитан
Сообщения: 1935
Зарегистрирован: 2008-09-08 21:59:56

Megatools for FreeBSD

Непрочитанное сообщение Neus » 2021-09-30 22:23:52

Запусти с отладкой и смотри что подставляется в переменные.
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.

LOR захватили ситхи.
Добро пожаловать на светлую сторону!

Аватара пользователя
Elimelech
лейтенант
Сообщения: 677
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Megatools for FreeBSD

Непрочитанное сообщение Elimelech » 2021-09-30 22:27:35

а как запустить срипт с отладкой?

Аватара пользователя
Neus
капитан
Сообщения: 1935
Зарегистрирован: 2008-09-08 21:59:56

Megatools for FreeBSD

Непрочитанное сообщение Neus » 2021-10-01 8:25:47

Elimelech писал(а):
2021-09-30 22:27:35
а как запустить срипт с отладкой?
засунуть в скрипт после шибанга:

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

set -eux
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.

LOR захватили ситхи.
Добро пожаловать на светлую сторону!

Аватара пользователя
Elimelech
лейтенант
Сообщения: 677
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Megatools for FreeBSD

Непрочитанное сообщение Elimelech » 2021-10-01 9:10:17

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

# sh set -eux /root/megasync.sh
sh: cannot open set: No such file or directory

Аватара пользователя
Neus
капитан
Сообщения: 1935
Зарегистрирован: 2008-09-08 21:59:56

Megatools for FreeBSD

Непрочитанное сообщение Neus » 2021-10-01 9:48:45

Elimelech писал(а):
2021-10-01 9:10:17
# sh set -eux /root/megasync.sh
дурак штоли
я сказал в скрипт засунуть, а не в параметры командной строки.
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.

LOR захватили ситхи.
Добро пожаловать на светлую сторону!

Аватара пользователя
Elimelech
лейтенант
Сообщения: 677
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Megatools for FreeBSD

Непрочитанное сообщение Elimelech » 2021-10-01 9:59:18

его куда засунуть вверху скрипта, внизу?

Аватара пользователя
Neus
капитан
Сообщения: 1935
Зарегистрирован: 2008-09-08 21:59:56

Megatools for FreeBSD

Непрочитанное сообщение Neus » 2021-10-01 10:43:38

Elimelech писал(а):
2021-10-01 9:59:18
его куда засунуть вверху скрипта, внизу?
Neus писал(а):
2021-10-01 8:25:47
засунуть в скрипт после шебанга
шебанг пишут в первой строчке, добавь ниже чтобы получилось так:

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

#!/bin/sh
set -eux
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.

LOR захватили ситхи.
Добро пожаловать на светлую сторону!

Аватара пользователя
Elimelech
лейтенант
Сообщения: 677
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Megatools for FreeBSD

Непрочитанное сообщение Elimelech » 2021-10-01 14:48:57

ок, спасибо!