初步增加 gui
This commit is contained in:
@@ -117,6 +117,7 @@ def main():
|
||||
parser.add_argument('-c', '--config', default='config.yaml', help='配置文件路径')
|
||||
parser.add_argument('-i', '--index', type=int, default=0, help='单账号登录时的账号索引')
|
||||
parser.add_argument('-b', '--batch', action='store_true', help='批量登录模式')
|
||||
parser.add_argument('-g', '--gui', action='store_true', help='启动GUI界面')
|
||||
parser.add_argument('-v', '--verbose', action='store_true', help='详细日志')
|
||||
|
||||
args = parser.parse_args()
|
||||
@@ -125,6 +126,13 @@ def main():
|
||||
log_level = "DEBUG" if args.verbose else "INFO"
|
||||
setup_logger(level=log_level)
|
||||
|
||||
# 启动GUI
|
||||
if args.gui:
|
||||
from gui import DouyuLoginApp
|
||||
app = DouyuLoginApp(config_path=args.config)
|
||||
app.run()
|
||||
return
|
||||
|
||||
# 加载配置
|
||||
try:
|
||||
config = Config(args.config)
|
||||
|
||||
Reference in New Issue
Block a user