System Panel:
- add Network Speed test (thanks Coldy for the idea) - add AMDtemp, also add app icon into icons32.png git-svn-id: svn://kolibrios.org@9246 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Binary file not shown.
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 44 KiB |
@@ -1,6 +1,6 @@
|
|||||||
[Config]
|
[Config]
|
||||||
title=KolibriOS System Panel
|
title=KolibriOS System Panel
|
||||||
win_width=670
|
win_width=680
|
||||||
cell_w=82
|
cell_w=82
|
||||||
cell_h=78
|
cell_h=78
|
||||||
|
|
||||||
@@ -28,13 +28,15 @@ GhostMonitor=gmon,107
|
|||||||
SysMonitor=sysmon,57
|
SysMonitor=sysmon,57
|
||||||
Processes=cpu,60
|
Processes=cpu,60
|
||||||
Clipboard=develop/clipview,83
|
Clipboard=develop/clipview,83
|
||||||
|
PciDevice=pcidev,38
|
||||||
|
AMDtemp=/k/utils/AMDtemp,128
|
||||||
|
|
||||||
[Testing]
|
[Testing]
|
||||||
Protection=test,37
|
|
||||||
CpuID=cpuid,37
|
CpuID=cpuid,37
|
||||||
Display=disptest,113
|
Display=disptest,113
|
||||||
File Speed=fspeed,45
|
File Speed=fspeed,45
|
||||||
HDDinfo=hdd_info,50
|
HDDinfo=hdd_info,50
|
||||||
BusOff=kbd,37
|
BusOff=kbd,37
|
||||||
|
Protection=test,37
|
||||||
Graphic Bench=mgb,121
|
Graphic Bench=mgb,121
|
||||||
PciDevice=pcidev,38
|
Network Speed=network/dl|-test,51
|
@@ -28,13 +28,15 @@ Ghost monitor=gmon,107
|
|||||||
<EFBFBD><EFBFBD><EFBFBD>⥬<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=sysmon,57
|
<EFBFBD><EFBFBD><EFBFBD>⥬<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=sysmon,57
|
||||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=cpu,60
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=cpu,60
|
||||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=develop/clipview,83
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=develop/clipview,83
|
||||||
|
<EFBFBD><EFBFBD><EFBFBD>ன<EFBFBD>⢠ PCI=pcidev,38
|
||||||
|
AMDtemp=/k/utils/AMDtemp,128
|
||||||
|
|
||||||
[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E0AEA2><EFBFBD><EFBFBD>]
|
[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E0AEA2><EFBFBD><EFBFBD>]
|
||||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=test,37
|
|
||||||
CpuId=cpuid,37
|
CpuId=cpuid,37
|
||||||
<EFBFBD><EFBFBD>࠭=disptest,113
|
<EFBFBD><EFBFBD>࠭=disptest,113
|
||||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>=fspeed,45
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>=fspeed,45
|
||||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ଠ<EFBFBD><EFBFBD><EFBFBD> <20> <20><>᪠<EFBFBD>=hdd_info,50
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ଠ<EFBFBD><EFBFBD><EFBFBD> <20> <20><>᪠<EFBFBD>=hdd_info,50
|
||||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=kbd,37
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=kbd,37
|
||||||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=test,37
|
||||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>䨪<EFBFBD>=mgb,121
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>䨪<EFBFBD>=mgb,121
|
||||||
<EFBFBD><EFBFBD><EFBFBD>ன<EFBFBD>⢠ PCI=pcidev,38
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>=network/dl|-test,51
|
@@ -35,3 +35,4 @@ Complex:
|
|||||||
<a href=//nubo.ru>nubo.ru</a>
|
<a href=//nubo.ru>nubo.ru</a>
|
||||||
<a href=//salinc.ru>salinc.ru</a>
|
<a href=//salinc.ru>salinc.ru</a>
|
||||||
<a href=//electromyne.de>electromyne.de</a>
|
<a href=//electromyne.de>electromyne.de</a>
|
||||||
|
<a href=//www.thg.ru/graphic/25year_ati_history>tom's hardware</a>
|
@@ -6,11 +6,13 @@
|
|||||||
#define T_CANCEL "<22>⬥<EFBFBD><E2ACA5>"
|
#define T_CANCEL "<22>⬥<EFBFBD><E2ACA5>"
|
||||||
#define T_OPEN_DIR "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD>"
|
#define T_OPEN_DIR "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD>"
|
||||||
#define T_RUN "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 䠩<>"
|
#define T_RUN "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 䠩<>"
|
||||||
|
#define T_SPEED_TEST "<22><><EFBFBD><EFBFBD> <><E1AAAE><EFBFBD><EFBFBD><EFBFBD>"
|
||||||
#define FILE_SAVED_AS "'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>㧮<EFBFBD>\n<><6E><EFBFBD><EFBFBD> <20><><EFBFBD>࠭<EFBFBD><E0A0AD> <20><><EFBFBD> %s' -Dt"
|
#define FILE_SAVED_AS "'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>㧮<EFBFBD>\n<><6E><EFBFBD><EFBFBD> <20><><EFBFBD>࠭<EFBFBD><E0A0AD> <20><><EFBFBD> %s' -Dt"
|
||||||
#define FILE_NOT_SAVED "'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>㧮<EFBFBD>\n<>訡<EFBFBD><E8A8A1>! <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD>࠭<EFBFBD><E0A0AD> <20><><EFBFBD>\n%s' -Et"
|
#define FILE_NOT_SAVED "'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>㧮<EFBFBD>\n<>訡<EFBFBD><E8A8A1>! <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD>࠭<EFBFBD><E0A0AD> <20><><EFBFBD>\n%s' -Et"
|
||||||
#define KB_RECEIVED "<22><><EFBFBD><EFBFBD> ᪠稢<E1AAA0><E7A8A2><EFBFBD><EFBFBD>... %s <20><><EFBFBD><EFBFBD>祭<EFBFBD>"
|
#define KB_RECEIVED "<22><><EFBFBD><EFBFBD> ᪠稢<E1AAA0><E7A8A2><EFBFBD><EFBFBD>... %s <20><><EFBFBD><EFBFBD>祭<EFBFBD>"
|
||||||
#define T_ERROR_STARTING_DOWNLOAD "'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ᪠稢<E1AAA0><E7A8A2><EFBFBD><EFBFBD>.\n<><EFBFBD><E0AEA2><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20> ᮥ<><E1AEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD>⮬.' -E"
|
#define T_ERROR_STARTING_DOWNLOAD "'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ᪠稢<E1AAA0><E7A8A2><EFBFBD><EFBFBD>.\n<><EFBFBD><E0AEA2><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20> ᮥ<><E1AEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD>⮬.' -E"
|
||||||
#define T_AUTOCLOSE "<22><>⮧<EFBFBD><E2AEA7><EFBFBD><EFBFBD>⨥"
|
#define T_AUTOCLOSE "<22><>⮧<EFBFBD><E2AEA7><EFBFBD><EFBFBD>⨥"
|
||||||
|
#define SPEED_TEST_INFO_MESSAGE "'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>㧪<EFBFBD> <20>⮡ࠦ<E2AEA1><E0A0A6><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD> Download <20>ணࠬ<E0AEA3><E0A0AC> Network status.'-Id"
|
||||||
char accept_language[]= "Accept-Language: ru\n";
|
char accept_language[]= "Accept-Language: ru\n";
|
||||||
#else
|
#else
|
||||||
#define DL_WINDOW_HEADER "Download Manager"
|
#define DL_WINDOW_HEADER "Download Manager"
|
||||||
@@ -18,11 +20,13 @@
|
|||||||
#define T_CANCEL "Cancel"
|
#define T_CANCEL "Cancel"
|
||||||
#define T_OPEN_DIR " Show in folder "
|
#define T_OPEN_DIR " Show in folder "
|
||||||
#define T_RUN "Open file"
|
#define T_RUN "Open file"
|
||||||
|
#define T_SPEED_TEST "Speed test"
|
||||||
#define FILE_SAVED_AS "'Download manager\nFile saved as %s' -Dt"
|
#define FILE_SAVED_AS "'Download manager\nFile saved as %s' -Dt"
|
||||||
#define FILE_NOT_SAVED "'Download manager\nError! Can\96t save file as %s' -Et"
|
#define FILE_NOT_SAVED "'Download manager\nError! Can\96t save file as %s' -Et"
|
||||||
#define KB_RECEIVED "Downloading... %s received"
|
#define KB_RECEIVED "Downloading... %s received"
|
||||||
#define T_ERROR_STARTING_DOWNLOAD "'Error while starting download process.\nCheck entered path and Internet connection.' -E"
|
#define T_ERROR_STARTING_DOWNLOAD "'Error while starting download process.\nCheck entered path and Internet connection.' -E"
|
||||||
#define T_AUTOCLOSE "Autoclose"
|
#define T_AUTOCLOSE "Autoclose"
|
||||||
|
#define SPEED_TEST_INFO_MESSAGE "'Download speed is shown after `Download`\nlabel in the Network status program.'-Id"
|
||||||
char accept_language[]= "Accept-Language: en\n";
|
char accept_language[]= "Accept-Language: en\n";
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -33,6 +37,8 @@
|
|||||||
char save_dir[] = "/tmp0/1/Downloads";
|
char save_dir[] = "/tmp0/1/Downloads";
|
||||||
char dl_shared[] = "DL";
|
char dl_shared[] = "DL";
|
||||||
|
|
||||||
|
#define URL_SPEED_TEST "http://speedtest.tele2.net/100MB.zip"
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
BTN_EXIT=1,
|
BTN_EXIT=1,
|
||||||
BTN_START,
|
BTN_START,
|
||||||
|
@@ -48,6 +48,12 @@ void main()
|
|||||||
} else {
|
} else {
|
||||||
strcpy(#uEdit, #param);
|
strcpy(#uEdit, #param);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (streq(#param, "-test")) {
|
||||||
|
strcpy(#uEdit, URL_SPEED_TEST);
|
||||||
|
RunProgram("/sys/network/netstat", NULL);
|
||||||
|
notify(SPEED_TEST_INFO_MESSAGE);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (uEdit[0]) StartDownloading(); else {
|
if (uEdit[0]) StartDownloading(); else {
|
||||||
edit_box_set_text stdcall (#ed, "http://");
|
edit_box_set_text stdcall (#ed, "http://");
|
||||||
|
Reference in New Issue
Block a user