forked from KolibriOS/kolibrios
Fixed misuse of "/rd/1" (changed to "/sys") for all other programs
git-svn-id: svn://kolibrios.org@9587 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -607,7 +607,7 @@ draw_super_text:
|
||||
Buf:
|
||||
.1 db 'NONAME18',0,0
|
||||
;.3 db 'hd0 [4Gb]',0,0 ;100 dup(0)
|
||||
.5 rb 512 ;db '/rd/1/format/fat32mbr.bin', 0, 0
|
||||
.5 rb 512 ;db '/sys/format/fat32mbr.bin', 0, 0
|
||||
|
||||
initBuf:
|
||||
push eax ecx
|
||||
@@ -697,10 +697,10 @@ OpenDialog_data:
|
||||
.y_size dw 320 ;+52 ; Window y size
|
||||
.y_start dw 10 ;+54 ; Window Y position
|
||||
|
||||
default_dir db '/rd/1',0 ;äèðåêòîðèÿ ïî óìîë÷àíèþ
|
||||
default_dir db '/sys',0 ;äèðåêòîðèÿ ïî óìîë÷àíèþ
|
||||
communication_area_name: db 'FFFFFFFF_open_dialog',0
|
||||
open_dialog_name: db 'opendial',0
|
||||
communication_area_default_path: db '/rd/1/File managers/',0
|
||||
communication_area_default_path: db '/sys/File managers/',0
|
||||
|
||||
Filter:
|
||||
dd Filter.end - Filter.1
|
||||
|
||||
@@ -1679,7 +1679,7 @@ op4 option_box option_group1,154,44,6,9,0xffffff,0x0,0,0,0
|
||||
option_group1 dd op1
|
||||
Option_boxs dd op1,op2,op3,op4,0
|
||||
;---------------------------------------------------------------------
|
||||
;file_name db '/rd/1/hdd_',0
|
||||
;file_name db '/sys/hdd_',0
|
||||
;times 128 db (0)
|
||||
;---------------------------------------------------------------------
|
||||
struct f70
|
||||
|
||||
@@ -80,7 +80,7 @@ iconname:
|
||||
db ICON_APP,0
|
||||
;------------------------------------------------------------------------------
|
||||
icon_default:
|
||||
db 'AA-CALC -004-/RD/1/CALC '
|
||||
db 'AA-CALC -004-/SYS/CALC '
|
||||
db '- *'
|
||||
db 13,10
|
||||
;------------------------------------------------------------------------------
|
||||
|
||||
@@ -66,7 +66,7 @@ ICON_SIZE equ 32*32*4
|
||||
REC_SIZE equ 80
|
||||
ICONS_DAT equ '/sys/icons.dat'
|
||||
ICON_APP equ '/sys/ICON'
|
||||
ICON_STRIP equ '/rd/1/iconstrp.png'
|
||||
ICON_STRIP equ '/sys/iconstrp.png'
|
||||
;------------------------------------------------------------------------------
|
||||
use32
|
||||
org 0x0
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
“¯à ¢«¥¨¥ ⥬®©=skincfg
|
||||
<EFBFBD> áâனª ä® =/sys/media/palitra
|
||||
<EFBFBD> áâனª ãáâனáâ¢=setup
|
||||
Š®á®«ì=/rd/1/shell
|
||||
Š®á®«ì=/sys/shell
|
||||
|
||||
[00]
|
||||
name=KFM
|
||||
|
||||
@@ -9,7 +9,7 @@ MODIFY 15.05.2007 Kolibri team
|
||||
‚¢¥¤¨â¥ ¯®«ë© ¯ãâì ª ¨á¯®«ï¥¬®¬ã ä ©«ã ¨ ¦¬¨â¥ ª®¯ªã "‡€<E280A1>“‘’ˆ’œ" ¨«¨
|
||||
ª« ¢¨èã Enter.
|
||||
‡ ¯ã᪠¯à®£à ¬¬ á ¯ à ¬¥âà ¬¨
|
||||
<20>®á⠢⥠¯à®¡¥« ¯®á«¥ ¯ã⨠ª ä ©«ã ¨ ¢¢®¤¨â¥ ¯ à ¬¥âàë. …᫨ ¢ ¯ã⨠ª ä ©«ã
|
||||
<20>®áâ ¢ì⥠¯à®¡¥« ¯®á«¥ ¯ã⨠ª ä ©«ã ¨ ¢¢®¤¨â¥ ¯ à ¬¥âàë. …᫨ ¢ ¯ã⨠ª ä ©«ã
|
||||
¥áâì ¯à®¡¥«ë, ¥£® ¥®¡å®¤¨¬® ¢ë¤¥«¨âì ª ¢ëçª ¬¨ (⮣¤ ¯à®¡¥«®¬ à §¤¥«ïâì
|
||||
¥®¡ï§ ⥫ì®).
|
||||
<20>ਬ¥àë
|
||||
|
||||
@@ -69,7 +69,7 @@ waitfor
|
||||
Скрипты и запуск на исполнение
|
||||
=======================================
|
||||
Если имя исполнимого файла начинается с / то считается что путь является абсолютным.
|
||||
В противном случае, поиск сначала проводится в текущем каталоге, а затем в /rd/1.
|
||||
В противном случае, поиск сначала проводится в текущем каталоге, а затем в /sys.
|
||||
|
||||
Далее, если файл найден, проверяются первые 4 байта на сигнатуру #SHS.
|
||||
С этой сигнатуры начинается командный (пакетный) файл.
|
||||
|
||||
@@ -19,7 +19,7 @@ int executable_run(char cmd[], char args[]) {
|
||||
|
||||
if ( !file_check(exec) ) // check file existense
|
||||
{
|
||||
strcpy(exec, "/rd/1/"); // check file on virtual disk
|
||||
strcpy(exec, "/sys/"); // check file on virtual disk
|
||||
strcat(exec, cmd);
|
||||
if ( !file_check(exec) ) // check file existense
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user