1,4 → 1,4 |
#define MEMSIZE 0xA1000 |
#define MEMSIZE 4096*15 |
#include "..\lib\strings.h" |
#include "..\lib\mem.h" |
#include "..\lib\io.h" |
5,28 → 5,33 |
#include "..\lib\copyf.h" |
|
#include "..\lib\patterns\restart_process.h" |
#include "..\lib\added_sysdir.c"; |
//#include "..\lib\added_sysdir.c"; |
|
?define T_END "\'áâ ®¢ª KolibriN ãá¯¥è® § ¢¥àè¥ .\' -O" |
?define T_LESS_RAM " «® ᢮¡®¤®© ®¯¥à ⨢®© ¯ ¬ïâ¨. ®£ãâ ¢®§¨ªãâì ¯à®¡«¥¬ë" |
|
void main() |
{ |
//SetAdditionalSystemDirectory("kolibrios", abspath("install/kolibrios")+1); |
io.run("/sys/tmpdisk", "a0"); |
pause(50); |
|
SetAdditionalSystemDirectory("kolibrios", abspath("install/kolibrios")+1); |
io.run("/sys/media/kiv", "\\S__/kolibrios/res/Wallpapers/In the wind there is longing.png"); |
io.del("/sys/docpack"); |
copyf(abspath("install/sys"), "/sys"); |
RestartProcessByName("@icon", MULTIPLE); |
RestartProcessByName("@taskbar", SINGLE); |
RestartProcessByName("@docky", SINGLE); |
notify(T_END); |
io.run("/sys/tmpdisk", "a0s10"); |
pause(50); |
copyf(abspath("install/tmp"), "/tmp0/1"); |
|
copyf(abspath("rd"), "/sys"); |
copyf(abspath("kos"), "/kolibrios"); |
copyf(abspath("tmp"), "/tmp0/1"); |
|
KillProcessByName("@icon", MULTIPLE); |
KillProcessByName("@taskbar", SINGLE); |
KillProcessByName("@docky", SINGLE); |
|
RunProgram("/sys/@icon", NULL); |
RunProgram("/sys/@taskbar", NULL); |
RunProgram("/sys/@docky", NULL); |
|
io.run("/sys/media/kiv", "\\S__/kolibrios/res/Wallpapers/deink.png"); |
//notify("'KolibriNext\nInstall complete'-tO"); |
ExitProcess(); |
} |
|
void Operation_Draw_Progress(dword filename) { return; } |
void Operation_Draw_Progress(dword filename) { debug("copying: "); debugln(filename); } |
|
stop: |