コード例 #1
0
 def __init__(self):
     fileDir = os.path.dirname(os.path.realpath('__file__'))
     file_color = fileDir + "/conf/color.conf"
     self.dic_color = configloader.load_color(file_color)
     file_user = fileDir + "/conf/user.conf"
     self.dic_user = configloader.load_user(file_user)
     self.printlist = []
コード例 #2
0
 def __new__(cls, *args, **kw):
     if not cls.instance:
         cls.instance = super(Printer, cls).__new__(cls, *args, **kw)
         fileDir = os.path.dirname(os.path.realpath('__file__'))
         file_user = fileDir + "/conf/user.conf"
         cls.instance.dic_user = configloader.load_user(file_user)
         cls.instance.thoroughly_log = True \
             if cls.instance.dic_user['thoroughly_log']['on/off'] == "1" else False
     return cls.instance
コード例 #3
0
 def __new__(cls, *args, **kw):
     if not cls.instance:
         cls.instance = super(Printer, cls).__new__(cls, *args, **kw)
         fileDir = os.path.dirname(os.path.realpath('__file__'))
         file_color = fileDir + "/conf/color.conf"
         cls.instance.dic_color = configloader.load_color(file_color)
         file_user = fileDir + "/conf/user.conf"
         cls.instance.dic_user = configloader.load_user(file_user)
         cls.instance.printlist = []
         cls.instance.lock = threading.Lock()
     return cls.instance
コード例 #4
0
ファイル: Tasks.py プロジェクト: xQFxiaoyi/-
 def __init__(self):
     fileDir = os.path.dirname(os.path.realpath('__file__'))
     file_user = fileDir + "/conf/user.conf"
     self.dic_user = configloader.load_user(file_user)
コード例 #5
0
from connect import connect
from rafflehandler import Rafflehandler
import asyncio
from login import login
from printer import Printer
from statistics import Statistics
from bilibili import bilibili
import threading
import biliconsole
from schedule import Schedule
import configloader
import os

fileDir = os.path.dirname(os.path.realpath('__file__'))
file_user = fileDir + "/conf/user.conf"
dic_user = configloader.load_user(file_user)

loop = asyncio.get_event_loop()
printer = Printer(dic_user['thoroughly_log']['on/off'])
bilibili()
Statistics()
rafflehandler = Rafflehandler()
biliconsole.Biliconsole()

task = OnlineHeart()
task2 = Tasks()
task3 = LotteryResult()
task4 = connect()

tasks1 = [login().login_new()]
loop.run_until_complete(asyncio.wait(tasks1))