git-svn-id: svn://192.168.0.12/source@48 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
admin
2015-03-13 08:28:41 +00:00
parent 043d1291cf
commit c7fa4d20e0
10 changed files with 908 additions and 0 deletions

38
ProxyProcess/main.cpp Normal file
View File

@@ -0,0 +1,38 @@
#include "scrawler.h"
#include <QCoreApplication>
#include <iostream>
#include <QSqlDatabase>
#include <QNetworkProxy>
#include <time.h>
#include <QDateTime>
using namespace std;
int main(int argc, char *argv[])
{
//srand(time(0));
QApplication a(argc, argv);
QDateTime start = QDateTime::currentDateTime();
a.setApplicationName(QString("Chrome"));
a.setApplicationVersion(QString("39.0.2171.95"));
SCrawler *process = new SCrawler;
QObject::connect(process, SIGNAL(finished()), QApplication::instance(), SLOT(quit()));
QWebSettings::setObjectCacheCapacities(0,0,0);
QWebSettings::clearMemoryCaches();
QStringList strArgv;
for (int i = 1; i < argc ; i++)
strArgv.push_back(argv[i]);
process->load(strArgv);
a.exec();
QDateTime end = QDateTime::currentDateTime();
//QDateTime interval = end - start;
cout << start.toString("yyyy-MM-dd hh:mm:ss").toStdString() << endl;
cout << end.toString("yyyy-MM-dd hh:mm:ss").toStdString() << endl;
return 0;
}