国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

深圳做棋牌網(wǎng)站建設(shè)軟文推廣的優(yōu)點(diǎn)

深圳做棋牌網(wǎng)站建設(shè),軟文推廣的優(yōu)點(diǎn),安徽省政府建設(shè)實(shí)名制網(wǎng)站,廈門網(wǎng)站建設(shè)培訓(xùn)學(xué)校我們?cè)趯戃浖臅r(shí)候,希望我們的軟件只在固定的機(jī)器上運(yùn)行,其他機(jī)器上運(yùn)行不了,那我們應(yīng)該如何做呢? 1 首先我們需要得到運(yùn)行機(jī)器的mac地址,這樣可以簡(jiǎn)易的判斷是否是我們授權(quán)的機(jī)器。 那我們首先定義一個(gè)授權(quán)mac機(jī)器…

我們?cè)趯戃浖臅r(shí)候,希望我們的軟件只在固定的機(jī)器上運(yùn)行,其他機(jī)器上運(yùn)行不了,那我們應(yīng)該如何做呢?

1 首先我們需要得到運(yùn)行機(jī)器的mac地址,這樣可以簡(jiǎn)易的判斷是否是我們授權(quán)的機(jī)器。

那我們首先定義一個(gè)授權(quán)mac機(jī)器列表

QStringList listMac;
listMac<<"8C:EC:4B:C9:CE:AC"<<"9C:EC:4B:C9:CE:AC"<<"7C:EC:4B:C9:CE:AC";這部也可以修改為讀取遠(yuǎn)端數(shù)據(jù)庫,其他方法可以自己按照自己情況考慮。

2 讀取本機(jī)的mac信息,判斷本機(jī)的mac是否在授權(quán)范圍內(nèi)。

3 讀取注冊(cè)表里面軟件使用信息,我們可以用時(shí)間來判斷是否過了有效期,加入第一次使用,注冊(cè)表里面寫入注冊(cè)時(shí)間,下次進(jìn)來對(duì)比當(dāng)前時(shí)間和注冊(cè)時(shí)間之間的差值,是否過了有效期。

4 對(duì)注冊(cè)表的注冊(cè)信息進(jìn)行base64編碼。

下面上代碼:

#include <QNetworkInterface>
#include <QSettings>
#include <QCryptographicHash>
#include <QDateTime>
QStringList listMac;
Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);listMac<<"8C:EC:4B:C9:CE:AC";ReadLocalInfo();
}Widget::~Widget()
{delete ui;
}QString Widget::ReadSystemTable()
{QString info;//通過寫入注冊(cè)表來判斷QSettings settings("HKEY_CURRENT_USER\\Software\\Code_Encryption\\Settings",QSettings::NativeFormat);info = settings.value("remain_times").toString();return info;}
void Widget::WriteSystemTable()
{}
void Widget::ReadLocalInfo()
{QString macAddress;QList<QNetworkInterface> allInterfaces = QNetworkInterface::allInterfaces();for (auto &interface : allInterfaces) {// 通常, 我們選擇第一個(gè)非虛擬和非回環(huán)接口if (interface.flags().testFlag(QNetworkInterface::IsUp) &&!interface.flags().testFlag(QNetworkInterface::IsLoopBack)) {macAddress = interface.hardwareAddress();m_MacAddress = macAddress;break;}}if(!listMac.contains(macAddress)){qApp->exit();}m_nCount = ReadSystemTable();AnalysisLocalInfo();
}
void Widget::AnalysisLocalInfo()
{if(m_nCount.isEmpty()){QByteArray strInfo;QDateTime currentData = QDateTime::currentDateTime();QString strTemp = m_MacAddress+"|"+currentData.toString("yyyy-MM-dd hh:mm:ss");strInfo = strTemp.toLocal8Bit();strInfo = strInfo.toBase64();QSettings settings("HKEY_CURRENT_USER\\Software\\Code_Encryption\\Settings",QSettings::NativeFormat);settings.setValue("remain_times",strInfo);}else{QByteArray strInfo = QByteArray::fromBase64(m_nCount.toLocal8Bit());QList<QByteArray> listInfo = strInfo.split('|');QDateTime lastData = QDateTime::fromString((QString)listInfo.at(1),"yyyy-MM-dd hh:mm:ss");QDateTime currentData = QDateTime::currentDateTime();if(currentData.secsTo(lastData)>=86400){qApp->exit();}qDebug()<<"lastData"<<lastData.toString("yyyy-MM-dd hh:mm:ss")<<"currentData"<<currentData.toString("yyyy-MM-dd hh:mm:ss");}}

http://aloenet.com.cn/news/46024.html

相關(guān)文章:

  • 網(wǎng)站的做用seo引擎優(yōu)化專員
  • 中央廣播電視總臺(tái)央視頻在線直播百度seo教程視頻
  • 哈西建站優(yōu)化購物網(wǎng)站大全
  • 博彩導(dǎo)航網(wǎng)站可以做嗎創(chuàng)建網(wǎng)站需要多少資金
  • 中國城鄉(xiāng)建設(shè)部網(wǎng)站證書查詢網(wǎng)站關(guān)鍵詞排名快速提升
  • 網(wǎng)站建設(shè)過程論文網(wǎng)站收錄查詢
  • wordpress不能啟動(dòng)怎么解決方法seo中文意思
  • 做公司網(wǎng)站首頁seo網(wǎng)站診斷顧問
  • 怎么看網(wǎng)站是什么程序做的搜索引擎優(yōu)化seo專員招聘
  • 兩學(xué)一做測(cè)試網(wǎng)站營銷和運(yùn)營的區(qū)別是什么
  • 企業(yè)網(wǎng)站建設(shè)及前期準(zhǔn)備品牌服務(wù)推廣
  • 有什么兼職做設(shè)計(jì)的網(wǎng)站網(wǎng)絡(luò)營銷的產(chǎn)品策略
  • 智能軟件開發(fā)專業(yè)網(wǎng)站推廣優(yōu)化怎樣
  • 運(yùn)維網(wǎng)站制作門戶網(wǎng)站建站系統(tǒng)
  • 網(wǎng)站頁面布局分析企業(yè)做推廣有幾種方式
  • 制作b2c購物網(wǎng)站代刷網(wǎng)站推廣鏈接0元價(jià)格
  • 網(wǎng)站的百度推廣怎么做正規(guī)優(yōu)化公司哪家好
  • 廣西網(wǎng)站建設(shè)證件查詢sem培訓(xùn)班學(xué)費(fèi)哪個(gè)好
  • 國際公司圖片seo推廣的網(wǎng)站和平臺(tái)有哪些
  • 做微商能利用的網(wǎng)站有哪些搭建個(gè)人網(wǎng)站
  • 網(wǎng)站建設(shè)公司的業(yè)務(wù)范圍今日軍事新聞最新消息
  • 項(xiàng)目宣傳網(wǎng)站模板seo綜合查詢 站長(zhǎng)工具
  • 用織夢(mèng)系統(tǒng)做網(wǎng)站競(jìng)價(jià)開戶
  • 購物網(wǎng)站設(shè)計(jì)人員百度app客服人工在線咨詢
  • wordpress經(jīng)典編輯器插件windows優(yōu)化大師提供的
  • 珠海seo網(wǎng)站建設(shè)鄭州搜狗關(guān)鍵詞優(yōu)化顧問
  • 要怎么判斷網(wǎng)站是什么cms做的登錄百度賬號(hào)注冊(cè)
  • 建設(shè)銀行e卡通官方網(wǎng)站最新的即時(shí)比分
  • 企業(yè)網(wǎng)站建設(shè)御彩云百度seo優(yōu)化策略
  • 徐州手機(jī)網(wǎng)站建設(shè)公司哪家好seo實(shí)戰(zhàn)培訓(xùn)課程