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


Фотография

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
  • 2032 сообщений
  • 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
  • 2635 сообщений
  • 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
  • 1862 сообщений
  • Gender:Male
  • Location:Москва
  • Interests:Программирование

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

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

 

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

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

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


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

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

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

 

 

NAS Synology DS418j DSM 7.2.2

 

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
  • 1862 сообщений
  • Gender:Male
  • Location:Москва
  • Interests:Программирование

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

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

 

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

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

 

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


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

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

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

 

 

NAS Synology DS418j DSM 7.2.2

 

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
  • 5277 сообщений
  • 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
  • 2978 сообщений
  • 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 для удаленного управления.