Add support for exporting complete Quantumult configuration file

Fix incorrect generation of Quantumult X configuratios.
Fix broken group name option.
Add external configuration support for customize Quantumult(X) base.
Update Travis CI build script.
Tweak Emoji match rules.
Clean up codes.
This commit is contained in:
Tindy X committed 2020-01-31 19:30:04 +08:00
1 parent c5fa786500
commit b085c0d0c1
8 files changed
+226 -51

No files matched your search

+1 -3
View File
@@ -9,7 +9,7 @@
#include "webget.h"
#include "speedtestutil.h"
std::string override_conf_port, custom_group;
std::string override_conf_port;
int socksport;
bool ss_libev, ssr_libev;
extern bool api_mode;
@@ -107,8 +107,6 @@ int addNodes(std::string link, std::vector<nodeInfo> &allNodes, int groupID, std
if(linkType > 0)
{
explode(link, ss_libev, ssr_libev, override_conf_port, socksport, node);
if(custom_group.size() != 0)
node.group = custom_group;
if(node.linkType == -1)
{
writeLog(LOG_TYPE_ERROR, "No valid link found.");