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


Фотография

Переменные Среды, Доступные При Выполнении Dsf ?


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

#1 LordGenom

LordGenom

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

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

Отправлено 10 January 2020 - 05:47

При написании скрипта для выполнения его из тела *.dsf-файла вылезла проблема невозможности использования той же папки в которой расположен скрипт. Проблему удалось решить, подсмотрев исходник dsf-ки экспортиртирующей/импортирующей "источники", где используется переменная "$DSF_PATH". В связи с этим возник вопрос, какие ещё существуют специфические переменные, которые предназначены для работы с dsf ? Сделал из под dsf-ки выхлоп set/env в файл, но ничего "криминального", кроме того самого "$DSF_PATH" не обнаружил :( Или плохо смотрел ?
Dune HD TV-102 (tv102_150721_0135_b9) Сист.флешка присутствует

#2 TrippyCat

TrippyCat

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

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

Отправлено 10 January 2020 - 11:37

Я почемуто думал что доступны все стандартные для bash а сами dsf просто обертка для удобного запуска скриптов. 


Dune Store Extension (Дюнастор расширенный)
Faq По Плеерам Dune - в процессе заполнения.

Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.

Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует

Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.

#3 Brigadir

Brigadir

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

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

Отправлено 10 January 2020 - 12:11

При написании скрипта для выполнения его из тела *.dsf-файла вылезла проблема невозможности использования той же папки в которой расположен скрипт. Проблему удалось решить, подсмотрев исходник dsf-ки экспортиртирующей/импортирующей "источники", где используется переменная "$DSF_PATH". В связи с этим возник вопрос, какие ещё существуют специфические переменные, которые предназначены для работы с dsf ? Сделал из под dsf-ки выхлоп set/env в файл, но ничего "криминального", кроме того самого "$DSF_PATH" не обнаружил :( Или плохо смотрел ?

Раз в выхлопе dsf_path присутствует и больше ничего специфического нет, то какой вывод следует?
Dune HD Pro One 8K Plus (240201_2116_r22)
Dune HD Real Vision 4K (230929_0206_r21)
Dune HD Pro 4K II (230929_0206_r21)
Dune HD Sky 4K Plus (221018_1640_r20)
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 для благодарностей)

#4 LordGenom

LordGenom

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

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

Отправлено 10 January 2020 - 14:57

Я почемуто думал что доступны все стандартные для bash а сами dsf просто обертка для удобного запуска скриптов.

Я тоже так думал, пока не понадобилось скрипт выполнить в той же директории, где расположен dsf :lol:

Раз в выхлопе dsf_path присутствует и больше ничего специфического нет, то какой вывод следует?

Что кроме него больше ничего нет :lol: Но я не сверял выхлопы досконально (сегодня проверю), плюс использовал bash вместо sh, а там могут быть отличия (чуть позже потестирую)
Dune HD TV-102 (tv102_150721_0135_b9) Сист.флешка присутствует