12345678910111213141516171819202122232425262728 |
- from .gui_parser import gui_parser
- from ..cookies import read_cookie_files
- from ..gui import run_gui
- from ..Provider import ProviderUtils
- import g4f.cookies
- import g4f.debug
- def run_gui_args(args):
- if args.debug:
- g4f.debug.logging = True
- if not args.ignore_cookie_files:
- read_cookie_files()
- host = args.host
- port = args.port
- debug = args.debug
- g4f.cookies.browsers = [g4f.cookies[browser] for browser in args.cookie_browsers]
- if args.ignored_providers:
- for provider in args.ignored_providers:
- if provider in ProviderUtils.convert:
- ProviderUtils.convert[provider].working = False
- run_gui(host, port, debug)
- if __name__ == "__main__":
- parser = gui_parser()
- args = parser.parse_args()
- run_gui_args(args)
|