Перейти к содержимому


Фотография

Dune_Service_Exec


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 13

#1 densan

densan

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 04 April 2023 - 17:58

Здравствуйте.
Есть задача через GUI dune запустить sh-скрипт. 
На http://files.dune-hd...itions_overview написано (см вложение)

 

на флешку сбрасываю файлы:

dune_service_android_main_storage_allow_exec.dsf

dune_service_exec.dsf
и файл

service_exec
в котором тестовый код

#!/system/bin/sh
mkdir /mnt/user/o/primary/Download/backup2

запускаю через интерефейс Dune

dune_service_android_main_storage_allow_exec.dsf

потом dune_service_exec.dsf

получаю ошибку dune_exec is not executable

через adb проверяю, вроде все есть

 

 

 

Подскажите пожалуйста, как через GUI dune запустить sh-скрипт. На счет adb знаю. Задача именно запускать через GUI.

Прикрепленные файлы

  • Прикрепленный файл  2.JPG   120.86К   0 Количество загрузок:
  • Прикрепленный файл  1.JPG   73.93К   0 Количество загрузок:
  • Прикрепленный файл  3.JPG   60.04К   0 Количество загрузок:


#2 Instalkino

Instalkino

    Маэстро комментариев

  • Dune Pro
  • PipPipPipPipPipPipPip
  • 2007 сообщений
  • Gender:Male
  • Location:Внутри МКАД

Отправлено 04 April 2023 - 18:12

Здравствуйте.
Есть задача через GUI dune запустить sh-скрипт. 
На http://files.dune-hd...itions_overview написано (см вложение)

 

на флешку сбрасываю файлы:

dune_service_android_main_storage_allow_exec.dsf

dune_service_exec.dsf
и файл

service_exec
в котором тестовый код

#!/system/bin/sh
mkdir /mnt/user/o/primary/Download/backup2

запускаю через интерефейс Dune

dune_service_android_main_storage_allow_exec.dsf

потом dune_service_exec.dsf

получаю ошибку dune_exec is not executable

через adb проверяю, вроде все есть

 

 

 

Подскажите пожалуйста, как через GUI dune запустить sh-скрипт. На счет adb знаю. Задача именно запускать через GUI.

А Вы выполнили команды на первом скрине?


Dune TV-102/202/203/204/205/206/301/303/MAX/DUO/SOLO....... :ph34r:.....Sky4K, Pro4K, Max4K, Ultra4K..... :blink:, MaxVision, UltraVision, Solo8K.....
 


#3 densan

densan

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 04 April 2023 - 18:14

А Вы выполнили команды на первом скрине?

в инструкции написано что можно или выполнить команду или запустить сервисный файл dune_service_android_main_storage_allow_exec.dsf что я и сделал.



#4 densan

densan

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 04 April 2023 - 18:39

Еще вопрос: можно sh скрипт упаковать в dsf-файл? 



#5 Xemu

Xemu

    чужой на форуме

  • Пользователи
  • PipPipPipPipPipPipPip
  • 2607 сообщений
  • Gender:Male

Отправлено 05 April 2023 - 04:37

Здравствуйте.
Есть задача через GUI dune запустить sh-скрипт.

Подскажите пожалуйста, как через GUI dune запустить sh-скрипт. На счет adb знаю. Задача именно запускать через GUI.

Попробуйте плагин Dune_backup, только дочитайте шапку темы до конца, особенно последний спойлер.
https://forum.mydune....php?f=16&t=252

#6 sharky72

sharky72

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1812 сообщений
  • Gender:Male
  • Location:Прага
  • Interests:Programming

Отправлено 05 April 2023 - 13:48

Еще вопрос: можно sh скрипт упаковать в dsf-файл? 

 

Естественно. В некоторых dsf только скрипты и лежат.

Вот пакер/анпакер

https://github.com/f...F-Pack-Binaries


Dune HD Boxy                    1.0.1-13-250101_0003 (Дополнительный диск на microSD)

Dune HD RealVision 4K     240619_0210_r22 (Дополнительный диск на microSD)

Dune HD AV1 4K                250202_2220_r22 (Дополнительный диск на SSD)

Dune HD Pro One 8K         250202_2220_r22 (Дополнительный диск на SSD)

 

TV LG 47LW5400

TV Samsung UE40ES

NAS Synology DS418j DSM 7.2.2

NAS Synology DS212j DSM 6.2.4

 

IPTV Channel Editor

Плагин ProIPTV

 

Телеграмм канал для обсуждения моих поделок

 

Благодарности автору (Юмани, PayPal)


#7 densan

densan

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 05 April 2023 - 22:54

Естественно. В некоторых dsf только скрипты и лежат.

Вот пакер/анпакер

https://github.com/f...F-Pack-Binaries

А нет под Windows этого инструмента? 



#8 sharky72

sharky72

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1812 сообщений
  • Gender:Male
  • Location:Прага
  • Interests:Programming

Отправлено 06 April 2023 - 03:21

А нет под Windows этого инструмента? 

 

Там исходники. Собираются левой ногой.... Тем более даже публиковались на этом форуме.

Эх, ну да, уже все ссылки протухли... Вот, пересобрал. Пользуйтесь на здоровье.

 

https://www.dropbox....e_pack.exe?dl=1


Dune HD Boxy                    1.0.1-13-250101_0003 (Дополнительный диск на microSD)

Dune HD RealVision 4K     240619_0210_r22 (Дополнительный диск на microSD)

Dune HD AV1 4K                250202_2220_r22 (Дополнительный диск на SSD)

Dune HD Pro One 8K         250202_2220_r22 (Дополнительный диск на SSD)

 

TV LG 47LW5400

TV Samsung UE40ES

NAS Synology DS418j DSM 7.2.2

NAS Synology DS212j DSM 6.2.4

 

IPTV Channel Editor

Плагин ProIPTV

 

Телеграмм канал для обсуждения моих поделок

 

Благодарности автору (Юмани, PayPal)


#9 Sve

Sve

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 283 сообщений
  • Gender:Male
  • Location:Москва

Отправлено 06 April 2023 - 07:23

Здравствуйте.
Есть задача через GUI dune запустить sh-скрипт. 
На http://files.dune-hd...itions_overview написано (см вложение)

 

на флешку сбрасываю файлы:

dune_service_android_main_storage_allow_exec.dsf

dune_service_exec.dsf
и файл

service_exec
в котором тестовый код

#!/system/bin/sh
mkdir /mnt/user/o/primary/Download/backup2

запускаю через интерефейс Dune

dune_service_android_main_storage_allow_exec.dsf

потом dune_service_exec.dsf

получаю ошибку dune_exec is not executable

через adb проверяю, вроде все есть

 

 

 

Подскажите пожалуйста, как через GUI dune запустить sh-скрипт. На счет adb знаю. Задача именно запускать через GUI.

А флаг выполнения на файл выставлен? В linux файл считается исполняемым вовсе не по расширению.



#10 densan

densan

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 06 April 2023 - 07:56

А флаг выполнения на файл выставлен? В linux файл считается исполняемым вовсе не по расширению.

Да, выставлен. Третий скрин в сообщении. 



#11 Brigadir

Brigadir

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 5273 сообщений
  • Gender:Male
  • Location:Russia

Отправлено 06 April 2023 - 18:24

Да, выставлен. Третий скрин в сообщении.

Немного поверну тему. Есть такой плагин:
https://forum.mydune....php?f=16&t=252

В него можно подгрузить свои скрипты и запускать через гуй. И скриптам необязательно выставлять атрибуты, плагин сам все сделает.
Dune HD Pro One 8K Plus (240201_2116_r22)
Dune HD Real Vision 4K (230929_0206_r21)
Dune HD 303D (190919_0242_r11) Сист. флешка присутствует, тестовая
-----------------------------------
Keenetic Giga (KN-1010)

Все мои (и не только) плагины Dune HD
Гранд обзор Dune HD Pro One 8K Plus
Краткий обзор Dune HD Pro 4K II
Краткий обзор Dune HD Neo 4K с картинками

(ЮMoney для благодарностей)

#12 serge_linkov

serge_linkov

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 2955 сообщений
  • Gender:Male
  • Location:Рязань

Отправлено 06 April 2023 - 20:25

Немного поверну тему. Есть такой плагин:
https://forum.mydune....php?f=16&t=252

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

Добавлю: только расширение строго .sh надо дать файлу. Ну и плагин перевести в Полный режим, в последнем спойлере первого поста есть информация про это. Заодно можно будет скрипту и автостарт заявить, если нужно.


Pro One 8K Plus,  Premier 4K Pro,  Boxy,  Pro 4K II,  Magic 4K Plus,  SmartBox 4K Plus,  102,  101

 


#13 densan

densan

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 07 April 2023 - 14:21

Мне хочется избавится от дополнительных действий, т.к. нужно будет настраивать несколько сотен приставок и делать это будут люди, которые не в теме. Запустить файл с флешки смогут.

Поставить дополнительный плагин - безопасность не даст добро, т.к. нужен его анализ.

 

 

 

Немного поверну тему. Есть такой плагин:
https://forum.mydune....php?f=16&t=252

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



#14 densan

densan

    Пользователь

  • Пользователи
  • PipPip
  • 21 сообщений

Отправлено 10 April 2023 - 14:12

Большое спасибо. Получилось решить проблему через написание sh-скрипта и оформление его в виде dsf-файла.
Скрипт включает adb, прописывает адрес NTP-сервера, прописывает в /data/misc/adb/adb_keys публичный ключ с помощью которого будут подключаться через adb и через scrcpy для удаленного управления.