Mercurial > mercurial > hgweb_rsearcher.cgi
diff src/net.cpp @ 13:f5ffc34f045a
manage DB.
author | pyon@macmini |
---|---|
date | Wed, 14 Nov 2018 19:43:40 +0900 |
parents | 799b6008db8e |
children | c262e17de9b1 |
line wrap: on
line diff
--- a/src/net.cpp Tue Nov 13 21:11:20 2018 +0900 +++ b/src/net.cpp Wed Nov 14 19:43:40 2018 +0900 @@ -1,5 +1,5 @@ // Filename : net.cpp -// Last Change: 2018-11-09 金 09:32:56. +// Last Change: 2018-11-14 水 10:46:24. // #include <wx/datetime.h> @@ -39,14 +39,14 @@ return ret; } -bool RsHttp::GetDB( void ) +bool RsHttp::GetDB( int a, int h, int i ) { bool ret = false; - ret = Get( wxT( "/db/auth.db"), wxT( "auth.db") ); - ret = Get( wxT( "/db/hhs.db"), wxT( "hhs.db") ); + if ( a == 1 ) ret = Get( wxT( "/db/auth.db"), wxT( "auth.db") ); + if ( h == 1 ) ret = Get( wxT( "/db/hhs.db"), wxT( "hhs.db") ); wxDateTime now = wxDateTime::Now(); - if ( now.GetDay() % 14 == 0 ) - Get( wxT( "/db/index.db"), wxT( "index.db" ) ); + if ( i == 2 || now.GetDay() % 13 == 0 || now.GetDay() % 28 == 0 ) + Get( wxT( "/db/index.db"), wxT( "index.db" ) ); return ret; }