1
0
kolibrios/programs/system/launch/trunk
Artem Jerdev (art_zh) 19dd2b9a34 fastcall/syscall instructions should be avoided in future
due to possible compatibility problems.

git-svn-id: svn://kolibrios.org@1937 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-05-24 12:30:12 +00:00
..
config.inc Added ability to notify intrested processes about launching via Kobra 2009-11-09 20:14:00 +00:00
dll.inc Launch 0.1.3. Launching with arguments is implemented. 2009-03-01 13:58:10 +00:00
gpl3.txt Launch 0.1.3. Launching with arguments is implemented. 2009-03-01 13:58:10 +00:00
history.txt Moved to libconfig 2009-11-28 11:57:55 +00:00
ipc.inc Added ability to notify intrested processes about launching via Kobra 2009-11-09 20:14:00 +00:00
kobra.inc Added ability to notify intrested processes about launching via Kobra 2009-11-09 20:14:00 +00:00
launch.asm Moved to libconfig 2009-11-28 11:57:55 +00:00
launch.cfg Added ability to notify intrested processes about launching via Kobra 2009-11-09 20:14:00 +00:00
libio.inc Launch 0.1.3. Launching with arguments is implemented. 2009-03-01 13:58:10 +00:00
macros.inc fastcall/syscall instructions should be avoided in future 2011-05-24 12:30:12 +00:00
mem.inc Launch 0.1.3. Launching with arguments is implemented. 2009-03-01 13:58:10 +00:00
proc32.inc Launch 0.1.3. Launching with arguments is implemented. 2009-03-01 13:58:10 +00:00
readme.txt Moved to libconfig 2009-11-28 11:57:55 +00:00
struct.inc Launch 0.1.3. Launching with arguments is implemented. 2009-03-01 13:58:10 +00:00
thread.inc Added ability to notify intrested processes about launching via Kobra 2009-11-09 20:14:00 +00:00

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

==================== <20>ãá᪨© ====================
‚¥àá¨ï: 0.1.80.1 (0.2 beta)
Launch - ¯à®£à ¬¬  ¤«ï § ¯ã᪠ ¯à¨«®¦¥­¨ï ¨§ ¤¨à¥ªâ®à¨© ¯®¨áª .
<0A>ਠ§ ¯ã᪥ ç¨â ¥â ä ©« launch.cfg ¢ /sys/etc, § â¥¬ ¢ ¤¨à¥ªâ®à¨¨ § ¯ã᪠.
<0A>®á«¥ í⮣® ᬮâà¨â ¯ à ¬¥âàë ª®¬ ­¤­®© áâப¨. <20>ਮà¨â¥â ¯ à ¬¥â஢ - ¯®
¯®à浪ã áç¨â뢠­¨ï.
ˆ§ ¯ à ¬¥â஢ ª®¬ ­¤­®© áâப¨ ¯®ª  ॠ«¨§®¢ ­® ⮫쪮 ¨¬ï ¯à®£à ¬¬ë ¨  à£ã¬¥­âë, ¯¥à¥¤ ¢ ¥¬ë¥ ¥©.
<0A>ਠ¢ª«îçñ­­®¬ ¨á¯®«ì§®¢ ­¨¨ Kobra ¢á¥ § ¨­â¥à¥á®¢ ­­ë¥ (¢å®¤ï騥 ¢ £à㯯ã launch_reactive) ¯à¨«®¦¥­¨ï ®¯®¢¥é îâáï
¢ á«ãç ¥ ãᯥ譮£® § ¯ã᪠ (¯®áë« ¥âáï á®®¡é¥­¨¥ dword 1 dword tid, tid - ¨¤¥­â¨ä¨ª â®à § ¯ã饭­®£® ¯à®æ¥áá ).
<0A> áâனª¨:
main.path - ¯ãâì ª ¤¨à¥ªâ®à¨ï¬ ¯®¨áª 
debug.debug - ®¯æ¨¨ ®â« ¤ª¨ (no - ­¥â ®â« ¤ª¨ ¨«¨ console - ¢ë¢®¤ ç¥à¥§ ª®­á®«ì)
debug.level - ã஢¥­ì ®â« ¤ª¨ (0 - ⮫쪮 á®®¡é¥­¨¥ 㤠筮/­¥ã¤ ç­®, 1 - ¢ë¢®¤¨âì á®®¡é¥­¨¥ ¤«ï ª ¦¤®© ¤¨à¥ªâ®à¨¨)
kobra.use - ¨á¯®«ì§®¢ ­¨¥ Kobra

<0A><>…„“<E2809E><E2809C>…†„…<E2809E>ˆ…:
¤«ï à ¡®âë ­ã¦­  libconfig.

==================== English ====================
Version: 0.1.80.1 (0.2 beta)
Launch is a programme that launches applications from search dirictories.
On the start it reads file launch.cfg in /sys/etc and in current dirictory.
Than it reads command line arguments. Priority of arguments is as reading.
Now there are only few command line arguments: the name of application and its arguments.
If using Kobra is enabled all intrested (members of launch_reactive group) applications are notified if
application is launched (sending message dword 1 dword tid, tid - identifier of launched process).
Configuration:
main.path - path to search dirictories
debug.debug - debug options (no or console)
debug.level - debug level (0 - show only ok/error messages, 1 - show for each directory)
kobra.use - using of Kobra
ATTENTION:
you need libconfig to use launch.