-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathSandefine.h
80 lines (74 loc) · 3.15 KB
/
Sandefine.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
#ifndef SANDEFINE_H
#define SANDEFINE_H
#include <QString>
/*云端服务器***********************************************************************/
//#define dlurl "http://download.yuanshen.site/"
//#define dlurlMap "http://download.yuanshen.site/Map/"
/*云端服务器*20220723更改***********************************************************/
#define dlurl "http://download.yuanshen.site/d_0/"
#define dlurlMap "http://download.yuanshen.site/d_0/Map/"
/*测试版云端服务器******************************************************************/
//#define dlurl "http://download.yuanshen.site/testMap/"
//#define dlurlMap "http://download.yuanshen.site/testMap/Map/"
/*2.1BUG专版**********************************************************************/
//#define dlurl "http://download.yuanshen.site/Old/2.1/"
//#define dlurlMap "http://download.yuanshen.site/Old/2.1/Map/"
/*临时目录子目录********************************************************************/
#define updaterTempDir "/yuanshendt/Updater/"
/*窗口默认值***********************************************************************/
#define progressBarColor "QProgressBar{background:%1;color:rgba(255, 255,255, 0);border:1px solid rgb(235, 235, 235);border-radius:3px;} QProgressBar::chunk{border-radius:3px;background:%2;}"
/*长文本常量***********************************************************************/
//更新失败
//#define uperr \
//"请按照以下步骤反馈:\r\n\r\n"\
//"打开我的电脑\r\n"\
//"复制以下路径并打开:\r\n"\
//"%temp%\\yuanshendt\\Updater\\log\\\r\n"\
//"添加群228382171\r\n"\
//"将文件发给SanMeb\r\n\r\n"\
//"另 交流群群号参见\r\n"\
//"https://yuanshen.site/docs/communication-group.html\r\n"\
//"谢谢!\r\n\r\n"\
//"之后还请使用安装包或压缩包安装\r\n"\
//"↓下载地址↓若显示两行还请复制完整\r\n\r\n"\
//"http://download.yuanshen.site/%e7%a9%ba%e8%8d%a7%e9%85%92%e9%a6%86%e5%9c%b0%e5%9b%be%e5%ae%a2%e6%88%b7%e7%ab%af"
#define uperr_new \
"请按照以下步骤排查问题:\r\n\r\n"\
"组合键Shift+L打开日志窗口自查\r\n\r\n"\
"重启电脑解决50%问题\r\n\r\n"\
"也可按照以下步骤反馈\r\n"\
"打开我的电脑\r\n"\
"复制以下路径并打开:\r\n"\
"%temp%\\yuanshendt\\Updater\\log\\\r\n"\
"添加群228382171\r\n"\
"将文件发给SanMeb\r\n\r\n"\
"另 交流群群号参见\r\n"\
"https://yuanshen.site/docs/communication-group.html\r\n"\
"谢谢!\r\n\r\n"\
"之后还请使用安装包或压缩包安装\r\n"\
"↓下载地址↓\r\n\r\n"\
"https://yuanshen.site/docs/download-client.html"
/*moduleCode********************************************/
#define _version "v1.4.2"
#define MD5jsonVersion 1
#define modulemainWindows 0
#define moduleStart 1
#define moduleHTTP 2
#define modulefile 3
#define moduleMD5 4
#define moduleJson 5
static QString logPath;
static QString logfilePath;
static QString dpnx0;
#include <QFile>
#include <QTextStream>
static QFile *logfile;//
static QTextStream * logstream;
QString errcode2str(int errcode);
QString curlerr2str(int errcode);
class Sandefine
{
public:
Sandefine();
};
#endif // SANDEFINE_H