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;
 }