Subversion Repositories Kolibri OS

Rev

Rev 6250 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6250 Rev 7422
Line 1... Line 1...
1
#define MEMSIZE 0xA1000
1
#define MEMSIZE 4096*15
2
#include "..\lib\strings.h"
2
#include "..\lib\strings.h"
3
#include "..\lib\mem.h"
3
#include "..\lib\mem.h"
4
#include "..\lib\io.h"
4
#include "..\lib\io.h"
5
#include "..\lib\copyf.h"
5
#include "..\lib\copyf.h"
Line 6... Line 6...
6
 
6
 
7
#include "..\lib\patterns\restart_process.h"
7
#include "..\lib\patterns\restart_process.h"
8
#include "..\lib\added_sysdir.c";
-
 
9
 
-
 
10
?define T_END "\'“áâ ­®¢ª  KolibriN ãᯥ譮 § ¢¥à襭 .\' -O"
-
 
Line 11... Line 8...
11
?define T_LESS_RAM "Œ «® ᢮¡®¤­®© ®¯¥à â¨¢­®© ¯ ¬ïâ¨. Œ®£ãâ ¢®§­¨ª­ãâì ¯à®¡«¥¬ë"
8
//#include "..\lib\added_sysdir.c";
12
 
9
 
-
 
10
void main()
-
 
11
{
-
 
12
	//SetAdditionalSystemDirectory("kolibrios", abspath("install/kolibrios")+1);
Line 13... Line -...
13
void main()
-
 
14
{
-
 
15
 
13
	io.run("/sys/tmpdisk", "a0");
-
 
14
	pause(50);
16
	SetAdditionalSystemDirectory("kolibrios", abspath("install/kolibrios")+1);
15
 
-
 
16
	io.del("/sys/docpack");
-
 
17
 
-
 
18
	copyf(abspath("rd"), "/sys");
17
	io.run("/sys/media/kiv", "\\S__/kolibrios/res/Wallpapers/In the wind there is longing.png");
19
	copyf(abspath("kos"), "/kolibrios");
18
	io.del("/sys/docpack");
20
	copyf(abspath("tmp"), "/tmp0/1");
19
	copyf(abspath("install/sys"), "/sys");
21
 
-
 
22
	KillProcessByName("@icon", MULTIPLE);
20
	RestartProcessByName("@icon", MULTIPLE);
23
	KillProcessByName("@taskbar", SINGLE);
21
	RestartProcessByName("@taskbar", SINGLE);
24
	KillProcessByName("@docky", SINGLE);
22
	RestartProcessByName("@docky", SINGLE);
25
 
-
 
26
	RunProgram("/sys/@icon", NULL);
-
 
27
	RunProgram("/sys/@taskbar", NULL);
23
	notify(T_END);
28
	RunProgram("/sys/@docky", NULL);
24
	io.run("/sys/tmpdisk", "a0s10");
29
 
25
	pause(50);
30
	io.run("/sys/media/kiv", "\\S__/kolibrios/res/Wallpapers/deink.png");
Line 26... Line 31...
26
	copyf(abspath("install/tmp"), "/tmp0/1");
31
	//notify("'KolibriNext\nInstall complete'-tO");
Line 27... Line 32...
27
	ExitProcess();
32
	ExitProcess();
28
}
33
}