Запуск с параметрами
-
Народ, просветите, или ссылку киньте, а?... хочется ассоциировать свой плейлист с типами файлов, которые он умеет читать...чтобы запускать плейлист по клику на файлик в файл-менеджере... думаю, было бы здорово..*****:
;дух машины, мой бубен сильнее твоей тупости
*****:
Это нужно редактировать настройки файлового менеджера.
Для kfar - kfar.ini.
Для kfm - kfm.ini.
В обоих случаях делаешь по аналогии с теми ассоциациями, которые уже там определены.
В случае с устаревшим sysxtree нужно исправлять на уровне исходника.
Для kfar - kfar.ini.
Для kfm - kfm.ini.
В обоих случаях делаешь по аналогии с теми ассоциациями, которые уже там определены.
В случае с устаревшим sysxtree нужно исправлять на уровне исходника.
Ушёл к умным, знающим и культурным людям.
я не знаю механизма передачи параметра от файл менеджера... как плейлисту получить путь к файлу, который я в файлменеджере указал...
*****:
;дух машины, мой бубен сильнее твоей тупости
*****:
;дух машины, мой бубен сильнее твоей тупости
*****:
ДедОк
Механизм достаточно прост, для примера:
Запуск с параметром или без параметра производится функцией 70.7 (см. документацию).
Имеется заголовок приложения:
use32
db 'MENUET01'
dd 0x01
dd START
dd I_END
dd mem
dd stacktop
dd param <- указатель на нужную область
dd path
Если указатель указывает на 0х0, то ядро не передает параметров приложению, даже если параметры имеются.
Размер области под параметры лучше брать с запасом, например 4Кб.
Большинство приложений оперируют только с параметром, в котором содержится путь, но могут передаваться и другие данные, по этому лучше проверять на наличие в начале имени символа "/".
Механизм достаточно прост, для примера:
Запуск с параметром или без параметра производится функцией 70.7 (см. документацию).
Имеется заголовок приложения:
use32
db 'MENUET01'
dd 0x01
dd START
dd I_END
dd mem
dd stacktop
dd param <- указатель на нужную область
dd path
Если указатель указывает на 0х0, то ядро не передает параметров приложению, даже если параметры имеются.
Размер области под параметры лучше брать с запасом, например 4Кб.
Большинство приложений оперируют только с параметром, в котором содержится путь, но могут передаваться и другие данные, по этому лучше проверять на наличие в начале имени символа "/".
о... теперь ясно:) спасибо большое...
*****:
;дух машины, мой бубен сильнее твоей тупости
*****:
;дух машины, мой бубен сильнее твоей тупости
*****:
ДедОк
Максимальная длина строки param 256 байт включая 0 и 1024 байта для path.
Максимальная длина строки param 256 байт включая 0 и 1024 байта для path.
Who is online
Users browsing this forum: No registered users and 5 guests