/programs/cmm/lib/clipboard.h |
---|
65,7 → 65,7 |
:void Clipboard__CopyText(dword _text) |
{ |
int size_buf; |
dword size_buf; |
dword buff_data; |
size_buf = strlen(_text) + 12; |
/programs/cmm/lib/kolibri.h |
---|
73,12 → 73,6 |
inline fastcall dword calc(EAX) { return EAX; } |
inline fastcall swap(EAX, EBX) |
{ |
$push ESDWORD[EAX] |
ESDWORD[EAX] = ESDWORD[EBX]; |
$pop ESDWORD[EBX]; |
} |
:struct raw_image { |
dword w, h, data; |
/programs/cmm/lib/patterns/restart_process.h |
---|
37,6 → 37,17 |
} |
} |
:int GetProcessesCount(dword proc_name) { |
int i, count=0; |
proc_info Process; |
for (i=0; i<MAX_PROCESS_COUNT; i++;) |
{ |
GetProcessInfo(#Process, i); |
if (strcmpi(#Process.name, proc_name)==0) count++; |
} |
return count; |
} |
:void RestartProcessByName(dword proc_name, byte multiple) { |
KillProcessByName(proc_name + strrchr(proc_name, '/'), multiple); |
RunProgram(proc_name, ""); |