From ec060ce444cdd1c48a54686cadbc8950478eedcf Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 22 八月 2025 16:27:34 +0800 Subject: [PATCH] 网页内容修改 --- setting.py | 206 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 198 insertions(+), 8 deletions(-) diff --git a/setting.py b/setting.py index 0bf112a..95bddb1 100644 --- a/setting.py +++ b/setting.py @@ -36,6 +36,22 @@ return int(cp.get("config", "stay_on_top")) +# -------------------------------瀹㈡埛绔爣璇�-------------------------- +# 璁剧疆鏄惁缃《 +def set_client(client): + # 璁剧疆鏄惁缃《 + cp = __read_setting() + cp.set("config", "client", f"{client}") + __write_setting(cp) + + +# 鑾峰彇鏄惁缃《 +def get_client(): + cp = __read_setting() + val = __get_setting(cp, "config", "client") + return val + + # --------------------------------鎺橀噾-------------------------------- def get_juejin_params(): @@ -88,6 +104,7 @@ else: return None + # 鑾峰彇鍚岃姳椤鸿嚜鍔ㄧ偣鍑讳綅缃� def get_ths_auto_code_rect(): cp = __read_setting() @@ -96,7 +113,6 @@ return json.loads(val) else: return None - # --------------------------------鍚岃姳椤哄壇灞忚彍鍗�-------------------------------- @@ -157,16 +173,16 @@ return None -# 璁板綍涓婃鐨勭獥鍙d綅缃笌澶у皬 -def set_window_info(mainWindow, floatWindow): +# 璁剧疆鍒嗘椂鐪嬬洏 +def set_tick_window_info(win_info): cp = __read_setting() - cp.set("config", "window_info", json.dumps((mainWindow, floatWindow))) + cp.set("config", "window_tick_info", json.dumps(win_info)) __write_setting(cp) -def get_window_info(): +def get_tick_window_info(): cp = __read_setting() - val = __get_setting(cp, "config", "window_info") + val = __get_setting(cp, "config", "window_tick_info") if val is None: return None else: @@ -174,6 +190,180 @@ return val +# 璁剧疆鎮诞鐩洏 +def set_float_watch_window_info(win_info): + cp = __read_setting() + cp.set("config", "window_watch_float_info", json.dumps(win_info)) + __write_setting(cp) + + +def get_float_watch_window_info(): + cp = __read_setting() + val = __get_setting(cp, "config", "window_watch_float_info") + if val is None: + return None + else: + val = json.loads(val) + return val + + +def set_kp_window_info(window): + cp = __read_setting() + cp.set("config", "xgb_window_info", json.dumps(window)) + __write_setting(cp) + + +def get_kp_window_info(): + cp = __read_setting() + val = __get_setting(cp, "config", "xgb_window_info") + if val is None: + return None + else: + val = json.loads(val) + return val + + +def set_kp_second_window_info(window): + cp = __read_setting() + cp.set("config", "kp_second_window_info", json.dumps(window)) + __write_setting(cp) + + +def get_kp_second_window_info(): + cp = __read_setting() + val = __get_setting(cp, "config", "kp_second_window_info") + if val is None: + return None + else: + val = json.loads(val) + return val + + +def set_delegating_window_info(window): + set_window_info("delegating_window_info", window) + + +def get_delegating_window_info(): + return get_window_info("delegating_window_info") + + +def set_window_info(key, window): + """ + 璁剧疆绐楀彛淇℃伅 + :param key: + :param window: + :return: + """ + cp = __read_setting() + cp.set("config", key, json.dumps(window)) + __write_setting(cp) + + +def get_window_info(key): + """ + 鑾峰彇绐楀彛淇℃伅 + :param key: + :return: + """ + cp = __read_setting() + val = __get_setting(cp, "config", key) + if val is None: + return None + else: + val = json.loads(val) + return val + + +# 璁剧疆浠g爜灞炴�ф淇℃伅 +def set_code_attribute_window_info(window): + cp = __read_setting() + cp.set("config", "code_attribute_window_info", json.dumps(window)) + __write_setting(cp) + + +def get_code_attribute_window_info(): + cp = __read_setting() + val = __get_setting(cp, "config", "code_attribute_window_info") + if val is None: + return None + else: + val = json.loads(val) + return val + + +# 鑾峰彇鎮诞鐩洏鏄惁鍙互鑷姩鑾峰彇鐒︾偣 +def set_float_frame_auto_focus(can_focus): + cp = __read_setting() + cp.set("config", "float_frame_auto_focus", f"{1 if can_focus else 0}") + __write_setting(cp) + + +def get_float_frame_auto_focus(): + cp = __read_setting() + val = __get_setting(cp, "config", "float_frame_auto_focus") + if val is None: + return False + else: + if int(val) > 0: + return True + return False + + +# 鑾峰彇鎮诞鐩洏鏄惁鍙互鑷姩鑾峰彇鐒︾偣 +def set_float_frame_trade_quick_key(can_focus): + cp = __read_setting() + cp.set("config", "float_frame_trade_quick_key", f"{1 if can_focus else 0}") + __write_setting(cp) + + +def get_float_frame_trade_quick_key(): + cp = __read_setting() + val = __get_setting(cp, "config", "float_frame_trade_quick_key") + if val is None: + return False + else: + if int(val) > 0: + return True + return False + + +def is_only_convertible_bonds(): + """ + 鏄惁鍙湁鍙浆鍊� + :return: + """ + cp = __read_setting() + val = __get_setting(cp, "config", "only_convertible_bonds") + if val: + if int(val) > 0: + return True + return False + + +# 鑾峰彇灞忓箷鐨勬瘮渚� +def get_screen_scale(): + """ + 鑾峰彇灞忓箷姣斾緥锛岄粯璁�1.5 + :return: + """ + cp = __read_setting() + val = __get_setting(cp, "config", "screen_scale") + if val: + return round(float(val), 2) + return 1.5 + + +def is_can_ths_buy(): + """ + 鏄惁鍚岃姳椤轰拱鍏� + :return: + """ + cp = __read_setting() + val = __get_setting(cp, "config", "ths_buy") + if val and int(val) > 0: + return True + return False + + if __name__ == "__main__": - print(get_ths_auto_click_time_space()) - set_ths_auto_click_time_space(1000) + print(is_can_ths_buy()) -- Gitblit v1.8.0