chromedrive新增代理支持

This commit is contained in:
2022-04-28 08:34:14 +08:00
parent ec6fce9a8d
commit 694b5fb2ae
4 changed files with 139 additions and 89 deletions

View File

@@ -178,30 +178,49 @@ public class AdminMessage extends Message {
case QQCommands.SIGN -> {
boolean sign = true;
boolean tsdmSign = false, baiheSign = false, nicePtSign = false;
Log.i("开始签到");
try {
new Tsdm().tsdmSign();
if (new Tsdm().tsdmSign()) {
tsdmSign = true;
}
} catch (Exception e) {
sign = false;
QQBotManager.getInstance().sendMessage(qq, "tsdm签到失败:" + AppTools.getExceptionString(e));
e.printStackTrace();
}
try {
new BaiHeHui().sign();
if (new BaiHeHui().sign()) {
baiheSign = true;
}
} catch (Exception e) {
sign = false;
QQBotManager.getInstance().sendMessage(qq, "百合会签到失败:" + AppTools.getExceptionString(e));
e.printStackTrace();
}
try {
new NicePT().sign();
if (new NicePT().sign()) {
nicePtSign = true;
}
} catch (Exception e) {
sign = false;
QQBotManager.getInstance().sendMessage(qq, "NicePT签到失败:" + AppTools.getExceptionString(e));
e.printStackTrace();
}
if (sign) {
if (sign && tsdmSign && baiheSign && nicePtSign) {
QQBotManager.getInstance().sendMessage(qq, "签到任务完成");
}else{
StringBuilder builder=new StringBuilder();
if(!tsdmSign){
builder.append("天使动漫签到失败\n");
}
if(!baiheSign){
builder.append("百合会签到失败\n");
}
if(!nicePtSign){
builder.append("NicePT签到失败\n");
}
QQBotManager.getInstance().sendMessage(qq,builder.toString());
}
}
}
@@ -259,16 +278,16 @@ public class AdminMessage extends Message {
}
private void delModel(String qq, String model) {
boolean flag=false;
boolean flag = false;
try {
if (model == null) {
List<String> list = QQNumberManager.getManager().getUseModel(Long.parseLong(qq));
for (String power : list) {
flag=QQNumberManager.getManager().delUseModel(Long.parseLong(qq), Class.forName(power));
flag = QQNumberManager.getManager().delUseModel(Long.parseLong(qq), Class.forName(power));
}
} else {
for (String power : model.split("&")) {
flag=QQNumberManager.getManager().delUseModel(Long.parseLong(qq), Class.forName(power));
flag = QQNumberManager.getManager().delUseModel(Long.parseLong(qq), Class.forName(power));
}
}
} catch (Exception e) {