Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Dec 08, 2019 8:39 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 24 posts ]  Go to page 1 2 Next
Author Message
PostPosted: Wed Feb 27, 2008 10:40 am 
Offline

Joined: Mon Jan 07, 2008 11:39 am
Posts: 22
Здравствуйте. В КоОС я не нашёл папки-аналога в Винде Автозагрузка. Есть ли такая вообще? если нет, то как сделать, чтоб приложение грузилось автоматически при загрузке КоОС?


Top
   
PostPosted: Wed Feb 27, 2008 10:44 am 
Offline

Joined: Mon May 01, 2006 10:12 pm
Posts: 349
смотри файл AUTORUN.DAT

_________________
Image


Top
   
PostPosted: Wed Feb 27, 2008 12:50 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
угу, AUTORUN.DAT открываешь в любом текстовом редакторе, дописываешь нужную програму(ы) по образцу и увеличиваешь число в самом начале файла на количество добавленных программ


Top
   
PostPosted: Wed Feb 27, 2008 1:08 pm 
Offline

Joined: Mon Jan 07, 2008 11:39 am
Posts: 22
vectoroc, Heavyiron - спасибо за помощь. А то пишу щас одну прогу. Когда закончу её под Вин, то по образцу портирую по КоОС. А эта прога должна автоматически запускаться.


Top
   
PostPosted: Tue Mar 04, 2008 3:51 pm 
Offline

Joined: Mon Aug 07, 2006 11:31 pm
Posts: 60
Вирус? :)
Интересно, возможно ли такое придумать, чтобы авторан в КОС был расширенный. То есть запуск программ не одновременно всех после запуска, а еще например после друг друга через определенный момент (ну или время после запуска системы), чтобы запускались с какими-то параметрами..

я чисто помечтал


Top
   
PostPosted: Tue Mar 04, 2008 3:57 pm 
Offline

Joined: Mon Jan 07, 2008 11:39 am
Posts: 22
ALLiGaToR, нет, не вирус. Органайзер, напоминающий дела при запуске компа. Пишу эту прогу из-за своей слабой памяти на старости лет(13 лет 24 февраля исполнилось :D ) на С++.


Top
   
PostPosted: Tue Mar 04, 2008 4:06 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
Ты случайно эту идею взял не из интервью одного из создателей GNOME-ма, где ему задавали вопросы по поводу Mono? :)
P.S. Мне похожая идея пришла недавно. :)

_________________
Через тернии к звездам


Top
   
PostPosted: Tue Mar 04, 2008 6:15 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Это одна из тех идей, которые носятся в воздухе и приходят людям в голову до тех пор, пока их кто-нибудь не реализует :D
А если серьёзно, то наш Autorun и правда функционально ограниченный, очень слабая поддержка параметров запуска программ. Надо его как-то развивать.

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Top
   
PostPosted: Tue Mar 04, 2008 6:35 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
Подумал прежде чем сказать?

_________________
Через тернии к звездам


Top
   
PostPosted: Tue Mar 04, 2008 6:42 pm 
Offline

Joined: Sat Feb 23, 2008 12:24 am
Posts: 32
Атауальпа wrote:
А если серьёзно, то наш Autorun и правда функционально ограниченный, очень слабая поддержка параметров запуска программ. Надо его как-то развивать.

I see that there is no library for parsing ini-files http://en.wikipedia.org/wiki/INI_file. I see AUTORUN.DAT, MENU.DAT - why you use too much different formats? All functionality of this formats can be recovered by ini-format. Also i saw - KFAR.INI. KFAR has functionality for parsing ini files. Maybe we can cut ini-parser from kfar and put it to standalone lib? Than all programs will be able to use ini-configuration files. I think it is more powerful format that AUTORUN.DAT.


Top
   
PostPosted: Tue Mar 04, 2008 6:50 pm 
Offline

Joined: Sat Feb 23, 2008 12:24 am
Posts: 32
Something like this
Code:
[programs]
JPEGVIEW
RB
SS
PANEL
SETUP
ICON

[JPEGVIEW]
param = BOOT
delay = 1
path = /RD/1/JPEGVIEW

# Desktop right-click menu
[RB]
param =
delay = 1
path = /RD/1/@RB

# Screensaver
[SS]
param =
delay = 1
path = /RD/1/@SS

# Start panel
[PANEL]
param =
delay = 1
path = /RD/1/@PANEL

# Load device settings
[SETUP]
param = BOOT
delay = 1
path = /RD/1/SETUP

# Multithread icon
[ICON]
param = BOOT
delay = 1
path = /RD/1/ICON


Top
   
PostPosted: Tue Mar 04, 2008 7:03 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Но так код займёт больше места.

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Top
   
PostPosted: Tue Mar 04, 2008 7:09 pm 
Offline

Joined: Mon May 01, 2006 10:12 pm
Posts: 349
Существует standalone lib и имя ей libini
Глубоко спрятана, найти не просто. На SVN искать по адресу programs\develop\libraries\libs-dev\libini

_________________
Image


Top
   
PostPosted: Tue Mar 04, 2008 7:14 pm 
Offline

Joined: Sat Jul 14, 2007 12:17 pm
Posts: 24
Атауальпа wrote:
Но так код займёт больше места.


Разве?

_________________
Aka Rus.


Top
   
PostPosted: Tue Mar 04, 2008 7:27 pm 
Offline

Joined: Sat Feb 23, 2008 12:24 am
Posts: 32
Атауальпа wrote:
Но так код займёт больше места.

I don't think, but even it takes greater size - i can write my progrs with ini-conf support and with few bugs less (lib will be used by many progs and there will be less bugs than in my own implementation of ini in each prog). And who metter about size? As for me: 1mb bug-free prog with ini-conf better than equal 100kb prog with many bugs and ugly conf like MENU.DAT


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 24 posts ]  Go to page 1 2 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 3 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:  
Powered by phpBB® Forum Software © phpBB Limited