2gusia (2gusia) wrote,
2gusia
2gusia

Category:

Волшебная кнопка для расширений nas4free

UPD 11 января 2023
Боюсь, расширение более не поддерживается :(


UPD 11 марта 2023
Оказывается, еще в релизе 7486 по умолчанию меню расширений дезактивировали
Включить его можно в System > Advanced Setup, убрав флаг с Disable Extension Menu



Камраду crest удалось сильно продвинуться на пути реализации вековой мечты человечества - создания Волшебной Кнопки.



Его расширение OneButtonInstaller (ОднокнопочныйУстановщик) предназначен для установки всех прочих расширений nas4free путём нажатия одной кнопки.

Расширение по словам автора (перевод мой):
- Показывает все известные доступные / установленные расширения / дополнения на одной странице с кратким описанием и ссылками на соответствующие темы форума
- Допускает установку всех известных расширений / дополнений из WebGUI nas4free с единым интерфейсом
- Производит установку в один клик, просто выберите одно или несколько расширений нажмите "Установить"
- Осуществляет предварительные проверки и отображение совместимости расширения с используемыми вами архитектурой / платформой / релизом
- Даёт возможность ручного / автоматического обновления списка расширений с получением обновлённого списка
- Основано на процедуре установки известных в настоящее время расширений
- Работает на всех архитектурах / платформах / релизах
- Не нуждается в jail или pkg_add.
- Добавляет страницы в nas4free WebGUI
- Отличается простотой установки, обновления и удаления конфигурации и расширение управления

Процедура установки
1. Сохранить текущий конфиг в  SYSTEM | BACKUP/RESTORE | Download configuration.

2. Выбрать папку, где будут стоять расширения. Если вы настраивали по этому бложику, то у вас как и у меня это /mnt/Pool/Ext/Extensions. В любом случае эта папка должна быть на диске, который переживёт перезагрузку. При необходимости создайте такую папку.

3. Вариант А. Через ADVANCED | COMMAND выполнить код из из оригинального источника.
    Вариант Б. Через командную строку (обычно putty) выполнить следующие команды
cd /usr/local/www
fetch https://raw.github.com/crestAT/nas4free-onebuttoninstaller/master/OBI.php
mkdir -p ext/OBI
echo '{a href="OBI.php"}OneButtonInstaller{/a}' } ext/OBI/menu.inc && echo -e "\nDONE"

ВАЖНО. ЖЖ не позволяет корректно отобразить html коды, использованные в нижней строке. Поэтому я заменил знак меньше на { а знак больше - на }
Исправьте все пять штук фигурных скобок
Сама строка должна выглядеть как на скриншоте ниже



4. Обновить вебгуй nas4free, откройте в меню EXTENSIONS | OneButtonInstaller, выбрать папку из п 2., нажать  'Save' для завершения установки или  'Cancel' для отказа от установки и удаления установщика из системы.


5. После завершения установки вы можете использовать расширение через  EXTENSIONS | OneButtonInstaller.


После включения расширения система написала, что требуется перезагрузка, я её сделал.

Использование
После перезагрузки могу отметить, что уже установленные у меня расширения подхватились как установленные.


Посмотрел поддержку русского - она пока сильно частичная. Но файл языковой выложен, поправлю.

Разработчику, crest, большой респект. Кажется мне, что долго это расширение не проживёт. Не потому, что плохое. Наоборот, это надо включать в коробочную функциональность.
Tags: nas, nas4free
Subscribe

Recent Posts from This Journal

  • Когда силы будут истощены

    « Я достаточно реалистичен, чтобы представить себе, что правительство Украины не достигнет всех своих целей. Но я отказываюсь делать…

  • Киногерои не побеждают в реальной войне

    Все последние годы меня не оставляет именно что оторопь от того, с каким упорством Украина цепляется за сказку и сопротивляется реальности. Ладно на…

  • Суверенитет

    В ночь на 1 октября Армия обороны Израиля осуществила прорыв границы с Ливаном сразу в нескольких местах. Колонны техники вошли в населенные пункты…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 55 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →

Recent Posts from This Journal

  • Когда силы будут истощены

    « Я достаточно реалистичен, чтобы представить себе, что правительство Украины не достигнет всех своих целей. Но я отказываюсь делать…

  • Киногерои не побеждают в реальной войне

    Все последние годы меня не оставляет именно что оторопь от того, с каким упорством Украина цепляется за сказку и сопротивляется реальности. Ладно на…

  • Суверенитет

    В ночь на 1 октября Армия обороны Израиля осуществила прорыв границы с Ливаном сразу в нескольких местах. Колонны техники вошли в населенные пункты…