mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-16 22:02:58 -06:00
29 lines
592 B
C++
29 lines
592 B
C++
#include <Core/Core.h>
|
|
|
|
using namespace Upp;
|
|
|
|
CONSOLE_APP_MAIN
|
|
{
|
|
Date d;
|
|
String downloads = HttpRequest("http://www.ultimatepp.org/www$uppweb$nightly$en-us.html").Execute();
|
|
int q = downloads.Find("<a href=\"downloads/upp-x11-src-");
|
|
ASSERT(q > 0);
|
|
q = downloads.ReverseFind(">", q - 1);
|
|
ASSERT(q > 0);
|
|
|
|
CParser p(~downloads + q + 1);
|
|
|
|
try {
|
|
d.year = p.ReadInt();
|
|
p.PassChar('-');
|
|
d.month = p.ReadInt();
|
|
p.PassChar('-');
|
|
d.day = p.ReadInt();
|
|
}
|
|
catch(...) {
|
|
NEVER();
|
|
}
|
|
|
|
LOG("downloads last date: " << d);
|
|
ASSERT(d >= GetSysDate() - 1);
|
|
}
|