htr commited on
Commit
719b709
·
1 Parent(s): de59685
src/main/java/com/example/demo/DemoApplication.java CHANGED
@@ -80,7 +80,7 @@ public class DemoApplication {
80
  return "ok";
81
  }
82
 
83
- @RequestMapping(value = "/stopAll", method = RequestMethod.POST)
84
  @ResponseBody
85
  public String stopAll() throws IOException, UnknownHostException, InterruptedException, Exception {
86
  try {
@@ -97,7 +97,7 @@ public class DemoApplication {
97
  }
98
 
99
 
100
- @RequestMapping(value = "/resumeAll", method = RequestMethod.POST)
101
  @ResponseBody
102
  public String resumeAll() throws IOException, UnknownHostException, InterruptedException, Exception {
103
  try {
@@ -112,7 +112,26 @@ public class DemoApplication {
112
  }
113
  }
114
  } catch (Exception e) {
115
- return "not-ok";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
116
  }
117
  return "ok";
118
  }
@@ -206,14 +225,20 @@ public class DemoApplication {
206
  @GetMapping("setSessionId")
207
  public String setSessionId(@RequestParam(value = "id", required = true) String id,
208
  @RequestParam(value = "session", required = true) String session) throws Exception {
209
- String output = "";
210
- List<SessionEntity> ss = Tqtk.listSession;
211
- for (int i = 0; i < ss.size(); ++i) {
212
- if (id.equals(ss.get(i).getUserId())) {
213
- ss.get(i).setSessionKey(session);
214
- return "ok";
215
- }
 
 
 
 
 
216
  }
 
217
  return "not-ok";
218
  }
219
 
 
80
  return "ok";
81
  }
82
 
83
+ @RequestMapping(value = "/stopAll", method = RequestMethod.GET)
84
  @ResponseBody
85
  public String stopAll() throws IOException, UnknownHostException, InterruptedException, Exception {
86
  try {
 
97
  }
98
 
99
 
100
+ @RequestMapping(value = "/resumeAll", method = RequestMethod.GET)
101
  @ResponseBody
102
  public String resumeAll() throws IOException, UnknownHostException, InterruptedException, Exception {
103
  try {
 
112
  }
113
  }
114
  } catch (Exception e) {
115
+ return e.getMessage();
116
+ }
117
+ return "ok";
118
+ }
119
+
120
+
121
+ @RequestMapping(value = "/resumeOne", method = RequestMethod.GET)
122
+ @ResponseBody
123
+ public String resumeOne(@RequestParam(value = "id", required = true) String id) throws IOException, UnknownHostException, InterruptedException, Exception {
124
+ try {
125
+
126
+ for (int i = 0; i < Tqtk.listWorker.size(); ++i) {
127
+ if (id.equals(Tqtk.listWorker.get(i).getSs().getUserId())) {
128
+
129
+ Tqtk.listWorker.get(i).createSocket1(Tqtk.listWorker.get(i).getSs());
130
+
131
+ }
132
+ }
133
+ } catch (Exception e) {
134
+ return e.getMessage();
135
  }
136
  return "ok";
137
  }
 
225
  @GetMapping("setSessionId")
226
  public String setSessionId(@RequestParam(value = "id", required = true) String id,
227
  @RequestParam(value = "session", required = true) String session) throws Exception {
228
+
229
+ try {
230
+
231
+ for (int i = 0; i < Tqtk.listWorker.size(); ++i) {
232
+ if (id.equals(Tqtk.listWorker.get(i).getSs().getUserId())) {
233
+
234
+ Tqtk.listWorker.get(i).getSs().setSessionKey(session);
235
+ return "ok";
236
+ }
237
+ }
238
+ } catch (Exception e) {
239
+ return e.getMessage();
240
  }
241
+
242
  return "not-ok";
243
  }
244
 
src/main/java/tqtk/XuLy/Worker.java CHANGED
@@ -699,8 +699,8 @@ public class Worker extends Thread {
699
  GuiPacket(ss, "12302", null);
700
 
701
  // event mo ruong
702
- Thread.sleep(5000);
703
- GuiPacket(ss, "48113", list1);
704
 
705
  // nhiem vu thuong ngay
706
  Thread.sleep(5000);
@@ -723,12 +723,12 @@ public class Worker extends Thread {
723
  Thread.sleep(2000);
724
  GuiPacket(ss, "49007", list1);
725
  // ki ten
726
- Thread.sleep(2000);
727
- GuiPacket(ss, "60701", null);
728
- Thread.sleep(5000);
729
- GuiPacket(ss, "60702", null);
730
- Thread.sleep(5000);
731
- GuiPacket(ss, "60703", null);
732
 
733
  } catch (Exception e) {
734
  System.out.println("NhanThuong " + ss.getUserId() + e.getMessage());
@@ -1242,7 +1242,7 @@ public class Worker extends Thread {
1242
  StringBuilder rs = GuiPacket(ss, "62007", list1);
1243
  Thread.sleep(5000);
1244
  if (rs != null) {
1245
- if (!rs.toString().contains("Đang khai thác")) {
1246
  Tqtk.sendMessage("gian khoan " + ss.getUserId());
1247
  // bat dau khoan
1248
  GuiPacket(ss, "62006", list2);
@@ -1492,6 +1492,17 @@ public class Worker extends Thread {
1492
  }
1493
  session.setSocket(socket);
1494
  }
 
 
 
 
 
 
 
 
 
 
 
1495
 
1496
  public static void createSocketApi(SessionEntity session) throws Exception {
1497
  Socket socket1 = new Socket();
@@ -1521,7 +1532,7 @@ public class Worker extends Thread {
1521
  NangNha();
1522
  NangKiNang();
1523
  NhanThuong();
1524
- // GianKhoan();
1525
  // FarmDoLv60();
1526
  // ThuThue();
1527
 
 
699
  GuiPacket(ss, "12302", null);
700
 
701
  // event mo ruong
702
+ //Thread.sleep(5000);
703
+ //GuiPacket(ss, "48113", list1);
704
 
705
  // nhiem vu thuong ngay
706
  Thread.sleep(5000);
 
723
  Thread.sleep(2000);
724
  GuiPacket(ss, "49007", list1);
725
  // ki ten
726
+ //Thread.sleep(2000);
727
+ //GuiPacket(ss, "60701", null);
728
+ //Thread.sleep(5000);
729
+ //GuiPacket(ss, "60702", null);
730
+ //Thread.sleep(5000);
731
+ //GuiPacket(ss, "60703", null);
732
 
733
  } catch (Exception e) {
734
  System.out.println("NhanThuong " + ss.getUserId() + e.getMessage());
 
1242
  StringBuilder rs = GuiPacket(ss, "62007", list1);
1243
  Thread.sleep(5000);
1244
  if (rs != null) {
1245
+ if (!rs.toString().contains("掘削中です")) {
1246
  Tqtk.sendMessage("gian khoan " + ss.getUserId());
1247
  // bat dau khoan
1248
  GuiPacket(ss, "62006", list2);
 
1492
  }
1493
  session.setSocket(socket);
1494
  }
1495
+
1496
+ public void createSocket1(SessionEntity session) throws Exception {
1497
+ Socket socket = new Socket();
1498
+ socket.connect(new InetSocketAddress(InetAddress.getByName(session.getIp()), Integer.parseInt(session.getPort())), 7000);
1499
+ socket.setSoTimeout(350000);
1500
+ try {
1501
+ session.getSocket().close();
1502
+ } catch (Exception e) {
1503
+ }
1504
+ session.setSocket(socket);
1505
+ }
1506
 
1507
  public static void createSocketApi(SessionEntity session) throws Exception {
1508
  Socket socket1 = new Socket();
 
1532
  NangNha();
1533
  NangKiNang();
1534
  NhanThuong();
1535
+ GianKhoan();
1536
  // FarmDoLv60();
1537
  // ThuThue();
1538
 
src/main/java/tqtk/XuLy/XuLyPacket.java CHANGED
@@ -71,11 +71,7 @@ public class XuLyPacket {
71
  return rp;
72
  } catch (Exception e) {
73
  System.out.println(e.getMessage());
74
- try{
75
- Worker.createSocket(ss);
76
- }catch(Exception e1){
77
-
78
- }
79
 
80
  return null;
81
  }
 
71
  return rp;
72
  } catch (Exception e) {
73
  System.out.println(e.getMessage());
74
+
 
 
 
 
75
 
76
  return null;
77
  }
truyna.properties CHANGED
@@ -1 +1 @@
1
- manato
 
1
+