Подключение/монтирование нескольких сетевых дисков к флешке. Точнее нескольких расшаренных папок компьютера с одного или нескольких винтов.
На основе плагина от автора MagWay.
N-W-Dr__start - запуск/монтирование папок
N-W-Dr__stop - останов/отмонтирование папок.
Плагины не имеют бинарных файлов, выполнены скриптами. Поэтому в меню плагины/приложения не будет информации о запуске плагина/Запущен.
Плагин останова установлен в Авто - для принудительного останова/отмонтирования при включении и перегрузки ресивера.
Это исключит работу ресивера по поиску папок при выключенном компьютере.
Теперь редактируем скрипты под свои данные старт и стоп скрипты соответственно.
#!/bin/bash
# Корневая Папка (Флеш диск),...,...,...
RFOLDERS=/STORAGE/USB1
# Параметры подключаемых сетевых дисков,...,...,...
USER=Log
PASS=Par
DPATH=//192.168.xxx.xxx/kino_
LPATH=$RFOLDERS/NET
USER1=Log
PASS1=Par
DPATH1=//192.168.xxx.xxx/kk
LPATH1=$RFOLDERS/NET1
USER2=log
PASS2=Par
DPATH2=//192.168.xxx.xxx/kkk
LPATH2=$RFOLDERS/NET2
# Отмонтируем
umount $LPATH
umount $LPATH1
umount $LPATH2
# Монтируем все диски,...,...,...
# NET
/bin/mount -t cifs -o user=$USER,pass=$PASS,codepage=cp1251,iocharset=utf8 $DPATH $LPATH
# NET1
/bin/mount -t cifs -o user=$USER1,pass=$PASS1,codepage=cp1251,iocharset=utf8 $DPATH1 $LPATH1
# NET2
/bin/mount -t cifs -o user=$USER2,pass=$PASS2,codepage=cp1251,iocharset=utf8 $DPATH2 $LPATH2
# Корневая Папка (Флеш диск),...,...,...
RFOLDERS=/STORAGE/USB1
# Параметры подключаемых сетевых дисков,...,...,...
USER=Log
PASS=Par
DPATH=//192.168.xxx.xxx/kino_
LPATH=$RFOLDERS/NET
USER1=Log
PASS1=Par
DPATH1=//192.168.xxx.xxx/kk
LPATH1=$RFOLDERS/NET1
USER2=log
PASS2=Par
DPATH2=//192.168.xxx.xxx/kkk
LPATH2=$RFOLDERS/NET2
# Отмонтируем
umount $LPATH
umount $LPATH1
umount $LPATH2
# Монтируем все диски,...,...,...
# NET
/bin/mount -t cifs -o user=$USER,pass=$PASS,codepage=cp1251,iocharset=utf8 $DPATH $LPATH
# NET1
/bin/mount -t cifs -o user=$USER1,pass=$PASS1,codepage=cp1251,iocharset=utf8 $DPATH1 $LPATH1
# NET2
/bin/mount -t cifs -o user=$USER2,pass=$PASS2,codepage=cp1251,iocharset=utf8 $DPATH2 $LPATH2
#!/bin/bash
# Корневая Папка (Флеш диск),...,...,...
RFOLDERS=/STORAGE/USB1
# Параметры подключаемых сетевых дисков,...,...,...
USER=Log
PASS=Par
DPATH=//192.168.xxx.xxx/kino_
LPATH=$RFOLDERS/NET
USER1=Log
PASS1=Par
DPATH1=//192.168.xxx.xxx/kk
LPATH1=$RFOLDERS/NET1
USER2=Log
PASS2=Par
DPATH2=//192.168.xxx.xxx/kkk
LPATH2=$RFOLDERS/NET2
# Отмонтируем
umount $LPATH
umount $LPATH1
umount $LPATH2
# Корневая Папка (Флеш диск),...,...,...
RFOLDERS=/STORAGE/USB1
# Параметры подключаемых сетевых дисков,...,...,...
USER=Log
PASS=Par
DPATH=//192.168.xxx.xxx/kino_
LPATH=$RFOLDERS/NET
USER1=Log
PASS1=Par
DPATH1=//192.168.xxx.xxx/kk
LPATH1=$RFOLDERS/NET1
USER2=Log
PASS2=Par
DPATH2=//192.168.xxx.xxx/kkk
LPATH2=$RFOLDERS/NET2
# Отмонтируем
umount $LPATH
umount $LPATH1
umount $LPATH2
монтируем к флешке, установленной, к примеру, в USB1.
На флешке создаем пустые папки NET, NET1,NET2 - по количеству расшаренных и подключаемых папок.
kino_, kkk,kk - расшаренные папки на компе. (Для примера).
Log, Par - данные по входу в учетную запись компьютера.
192.168.ххх.ххх - ИП компьютера.
Теперь осталось лишь запустить плагин N-W-Dr__start через меню зеленой кнопкой.