-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathraid-main.py
67 lines (56 loc) · 1.79 KB
/
raid-main.py
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
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import config
import createMessage
import sql
import sendMessage
import sys
import time
import clear
import os
from datetime import datetime
timestamp = time.time()
time_now = datetime.fromtimestamp(timestamp)
time_utc = datetime.utcfromtimestamp(timestamp)
utc_offset_secs = (time_now - time_utc).total_seconds()
# Flag variable to hold if the current time is behind UTC.
is_behind_utc = False
# If the current time is behind UTC convert the offset
# seconds to a positive value and set the flag variable.
if utc_offset_secs < 0:
is_behind_utc = True
utc_offset_secs *= -1
# Build a UTC offset string suitable for use in a timestamp.
if is_behind_utc:
pos_neg_prefix = "-"
else:
pos_neg_prefix = "+"
utc_offset = time.gmtime(utc_offset_secs)
utc_offset_fmt = time.strftime("%H", utc_offset)
gmt = int(pos_neg_prefix + utc_offset_fmt)
####Lade das Configfile
cfg = config.Config()
try:
cfg.readConfig(sys.argv[1])
except:
cfg.readConfig("config.ini")
if not os.path.exists(cfg.areaName+cfg.areaNumber):
os.mkdir(cfg.areaName+cfg.areaNumber)
print("Temp Directory " , cfg.areaName+cfg.areaNumber , " Created ")
else:
print("Temp Directory " , cfg.areaName+cfg.areaNumber , " already exists")
if cfg.level:
clear = clear.Clear()
clear.clear(cfg.token,cfg.singlechatId,cfg)
send = sendMessage.sendMessage()
send.setConfig(cfg.token,cfg.singlechatId,cfg.chatId,cfg.areaName,cfg.areaNumber)
sys.stdout.write("\x1b]2;%s\x07" % cfg.areaName+cfg.areaNumber)
while 1 == 1:
Sql = sql.Sql()
Sql.startSQL(cfg)
send.clearOutputList(Sql.gym_id)
create = createMessage.createMessage()
create.create(Sql,send,cfg.sleepTime,cfg,gmt)
time.sleep(int(cfg.sleepTime))
else:
print("Es wurde kein Raid Level aktiviert !!!")