mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJClient.git
synced 2026-03-28 05:25:39 +03:00
feat: standAloneLoading
This commit is contained in:
@@ -3,10 +3,14 @@
|
|||||||
#include "FileData.h"
|
#include "FileData.h"
|
||||||
#include "tools.h"
|
#include "tools.h"
|
||||||
|
|
||||||
|
#include <QDir>
|
||||||
|
|
||||||
DataParser::DataParser(QObject *parent) :
|
DataParser::DataParser(QObject *parent) :
|
||||||
QObject(parent)
|
QObject(parent)
|
||||||
{
|
{
|
||||||
|
if(!QDir("StaticData").exists()){
|
||||||
|
QDir().mkdir("StaticData");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
DataParser::~DataParser()
|
DataParser::~DataParser()
|
||||||
@@ -112,6 +116,20 @@ void DataParser::CreateAuthData(ServerAuthorization *serverAuth)
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void DataParser::AddRunData(QList<int> displays)
|
||||||
|
{
|
||||||
|
QFile file(displayTemp);
|
||||||
|
file.open(QIODevice::ReadWrite);
|
||||||
|
|
||||||
|
QXmlStreamWriter xmlWriter(&file);
|
||||||
|
xmlWriter.setAutoFormatting(true);
|
||||||
|
xmlWriter.writeStartElement("DisplayInfo");
|
||||||
|
xmlWriter.writeAttribute("DisplayCount",QString::number(displays.length()));
|
||||||
|
xmlWriter.writeEndElement();
|
||||||
|
file.close();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
ServerSettings *DataParser::GetServerSettings()
|
ServerSettings *DataParser::GetServerSettings()
|
||||||
{
|
{
|
||||||
ServerSettings *settings = new ServerSettings;
|
ServerSettings *settings = new ServerSettings;
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ public:
|
|||||||
void CreateXML(QList<FileData> fileDataList);
|
void CreateXML(QList<FileData> fileDataList);
|
||||||
void CreateAuthMessage(ClientAutorization *auth);
|
void CreateAuthMessage(ClientAutorization *auth);
|
||||||
void CreateAuthData(ServerAuthorization *serverAuth);
|
void CreateAuthData(ServerAuthorization *serverAuth);
|
||||||
|
void AddRunData(QList<int> displays);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
ClientAutorization *authPassCache;
|
ClientAutorization *authPassCache;
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
#include "externalexecuter.h"
|
#include "externalexecuter.h"
|
||||||
|
|
||||||
|
#include <QCoreApplication>
|
||||||
|
|
||||||
|
|
||||||
ExternalExecuter::ExternalExecuter()
|
ExternalExecuter::ExternalExecuter()
|
||||||
{
|
{
|
||||||
@@ -13,12 +15,13 @@ ExternalExecuter::~ExternalExecuter()
|
|||||||
|
|
||||||
void ExternalExecuter::CallApp()
|
void ExternalExecuter::CallApp()
|
||||||
{
|
{
|
||||||
QProcess myProcess(this);
|
QProcess *myProcess = new QProcess(this);
|
||||||
QStringList args;
|
QStringList args;
|
||||||
args << "1";
|
args << "1";
|
||||||
|
|
||||||
myProcess.start(programPath,args);
|
myProcess->start(programPath,args);
|
||||||
myProcess.waitForFinished(-1);
|
myProcess->waitForFinished(3000);
|
||||||
|
QCoreApplication::exit();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ExternalExecuter::FindApp()
|
bool ExternalExecuter::FindApp()
|
||||||
|
|||||||
@@ -31,11 +31,6 @@ void RecognizeSystem::Recognize(QTcpSocket *socket)
|
|||||||
|
|
||||||
while(socket->bytesAvailable())
|
while(socket->bytesAvailable())
|
||||||
{
|
{
|
||||||
|
|
||||||
if(!stream.commitTransaction()){
|
|
||||||
qDebug() << "BUSY, WAIT";
|
|
||||||
}
|
|
||||||
|
|
||||||
if(packetType == PacketType::TYPE_NONE){ //определение первичного пакета
|
if(packetType == PacketType::TYPE_NONE){ //определение первичного пакета
|
||||||
|
|
||||||
stream.startTransaction();
|
stream.startTransaction();
|
||||||
|
|||||||
@@ -1,24 +1,90 @@
|
|||||||
#include "screenchecker.h"
|
#include "screenchecker.h"
|
||||||
|
|
||||||
ScreenChecker::ScreenChecker()
|
#include <QLabel>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
ScreenChecker::ScreenChecker(DataParser *dataParser, QHBoxLayout *layout, QObject *parent) :
|
||||||
|
QObject(parent)
|
||||||
{
|
{
|
||||||
screenCount = 0;
|
screenCount = 0;
|
||||||
|
this->layout = layout;
|
||||||
|
this->dataParser = dataParser;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ScreenChecker::Check()
|
void ScreenChecker::Check()
|
||||||
{
|
{
|
||||||
screens = QGuiApplication::screens();
|
screens = QGuiApplication::screens();
|
||||||
|
|
||||||
for (int i = 0; i < screens.size();i++){
|
|
||||||
|
|
||||||
|
for (int i = 0; i < screens.size();i++)
|
||||||
|
{
|
||||||
|
QScreen *display = screens[i];
|
||||||
qDebug() << screens[i]->name();
|
qDebug() << screens[i]->name();
|
||||||
screenCount++;
|
screenCount++;
|
||||||
|
|
||||||
|
QString sizeText = QString::number(display->size().width()) + "x" + QString::number(display->size().height());
|
||||||
|
sizeText.append("\n");
|
||||||
|
sizeText.append(QString::number(display->refreshRate()) + "Hz");
|
||||||
|
QPushButton *button = new QPushButton(sizeText);
|
||||||
|
buttons.append(button);
|
||||||
|
|
||||||
|
layout->addWidget(button);
|
||||||
|
float width = display->size().width();
|
||||||
|
float height = display->size().height();
|
||||||
|
float ratio = width / height;
|
||||||
|
|
||||||
|
QSize *sizeResult;
|
||||||
|
if(height > width){
|
||||||
|
sizeResult = new QSize(90,90 / ratio);
|
||||||
|
}else{
|
||||||
|
sizeResult = new QSize(150,150 / ratio);
|
||||||
|
}
|
||||||
|
|
||||||
|
button->setMinimumSize(*sizeResult);
|
||||||
|
button->setMaximumSize(*sizeResult);
|
||||||
|
button->setCheckable(true);
|
||||||
|
|
||||||
|
connect(button,&QPushButton::clicked,this,&ScreenChecker::UpdateDisplayData);
|
||||||
|
|
||||||
|
if(i == 0){
|
||||||
|
button->setChecked(true);
|
||||||
|
button->setFlat(true);
|
||||||
|
QPalette palette= button->palette();
|
||||||
|
button->setEnabled(false);
|
||||||
|
palette.setColor(QPalette::Background,QColor(Qt::blue));
|
||||||
|
palette.setColor(QPalette::ButtonText,QColor(Qt::black));
|
||||||
|
button->setPalette(palette);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
qDebug() << "Now worked: " << screenCount <<" displays" << endl;
|
UpdateDisplayData();
|
||||||
|
}
|
||||||
|
|
||||||
|
void ScreenChecker::UpdateDisplayData()
|
||||||
|
{
|
||||||
|
QList<int> *displays = new QList<int>;
|
||||||
|
|
||||||
|
for (int i = 0; i <buttons.count();i++)
|
||||||
|
{
|
||||||
|
if(buttons[i]->isChecked()){
|
||||||
|
displays->append(i);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
dataParser->AddRunData(*displays);
|
||||||
}
|
}
|
||||||
|
|
||||||
QString ScreenChecker::getScreenCount() const
|
QString ScreenChecker::getScreenCount() const
|
||||||
{
|
{
|
||||||
return QString::number(screenCount);
|
return QString::number(screenCount);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ScreenChecker::~ScreenChecker()
|
||||||
|
{
|
||||||
|
for (int i = 0; i < buttons.size(); i++)
|
||||||
|
{
|
||||||
|
delete buttons[i];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -1,21 +1,34 @@
|
|||||||
#ifndef SCREENCHECKER_H
|
#ifndef SCREENCHECKER_H
|
||||||
#define SCREENCHECKER_H
|
#define SCREENCHECKER_H
|
||||||
|
|
||||||
|
#include "dataparser.h"
|
||||||
|
|
||||||
#include <QObject>
|
#include <QObject>
|
||||||
#include <QScreen>
|
#include <QScreen>
|
||||||
#include <QGuiApplication>
|
#include <QGuiApplication>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
#include <QPushButton>
|
||||||
|
#include <QHBoxLayout>
|
||||||
|
|
||||||
class ScreenChecker
|
class ScreenChecker : public QObject
|
||||||
{
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
ScreenChecker();
|
explicit ScreenChecker(DataParser *dataParser, QHBoxLayout *layout,QObject *parent = nullptr);
|
||||||
|
~ScreenChecker();
|
||||||
void Check();
|
void Check();
|
||||||
|
void UpdateDisplayData();
|
||||||
QString getScreenCount() const;
|
QString getScreenCount() const;
|
||||||
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
DataParser *dataParser;
|
||||||
|
QWidget *widget;
|
||||||
|
QHBoxLayout *layout;
|
||||||
qint64 screenCount;
|
qint64 screenCount;
|
||||||
QList<QScreen *> screens;
|
QList<QScreen *> screens;
|
||||||
|
QList<QPushButton *> buttons;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // SCREENCHECKER_H
|
#endif // SCREENCHECKER_H
|
||||||
|
|||||||
@@ -7,10 +7,11 @@
|
|||||||
|
|
||||||
#define TCP_READ_TIMEOUT 1000
|
#define TCP_READ_TIMEOUT 1000
|
||||||
|
|
||||||
static QString hashFilename = "hash.xml";
|
static QString hashFilename = "StaticData/hash.xml";
|
||||||
static QString settingsName = "settings.xml";
|
static QString settingsName = "StaticData/settings.xml";
|
||||||
static QString tempName = "temp.xml";
|
static QString tempName = "StaticData/temp.xml";
|
||||||
static QString authTempName = "authData.xml";
|
static QString authTempName = "StaticData/authData.xml";
|
||||||
|
static QString displayTemp = "StaticData/displayData.xml";
|
||||||
|
|
||||||
enum PacketType{
|
enum PacketType{
|
||||||
TYPE_NONE = 0,
|
TYPE_NONE = 0,
|
||||||
|
|||||||
300
Makefile.Debug
300
Makefile.Debug
File diff suppressed because one or more lines are too long
300
Makefile.Release
300
Makefile.Release
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE QtCreatorProject>
|
<!DOCTYPE QtCreatorProject>
|
||||||
<!-- Written by QtCreator 4.11.1, 2024-08-19T13:28:10. -->
|
<!-- Written by QtCreator 4.11.1, 2024-08-21T14:49:00. -->
|
||||||
<qtcreator>
|
<qtcreator>
|
||||||
<data>
|
<data>
|
||||||
<variable>EnvironmentId</variable>
|
<variable>EnvironmentId</variable>
|
||||||
|
|||||||
2
StaticData/authData.xml
Normal file
2
StaticData/authData.xml
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<AuthData Login="O1" Password="1111" InstructorName="InstructorVasya" ClientName="TraineePetya" AccessType=""/>
|
||||||
2
StaticData/displayData.xml
Normal file
2
StaticData/displayData.xml
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
|
||||||
|
<DisplayInfo DisplayCount="1"/>
|
||||||
197
StaticData/hash.xml
Normal file
197
StaticData/hash.xml
Normal file
@@ -0,0 +1,197 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<FileDataList>
|
||||||
|
<FileData Path="/Application" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/D3D12" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/EmbedRuntime" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/2.0" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/2.0/Browsers" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.0" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.0/Browsers" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.5" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.5/Browsers" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/mconfig" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_BurstDebugInformation_DoNotShip" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_BurstDebugInformation_DoNotShip/Data" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_BurstDebugInformation_DoNotShip/Data/Plugins" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_BurstDebugInformation_DoNotShip/Data/Plugins/x86_64" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Plugins" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Plugins/x86_64" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Resources" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/StreamingAssets" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/StreamingAssets/RRJ-95NEW-100" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/StreamingAssets/Sounds" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/StreamingAssets/Sounds/UI" Hash="FOLDER"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/D3D12/D3D12Core.dll" Hash="7fc05c9a8366d19302dfd13d09d3ebac"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/EmbedRuntime/mono-2.0-bdwgc.dll" Hash="1ce1473bec6862c3445a5697d28c3b7d"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/EmbedRuntime/MonoPosixHelper.dll" Hash="2734ad3f554d1b95d7b04766260175e5"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/2.0/Browsers/Compat.browser" Hash="0d831c1264b5b32a39fa347de368fe48"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/2.0/DefaultWsdlHelpGenerator.aspx" Hash="f7be9f1841ff92f9d4040aed832e0c79"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/2.0/machine.config" Hash="5b791b8493c4e9a55d8c5ee522ce1cef"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/2.0/settings.map" Hash="22c818a23169e12bd3c8587b6394c731"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/2.0/web.config" Hash="dc6dd6d8d1fc74e76c84b0b38dc6b1e3"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.0/Browsers/Compat.browser" Hash="0d831c1264b5b32a39fa347de368fe48"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.0/DefaultWsdlHelpGenerator.aspx" Hash="f7be9f1841ff92f9d4040aed832e0c79"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.0/machine.config" Hash="32bf879734966ef6659d914a217691e0"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.0/settings.map" Hash="ba17ade8a8e3ee221377534c8136f617"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.0/web.config" Hash="d081581e16b06480a5aaef8cdfb305ab"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.5/Browsers/Compat.browser" Hash="0d831c1264b5b32a39fa347de368fe48"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.5/DefaultWsdlHelpGenerator.aspx" Hash="f7be9f1841ff92f9d4040aed832e0c79"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.5/machine.config" Hash="25ff1ec49e3ac9285bd943cf036bd813"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.5/settings.map" Hash="ba17ade8a8e3ee221377534c8136f617"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/4.5/web.config" Hash="5075af18fe1d2b5f9555d5cc68029814"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/browscap.ini" Hash="378be809df7d15aac75a175693e25fbb"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/config" Hash="67611b783439b35abfe05a97413bba46"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/MonoBleedingEdge/etc/mono/mconfig/config.xml" Hash="f34b330f20dce1bdcce9058fca287099"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ.exe" Hash="d8d1ae60ce447c51879c27f15dde7195"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_BurstDebugInformation_DoNotShip/Data/Plugins/x86_64/lib_burst_generated.txt" Hash="28a5d827e5b26c4e8af32f3022116f54"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/app.info" Hash="40abc32f793ac28bdd0bfa15c090595d"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/boot.config" Hash="4118de69af5bd049afcbd06272bcc18e"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/globalgamemanagers" Hash="f40fd127948354e0681da7f86c9bd43d"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/globalgamemanagers.assets" Hash="f735fe89167731ea9ea63253b9d28ad8"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/globalgamemanagers.assets.resS" Hash="cc481c35e79b509dcd950c6adf2346ce"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/level0" Hash="4973d5dab45c52244dd5db7d66deb345"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Assembly-CSharp.dll" Hash="147082174dc93de0e3d41ad72efec468"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/IngameDebugConsole.Runtime.dll" Hash="db7bfb1bd97dfba03252aa79e5dc4b53"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Mono.Security.dll" Hash="dbd7e99a9ac5352fd4febaa5a7660e09"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/mscorlib.dll" Hash="9c0f93ea22eb12021728a1effe48ccad"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/netstandard.dll" Hash="c61967ebe7f07f6a5a1b3f91842bbc3c"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.ComponentModel.Composition.dll" Hash="9a5463df5469541750cca835743414c1"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Configuration.dll" Hash="ea06fc126f0f0e6a9d44e089469b7653"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Core.dll" Hash="5df5fd16437d20f41e58f8db73b42b47"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Data.DataSetExtensions.dll" Hash="48ff393c9b420ade92a47c8cded8df57"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Data.dll" Hash="83260b81a7f2c359842ae712cf8403a5"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.dll" Hash="97151f7e52d13119d4b7fc147c01dcd7"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Drawing.dll" Hash="e9a4ee8d28124309d5068758ae9cf29a"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.EnterpriseServices.dll" Hash="ce5f01bef57e504e6bcba5136f6cac3f"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.IO.Compression.dll" Hash="968bf6f5309660610233bf75b21584c1"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.IO.Compression.FileSystem.dll" Hash="941b52daf342862624349b9cec0cb4a9"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Net.Http.dll" Hash="dab4d77c5675bd94394baa2c45e4a311"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Numerics.dll" Hash="73cd840f06347a172cdc8764564c6361"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Runtime.dll" Hash="77d74adcdea84d53a1fbe89e79737c1e"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Runtime.Serialization.dll" Hash="4ef33c922491087198e413279a709791"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Security.dll" Hash="c3030222a71dad399344f8067dd36299"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.ServiceModel.Internals.dll" Hash="0b563b4cf046e3e484669ce10ce3bfa1"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Transactions.dll" Hash="6191fb6d054e9f0910f42730230d7e5b"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Xml.dll" Hash="6fed4a1385091135fcc224bda4f83222"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/System.Xml.Linq.dll" Hash="f59d549bdb4b3310647d344446958c3d"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.Burst.dll" Hash="3d93246db4e4fa4e519fa15ff5ee3ff4"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.Burst.Unsafe.dll" Hash="129351e9879a83262ea92a4a45aacc46"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.Collections.dll" Hash="9896d66646d20face9591a222cf2ccdf"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.Collections.LowLevel.ILSupport.dll" Hash="a28c546a9e048223b6899d2856ef6c11"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.Mathematics.dll" Hash="88db1f1b78092627dd59ba7098212fb9"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.Rendering.LightTransport.Runtime.dll" Hash="e47312870d4e8ef8f50dfa0504db5ab3"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.RenderPipelines.Core.Runtime.dll" Hash="b7f1b29575e39edb80529f80dbe96b51"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.RenderPipelines.Core.Runtime.Shared.dll" Hash="ebbeac963fbf7bb908ab0aa5d698c350"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.RenderPipelines.Core.ShaderLibrary.dll" Hash="b5f27626025df2464cc3216bfb349ff6"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.RenderPipelines.HighDefinition.Config.Runtime.dll" Hash="4232e384bb18cf0b470748f16a451077"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.RenderPipelines.HighDefinition.Runtime.dll" Hash="8b2775ed44dd1b71ea4d8dc9c33df5a9"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.RenderPipelines.ShaderGraph.ShaderGraphLibrary.dll" Hash="bb8e7c89045af4b8e7886720e5dc2474"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.TextMeshPro.dll" Hash="a944c0a16abff15b71bf7c220de5bcbd"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.Timeline.dll" Hash="9d32cd828350ca76224a61f9cf98211c"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.VisualEffectGraph.Runtime.dll" Hash="ddd586575079cc22739a5e5e49d18a77"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.VisualScripting.Antlr3.Runtime.dll" Hash="62a6ef88ac683a13104417515323896b"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.VisualScripting.Core.dll" Hash="de557512eb1a4da119ef4b7cdf0de9ea"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.VisualScripting.Flow.dll" Hash="6078b460cb8803b87f89410f2fdef9f2"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/Unity.VisualScripting.State.dll" Hash="0a778b955b1a2df7397f338386070323"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.AccessibilityModule.dll" Hash="bf51e59da996c816b7d3944d9d235ca3"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.AIModule.dll" Hash="245cfae2b9eaee92e87eae662d3b8ca5"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.AndroidJNIModule.dll" Hash="19aba924468d523bd6ab0af1977ce553"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.AnimationModule.dll" Hash="5301e420d7216e0376b2ae6771836a08"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.ARModule.dll" Hash="5007e1920fd5f556be659d873b07f1a4"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.AssetBundleModule.dll" Hash="5c3168c646fb035e811a09fd4de30759"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.AudioModule.dll" Hash="12b91b4940b3418061837bc12e7d7050"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.ClothModule.dll" Hash="6ca3c4a421c921526e07950998a89ee9"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.ClusterInputModule.dll" Hash="9ed9069d73075969a156f89851e58d4c"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.ClusterRendererModule.dll" Hash="525752cc5b0c1d39c49ec4ac50a4101b"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.CommandStateObserverModule.dll" Hash="55957ff738edeb5fb2723f625112d4d3"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.ContentLoadModule.dll" Hash="eedc3dcf14a3ce65072b84335b54b758"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.CoreModule.dll" Hash="7352cddb3575dbbcca53a8fa9568fe6f"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.CrashReportingModule.dll" Hash="ea3c9f6c8098cf864e3353697a32ff65"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.DirectorModule.dll" Hash="87d7f67b284b7e5748bb8cc4c645662c"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.dll" Hash="8ffa9dfdffe9c31b96856f5be0f839e4"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.DSPGraphModule.dll" Hash="347a60da7e315fbfeca71360aa69169b"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.GameCenterModule.dll" Hash="ceb426370ca4ccd14de6d2bf86b143c6"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.GIModule.dll" Hash="2918d57cd975b218d0d5a94a0e6c386a"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.GraphToolsFoundationModule.dll" Hash="b2c7eea97fa9ee185d6be4dbccbaad68"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.GridModule.dll" Hash="3cb34eb625d4fabbbefed7563619f854"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.HierarchyCoreModule.dll" Hash="4f1dfca0153c6cda61b749cf04b864d4"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.HotReloadModule.dll" Hash="f1c6fd8ef2ec0c3a607b148bcd87038d"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.ImageConversionModule.dll" Hash="102bfdba9d7a2b1f876c7dd9ff0fd440"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.IMGUIModule.dll" Hash="c9fc2dcdf69f5c081ee1d809715624f5"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.InputForUIModule.dll" Hash="2c6253ae2586b692d55140e38fc3e242"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.InputLegacyModule.dll" Hash="a9a370555a93c547284b2e8a27945bc5"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.InputModule.dll" Hash="cf38dc062b4d1218628488ee5cbbdd5d"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.JSONSerializeModule.dll" Hash="0b294a1c0dca9e8180f122ba7ac942dc"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.LocalizationModule.dll" Hash="ecc911c3f4fb74ef6fe9d756e3d18408"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.MarshallingModule.dll" Hash="4be2900caf53c5a77e14d40d26804016"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.MultiplayerModule.dll" Hash="3821d1940fef8c2fd2bc09f8cdc50b7b"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.NVIDIAModule.dll" Hash="0dde1799779f99200903622ecf279b4b"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.ParticleSystemModule.dll" Hash="fb86ca13989f7357917cb8fad2bc9571"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.PerformanceReportingModule.dll" Hash="76ea7a15db5d193ffd90ac126ecdf573"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.Physics2DModule.dll" Hash="c2e6a62916ad3207cdc8daf42e033d37"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.PhysicsModule.dll" Hash="b3d8e6427893f8ed1c6717e8bc8480eb"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.ProfilerModule.dll" Hash="f1f4d1ee69bff46452fba519b3a0c90b"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.PropertiesModule.dll" Hash="dff0bf609e5e116146f3139297a8cf55"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll" Hash="b3c3f7cf1d76fbf5cb72d06b48fadce8"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.ScreenCaptureModule.dll" Hash="512a77e433577d2aea66bbf774b26e68"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.SharedInternalsModule.dll" Hash="b5dfed05ba23999348fb41a3946a8c60"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.SpriteMaskModule.dll" Hash="d35600c344dda3162201ee876109dfa2"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.SpriteShapeModule.dll" Hash="c1da3125886675c29f911186ba57c77f"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.StreamingModule.dll" Hash="3c1a919df199410b6d97d3233c2ae8af"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.SubstanceModule.dll" Hash="5654a4342f349a828d1e42100bd5b069"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.SubsystemsModule.dll" Hash="bd7ad5e02272b6cffc6ac3c9f64a5d00"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.TerrainModule.dll" Hash="3f4b1cca251fc0e4ac8ee5855c21c829"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.TerrainPhysicsModule.dll" Hash="2d87f1c8ac3b32158d0c8751989c97f7"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.TextCoreFontEngineModule.dll" Hash="f02c97fc1dc7cee24efb7a161761cad7"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.TextCoreTextEngineModule.dll" Hash="211586ac1307e75b04944ae69602d439"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.TextRenderingModule.dll" Hash="7c4b7a99c671f612956c8d9a8b059d3d"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.TilemapModule.dll" Hash="680c311a782c27b84939de1109387abf"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.TLSModule.dll" Hash="f5e69a25d7e5711f9d96c6d72ebef3a6"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UI.dll" Hash="c5ff0bd048336c6e10704e5bf0151e05"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UIElementsModule.dll" Hash="edb209860d38406902f38078afb09dc4"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UIModule.dll" Hash="6dc8c0bd62247ae98f3ab47b58dbe79b"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UmbraModule.dll" Hash="9e9645956824b3d24d0a5c721ebedfcc"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UnityAnalyticsCommonModule.dll" Hash="35cc2a3004f37694740edc9394bc05bf"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UnityAnalyticsModule.dll" Hash="07396be9516ddff18c7f49ba9ed9d5c2"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UnityConnectModule.dll" Hash="c2b0504f4621a92e91d5ed5e79017295"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UnityCurlModule.dll" Hash="92203292162a4a4ea627f41e2032855d"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UnityTestProtocolModule.dll" Hash="f7995ec8be70852443cefdf2b9ec8a4e"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UnityWebRequestAssetBundleModule.dll" Hash="57d96c793a720456cc5ebc45d0b6f4e1"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UnityWebRequestAudioModule.dll" Hash="8490f076ba120cb60dab94932adff771"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UnityWebRequestModule.dll" Hash="f033891c341f917838a1ae9caa9c73e8"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UnityWebRequestTextureModule.dll" Hash="fe6a04ff44a2f53a27331ca4834211e3"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.UnityWebRequestWWWModule.dll" Hash="3e9d46adb7d36d390783d7917dd043b8"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.VehiclesModule.dll" Hash="74065cdf5a92f299a5197a7cf2505725"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.VFXModule.dll" Hash="ae89bc0a52ba6cfeea7261e330bc972b"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.VideoModule.dll" Hash="c00f0cfb424ad22ecf90a1f5d6f5bd2b"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.VirtualTexturingModule.dll" Hash="a68ac0d470b2de4b492e6c0d9b88e9de"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.VRModule.dll" Hash="1943a6b4296e967056f48f34e7cc10b3"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.WindModule.dll" Hash="4cb40be94a81fac1bb759d28e6dcd381"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Managed/UnityEngine.XRModule.dll" Hash="635e638a237f3b28a661c6cf4a18046a"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Plugins/x86_64/lib_burst_generated.dll" Hash="57c1f876ac85e909504eb6fb9ce2ab8c"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Plugins/x86_64/pdfrenderer.dll" Hash="bb9613277346c4b3bf0ea29a44c903e9"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Resources/unity default resources" Hash="510aeddf6e1cb415533ad2b13937f0bd"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/Resources/unity_builtin_extra" Hash="4ec578ed51d7dd617c9245fc406c1fc2"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/resources.assets" Hash="de3b07f1968eb7fc9723d2297d76ed87"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/resources.assets.resS" Hash="415d6f432a82d14f862a7fc1897ab50e"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/RuntimeInitializeOnLoads.json" Hash="6208c41654630850756b3fca5a5e6905"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/ScriptingAssemblies.json" Hash="bc1156dee1f08ecf1afb66a3cbd653a9"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/sharedassets0.assets" Hash="e72832651ab524b3eca4cb23b5134aa7"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/sharedassets0.assets.resS" Hash="897317a657f377346d8932827dc78da0"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/StreamingAssets/RRJ-95NEW-100/docs.xml" Hash="fcad1626c1ef3851931bf68a1aa054c6"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/StreamingAssets/Sounds/UI/ir_begin.wav" Hash="2e0057ee08c7b6fa07d28863a40d1cbf"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/StreamingAssets/Sounds/UI/ir_end.wav" Hash="e83345df81f1e577bb53766875efc31d"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/StreamingAssets/Sounds/UI/Menu Command.wav" Hash="822b4c37ce07436e2192785f3274386f"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/StreamingAssets/Sounds/UI/Minimize.wav" Hash="8fb59dad02c94ebc63590b14f4d1de2e"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/StreamingAssets/Sounds/UI/Navigation Start.wav" Hash="b82aa79f496456ffc5b952b484af25f5"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/StreamingAssets/Sounds/UI/Proximity Connection.wav" Hash="00882d550b9389c6183ee3da0b668b2d"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/RRJ_Data/StreamingAssets/Sounds/UI/Proximity Notification.wav" Hash="e15f0210410a574af39b07840ccbe4cc"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/UnityCrashHandler64.exe" Hash="ea440810e323f7b7ca54727cd23d068e"/>
|
||||||
|
<FileData Path="/Application/RRJOnlyMain/UnityPlayer.dll" Hash="0486f8cc69625acdb24a62855754b228"/>
|
||||||
|
</FileDataList>
|
||||||
2
StaticData/temp.xml
Normal file
2
StaticData/temp.xml
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<ClientAutorization Login="O1" Password="1111"/>
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<AuthData Login="Login" Password="Pass" InstructorName="InstructorVasya" ClientName="TraineePetya" AccessType=""/>
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
debug/main.o
BIN
debug/main.o
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
95
debug/moc_screenchecker.cpp
Normal file
95
debug/moc_screenchecker.cpp
Normal file
@@ -0,0 +1,95 @@
|
|||||||
|
/****************************************************************************
|
||||||
|
** Meta object code from reading C++ file 'screenchecker.h'
|
||||||
|
**
|
||||||
|
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.14.2)
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost!
|
||||||
|
*****************************************************************************/
|
||||||
|
|
||||||
|
#include <memory>
|
||||||
|
#include "../Core/screenchecker.h"
|
||||||
|
#include <QtCore/qbytearray.h>
|
||||||
|
#include <QtCore/qmetatype.h>
|
||||||
|
#if !defined(Q_MOC_OUTPUT_REVISION)
|
||||||
|
#error "The header file 'screenchecker.h' doesn't include <QObject>."
|
||||||
|
#elif Q_MOC_OUTPUT_REVISION != 67
|
||||||
|
#error "This file was generated using the moc from 5.14.2. It"
|
||||||
|
#error "cannot be used with the include files from this version of Qt."
|
||||||
|
#error "(The moc has changed too much.)"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
QT_BEGIN_MOC_NAMESPACE
|
||||||
|
QT_WARNING_PUSH
|
||||||
|
QT_WARNING_DISABLE_DEPRECATED
|
||||||
|
struct qt_meta_stringdata_ScreenChecker_t {
|
||||||
|
QByteArrayData data[1];
|
||||||
|
char stringdata0[14];
|
||||||
|
};
|
||||||
|
#define QT_MOC_LITERAL(idx, ofs, len) \
|
||||||
|
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
||||||
|
qptrdiff(offsetof(qt_meta_stringdata_ScreenChecker_t, stringdata0) + ofs \
|
||||||
|
- idx * sizeof(QByteArrayData)) \
|
||||||
|
)
|
||||||
|
static const qt_meta_stringdata_ScreenChecker_t qt_meta_stringdata_ScreenChecker = {
|
||||||
|
{
|
||||||
|
QT_MOC_LITERAL(0, 0, 13) // "ScreenChecker"
|
||||||
|
|
||||||
|
},
|
||||||
|
"ScreenChecker"
|
||||||
|
};
|
||||||
|
#undef QT_MOC_LITERAL
|
||||||
|
|
||||||
|
static const uint qt_meta_data_ScreenChecker[] = {
|
||||||
|
|
||||||
|
// content:
|
||||||
|
8, // revision
|
||||||
|
0, // classname
|
||||||
|
0, 0, // classinfo
|
||||||
|
0, 0, // methods
|
||||||
|
0, 0, // properties
|
||||||
|
0, 0, // enums/sets
|
||||||
|
0, 0, // constructors
|
||||||
|
0, // flags
|
||||||
|
0, // signalCount
|
||||||
|
|
||||||
|
0 // eod
|
||||||
|
};
|
||||||
|
|
||||||
|
void ScreenChecker::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
|
||||||
|
{
|
||||||
|
Q_UNUSED(_o);
|
||||||
|
Q_UNUSED(_id);
|
||||||
|
Q_UNUSED(_c);
|
||||||
|
Q_UNUSED(_a);
|
||||||
|
}
|
||||||
|
|
||||||
|
QT_INIT_METAOBJECT const QMetaObject ScreenChecker::staticMetaObject = { {
|
||||||
|
QMetaObject::SuperData::link<QObject::staticMetaObject>(),
|
||||||
|
qt_meta_stringdata_ScreenChecker.data,
|
||||||
|
qt_meta_data_ScreenChecker,
|
||||||
|
qt_static_metacall,
|
||||||
|
nullptr,
|
||||||
|
nullptr
|
||||||
|
} };
|
||||||
|
|
||||||
|
|
||||||
|
const QMetaObject *ScreenChecker::metaObject() const
|
||||||
|
{
|
||||||
|
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
|
||||||
|
}
|
||||||
|
|
||||||
|
void *ScreenChecker::qt_metacast(const char *_clname)
|
||||||
|
{
|
||||||
|
if (!_clname) return nullptr;
|
||||||
|
if (!strcmp(_clname, qt_meta_stringdata_ScreenChecker.stringdata0))
|
||||||
|
return static_cast<void*>(this);
|
||||||
|
return QObject::qt_metacast(_clname);
|
||||||
|
}
|
||||||
|
|
||||||
|
int ScreenChecker::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
|
||||||
|
{
|
||||||
|
_id = QObject::qt_metacall(_c, _id, _a);
|
||||||
|
return _id;
|
||||||
|
}
|
||||||
|
QT_WARNING_POP
|
||||||
|
QT_END_MOC_NAMESPACE
|
||||||
BIN
debug/moc_screenchecker.o
Normal file
BIN
debug/moc_screenchecker.o
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
debug/tools.o
BIN
debug/tools.o
Binary file not shown.
4
hash.xml
4
hash.xml
@@ -1,4 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<FileDataList>
|
|
||||||
<FileData Path="/Application" Hash="FOLDER"/>
|
|
||||||
</FileDataList>
|
|
||||||
@@ -38,7 +38,7 @@ void MainWindow::Initialize()
|
|||||||
updateController->moveToThread(updateControllerThread);
|
updateController->moveToThread(updateControllerThread);
|
||||||
|
|
||||||
recognizeSystem = new RecognizeSystem;
|
recognizeSystem = new RecognizeSystem;
|
||||||
screenChecker = new ScreenChecker;
|
screenChecker = new ScreenChecker(dataParser,ui->displayWidget);
|
||||||
externalExecuter = new ExternalExecuter;
|
externalExecuter = new ExternalExecuter;
|
||||||
|
|
||||||
timer = new QTimer;
|
timer = new QTimer;
|
||||||
|
|||||||
@@ -38,7 +38,7 @@
|
|||||||
<x>10</x>
|
<x>10</x>
|
||||||
<y>10</y>
|
<y>10</y>
|
||||||
<width>682</width>
|
<width>682</width>
|
||||||
<height>307</height>
|
<height>221</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||||
@@ -205,7 +205,18 @@
|
|||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QWidget" name="">
|
<widget class="QWidget" name="horizontalLayoutWidget_2">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>130</x>
|
||||||
|
<y>240</y>
|
||||||
|
<width>401</width>
|
||||||
|
<height>171</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<layout class="QHBoxLayout" name="displayWidget"/>
|
||||||
|
</widget>
|
||||||
|
<widget class="QWidget" name="layoutWidget">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>10</x>
|
<x>10</x>
|
||||||
@@ -279,6 +290,12 @@
|
|||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Соединиться</string>
|
<string>Соединиться</string>
|
||||||
</property>
|
</property>
|
||||||
|
<property name="checkable">
|
||||||
|
<bool>false</bool>
|
||||||
|
</property>
|
||||||
|
<property name="checked">
|
||||||
|
<bool>false</bool>
|
||||||
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
|
|||||||
@@ -11,5 +11,6 @@ debug/moc_updatecontroller.o
|
|||||||
debug/moc_externalexecuter.o
|
debug/moc_externalexecuter.o
|
||||||
debug/moc_dataparser.o
|
debug/moc_dataparser.o
|
||||||
debug/moc_recognizesystem.o
|
debug/moc_recognizesystem.o
|
||||||
|
debug/moc_screenchecker.o
|
||||||
debug/moc_tcpclient.o
|
debug/moc_tcpclient.o
|
||||||
debug/moc_mainwindow.o
|
debug/moc_mainwindow.o
|
||||||
|
|||||||
@@ -11,5 +11,6 @@ release/moc_updatecontroller.o
|
|||||||
release/moc_externalexecuter.o
|
release/moc_externalexecuter.o
|
||||||
release/moc_dataparser.o
|
release/moc_dataparser.o
|
||||||
release/moc_recognizesystem.o
|
release/moc_recognizesystem.o
|
||||||
|
release/moc_screenchecker.o
|
||||||
release/moc_tcpclient.o
|
release/moc_tcpclient.o
|
||||||
release/moc_mainwindow.o
|
release/moc_mainwindow.o
|
||||||
|
|||||||
2
temp.xml
2
temp.xml
@@ -1,2 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<ClientAutorization Login="Login" Password="Pass"/>
|
|
||||||
@@ -51,7 +51,9 @@ public:
|
|||||||
QLineEdit *portInputField;
|
QLineEdit *portInputField;
|
||||||
QPushButton *saveServerButton;
|
QPushButton *saveServerButton;
|
||||||
QTextEdit *debugText;
|
QTextEdit *debugText;
|
||||||
QWidget *widget;
|
QWidget *horizontalLayoutWidget_2;
|
||||||
|
QHBoxLayout *displayWidget;
|
||||||
|
QWidget *layoutWidget;
|
||||||
QHBoxLayout *downlayout;
|
QHBoxLayout *downlayout;
|
||||||
QVBoxLayout *downLayoutLoadingSlider;
|
QVBoxLayout *downLayoutLoadingSlider;
|
||||||
QProgressBar *loadingProgressBar;
|
QProgressBar *loadingProgressBar;
|
||||||
@@ -77,7 +79,7 @@ public:
|
|||||||
centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
|
centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
|
||||||
horizontalLayoutWidget = new QWidget(centralwidget);
|
horizontalLayoutWidget = new QWidget(centralwidget);
|
||||||
horizontalLayoutWidget->setObjectName(QString::fromUtf8("horizontalLayoutWidget"));
|
horizontalLayoutWidget->setObjectName(QString::fromUtf8("horizontalLayoutWidget"));
|
||||||
horizontalLayoutWidget->setGeometry(QRect(10, 10, 682, 307));
|
horizontalLayoutWidget->setGeometry(QRect(10, 10, 682, 221));
|
||||||
horizontalLayout = new QHBoxLayout(horizontalLayoutWidget);
|
horizontalLayout = new QHBoxLayout(horizontalLayoutWidget);
|
||||||
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
|
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
|
||||||
horizontalLayout->setSizeConstraint(QLayout::SetDefaultConstraint);
|
horizontalLayout->setSizeConstraint(QLayout::SetDefaultConstraint);
|
||||||
@@ -204,15 +206,21 @@ public:
|
|||||||
|
|
||||||
horizontalLayout->addWidget(debugText);
|
horizontalLayout->addWidget(debugText);
|
||||||
|
|
||||||
widget = new QWidget(centralwidget);
|
horizontalLayoutWidget_2 = new QWidget(centralwidget);
|
||||||
widget->setObjectName(QString::fromUtf8("widget"));
|
horizontalLayoutWidget_2->setObjectName(QString::fromUtf8("horizontalLayoutWidget_2"));
|
||||||
widget->setGeometry(QRect(10, 420, 681, 61));
|
horizontalLayoutWidget_2->setGeometry(QRect(130, 240, 401, 171));
|
||||||
downlayout = new QHBoxLayout(widget);
|
displayWidget = new QHBoxLayout(horizontalLayoutWidget_2);
|
||||||
|
displayWidget->setObjectName(QString::fromUtf8("displayWidget"));
|
||||||
|
displayWidget->setContentsMargins(0, 0, 0, 0);
|
||||||
|
layoutWidget = new QWidget(centralwidget);
|
||||||
|
layoutWidget->setObjectName(QString::fromUtf8("layoutWidget"));
|
||||||
|
layoutWidget->setGeometry(QRect(10, 420, 681, 61));
|
||||||
|
downlayout = new QHBoxLayout(layoutWidget);
|
||||||
downlayout->setObjectName(QString::fromUtf8("downlayout"));
|
downlayout->setObjectName(QString::fromUtf8("downlayout"));
|
||||||
downlayout->setContentsMargins(0, 0, 0, 0);
|
downlayout->setContentsMargins(0, 0, 0, 0);
|
||||||
downLayoutLoadingSlider = new QVBoxLayout();
|
downLayoutLoadingSlider = new QVBoxLayout();
|
||||||
downLayoutLoadingSlider->setObjectName(QString::fromUtf8("downLayoutLoadingSlider"));
|
downLayoutLoadingSlider->setObjectName(QString::fromUtf8("downLayoutLoadingSlider"));
|
||||||
loadingProgressBar = new QProgressBar(widget);
|
loadingProgressBar = new QProgressBar(layoutWidget);
|
||||||
loadingProgressBar->setObjectName(QString::fromUtf8("loadingProgressBar"));
|
loadingProgressBar->setObjectName(QString::fromUtf8("loadingProgressBar"));
|
||||||
loadingProgressBar->setMinimumSize(QSize(0, 30));
|
loadingProgressBar->setMinimumSize(QSize(0, 30));
|
||||||
loadingProgressBar->setMaximumSize(QSize(16777215, 30));
|
loadingProgressBar->setMaximumSize(QSize(16777215, 30));
|
||||||
@@ -220,7 +228,7 @@ public:
|
|||||||
|
|
||||||
downLayoutLoadingSlider->addWidget(loadingProgressBar);
|
downLayoutLoadingSlider->addWidget(loadingProgressBar);
|
||||||
|
|
||||||
inlineTextDebug = new QLabel(widget);
|
inlineTextDebug = new QLabel(layoutWidget);
|
||||||
inlineTextDebug->setObjectName(QString::fromUtf8("inlineTextDebug"));
|
inlineTextDebug->setObjectName(QString::fromUtf8("inlineTextDebug"));
|
||||||
|
|
||||||
downLayoutLoadingSlider->addWidget(inlineTextDebug);
|
downLayoutLoadingSlider->addWidget(inlineTextDebug);
|
||||||
@@ -232,7 +240,7 @@ public:
|
|||||||
downLayoutButtons->setObjectName(QString::fromUtf8("downLayoutButtons"));
|
downLayoutButtons->setObjectName(QString::fromUtf8("downLayoutButtons"));
|
||||||
downLayoutButtons->setSizeConstraint(QLayout::SetFixedSize);
|
downLayoutButtons->setSizeConstraint(QLayout::SetFixedSize);
|
||||||
downLayoutButtons->setContentsMargins(-1, -1, -1, 27);
|
downLayoutButtons->setContentsMargins(-1, -1, -1, 27);
|
||||||
connectButton = new QPushButton(widget);
|
connectButton = new QPushButton(layoutWidget);
|
||||||
connectButton->setObjectName(QString::fromUtf8("connectButton"));
|
connectButton->setObjectName(QString::fromUtf8("connectButton"));
|
||||||
connectButton->setEnabled(true);
|
connectButton->setEnabled(true);
|
||||||
QSizePolicy sizePolicy2(QSizePolicy::Minimum, QSizePolicy::Minimum);
|
QSizePolicy sizePolicy2(QSizePolicy::Minimum, QSizePolicy::Minimum);
|
||||||
@@ -242,10 +250,12 @@ public:
|
|||||||
connectButton->setSizePolicy(sizePolicy2);
|
connectButton->setSizePolicy(sizePolicy2);
|
||||||
connectButton->setMinimumSize(QSize(100, 30));
|
connectButton->setMinimumSize(QSize(100, 30));
|
||||||
connectButton->setMaximumSize(QSize(100, 30));
|
connectButton->setMaximumSize(QSize(100, 30));
|
||||||
|
connectButton->setCheckable(false);
|
||||||
|
connectButton->setChecked(false);
|
||||||
|
|
||||||
downLayoutButtons->addWidget(connectButton);
|
downLayoutButtons->addWidget(connectButton);
|
||||||
|
|
||||||
updateButton = new QPushButton(widget);
|
updateButton = new QPushButton(layoutWidget);
|
||||||
updateButton->setObjectName(QString::fromUtf8("updateButton"));
|
updateButton->setObjectName(QString::fromUtf8("updateButton"));
|
||||||
updateButton->setEnabled(true);
|
updateButton->setEnabled(true);
|
||||||
sizePolicy2.setHeightForWidth(updateButton->sizePolicy().hasHeightForWidth());
|
sizePolicy2.setHeightForWidth(updateButton->sizePolicy().hasHeightForWidth());
|
||||||
@@ -255,7 +265,7 @@ public:
|
|||||||
|
|
||||||
downLayoutButtons->addWidget(updateButton);
|
downLayoutButtons->addWidget(updateButton);
|
||||||
|
|
||||||
startButton = new QPushButton(widget);
|
startButton = new QPushButton(layoutWidget);
|
||||||
startButton->setObjectName(QString::fromUtf8("startButton"));
|
startButton->setObjectName(QString::fromUtf8("startButton"));
|
||||||
startButton->setEnabled(true);
|
startButton->setEnabled(true);
|
||||||
sizePolicy2.setHeightForWidth(startButton->sizePolicy().hasHeightForWidth());
|
sizePolicy2.setHeightForWidth(startButton->sizePolicy().hasHeightForWidth());
|
||||||
|
|||||||
Reference in New Issue
Block a user