From 17c95b75f44dadfa78a725a49b21c5728a71dc3d Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Tue, 16 Oct 2001 23:39:16 +0000 Subject: [PATCH] Added UPTIME @-Code to display days, hours, and minutes up. --- src/sbbs3/atcodes.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/sbbs3/atcodes.cpp b/src/sbbs3/atcodes.cpp index 4e0acd3a9b..646cc7c817 100644 --- a/src/sbbs3/atcodes.cpp +++ b/src/sbbs3/atcodes.cpp @@ -101,6 +101,21 @@ int sbbs_t::atcodes(char *instr) bputs(str2); } + else if(!strcmp(sp,"UPTIME")) { + extern time_t uptime; + time_t up=time(NULL)-uptime; + char days[64]=""; + if((up/(24*60*60))>=2) { + sprintf(days,"%u days ",up/(24*60*60)); + up%=(24*60*60); + } + bprintf("%s%u:%02u" + ,days + ,up/(60*60) + ,(up/60)%60 + ); + } + else if(!strcmp(sp,"SOCKET_LIB")) bputs(socklib_version(str2)); -- GitLab