Board.KolibriOS.org

Official KolibriOS board
It is currently Wed May 22, 2019 10:04 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 9 posts ] 
Author Message
 Post subject: Launch
PostPosted: Fri Feb 13, 2009 10:46 pm 
Offline

Joined: Fri Oct 12, 2007 1:04 pm
Posts: 141
Launch - программа для запуска программы по её имени (без полного пути).
Пока что реализовано чтение ini-файла, в котором записаны пути к директориям, ну и, собственно, поиск программы и её запуск :D


Attachments:
File comment: Launch 0.1
launch01.7z [9.42 KiB]
Downloaded 198 times
Top
   
 Post subject: Re: Launch
PostPosted: Sat Feb 14, 2009 7:27 pm 
Offline

Joined: Fri Oct 12, 2007 1:04 pm
Posts: 141
Launch 0.1.1.
Реализован вывод в консоль (чтобы он работал, нужно поместить console.obj ИЗ АРХИВА в /sys/lib).


Attachments:
File comment: Launch 0.1.1
launch011.7z [40.91 KiB]
Downloaded 199 times
Top
   
 Post subject: Re: Launch
PostPosted: Mon Feb 16, 2009 6:28 pm 
Offline

Joined: Fri Oct 12, 2007 1:04 pm
Posts: 141
Версия 0.1.2
Более подробные сообщения при выводе в консоль (есть возможность настройки).
В следующей версии будет запуск с параметрами.


Attachments:
File comment: Launch 0.1.2
launch012.7z [41.21 KiB]
Downloaded 205 times
Top
   
 Post subject: Re: Launch
PostPosted: Tue Feb 17, 2009 10:39 am 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
у меня несколько вопросов:
1) зачем конкретно нужна эта прога? (я так понимаю это что-то наподобие переменной окружения PATH)
2) в чём заключаются изменения в console.obj?

p.s. прогу пока в реальной системе не запускал (только под Kolibri in win), в исходниках ещё не ковырялся


Top
   
 Post subject: Re: Launch
PostPosted: Tue Feb 17, 2009 5:54 pm 
Offline

Joined: Fri Oct 12, 2007 1:04 pm
Posts: 141
Albom
1) Прога, во-первых, для удобства, а прежде всего для опробации моих идей.
2) Изменения в названиях экспортируемых функций (для совместимости предыдущие остались). Просто остальные библиотеки используют другие имена функций и для удобства я сдлелал стандартизированные имена.


Top
   
 Post subject: Re: Launch
PostPosted: Fri Feb 20, 2009 5:42 pm 
Offline

Joined: Fri Oct 12, 2007 1:04 pm
Posts: 141
Launch 0.1.3
Как и обещал, реализована передача параметров запускаемой проге. Кроме того, исправлен запуск printf (хотя на работу программы это не повлияло).


Attachments:
File comment: Launch 0.1.3
launch013.7z [41.41 KiB]
Downloaded 213 times
Top
   
 Post subject: Re: Launch
PostPosted: Mon Mar 09, 2009 5:46 pm 
Offline

Joined: Fri Oct 12, 2007 1:04 pm
Posts: 141
Launch 0.1.4.
Исправлен запуск с параметрами. Исходники на SVN.


Top
   
 Post subject: Re: Launch
PostPosted: Sun Oct 25, 2009 11:19 pm 
Offline

Joined: Fri Oct 12, 2007 1:04 pm
Posts: 141
Launch 0.1.5
* Использование функции get_option_str из libini (последней ревизии) вместо самостоятельного разбора
* Переход на новые имена при импорте
Скоро будет следующая версия (0.1.6 или 0.2)..
Исходники на SVN (#1236).


Top
   
 Post subject: Re: Launch
PostPosted: Mon Nov 09, 2009 11:15 pm 
Offline

Joined: Fri Oct 12, 2007 1:04 pm
Posts: 141
Launch 0.2 beta (0.1.80)
+ Оповещение всех заинтересованных (входящих в группу launch_reactive) приложений через Kobra.

Теперь запуск через Launch можно использовать в приложениях, которым нужен PID запущенного процесса.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 9 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited