26 lines
612 B
Python
26 lines
612 B
Python
from tkinter import *
|
|
from firstpage import *
|
|
from MainWin import *
|
|
from config import CONFIG
|
|
from Ncnu import *
|
|
from Moodle import *
|
|
from NcnuMainWin import *
|
|
from api.moodle import MoodleAPI
|
|
from api.ncnu import NcnuAPI
|
|
|
|
def main():
|
|
win=Tk()
|
|
firstWin(win)
|
|
moodle = MoodleAPI(CONFIG['moodle']['username'], CONFIG['moodle']['password'])
|
|
ncnu = NcnuAPI(CONFIG['NCNU']['username'], CONFIG['NCNU']['password'])
|
|
if moodle.status and ncnu.status:
|
|
mainWin=Tk()
|
|
createMainWin(mainWin,ncnu,moodle)
|
|
else:
|
|
loginWin=Tk()
|
|
loginwin(loginWin)
|
|
|
|
|
|
|
|
|
|
main() |