import tkinter as tk

def convert(): num = int(entry.get(), 16) result = "" if num & (1 << 0): result += 'CamxLogGroupAFD\n' if num & (1 << 1): result += 'CamxLogGroupSensor\n' if num & (1 << 2): result += 'CamxLogGroupTracker\n' if num & (1 << 3): result += 'CamxLogGroupISP\n' if num & (1 << 4): result += 'CamxLogGroupPProc\n' if num & (1 << 5): result += 'CamxLogGroupMemMgr\n' if num & (1 << 6): result += 'CamxLogGroupPower\n' if num & (1 << 7): result += 'CamxLogGroupHAL\n' if num & (1 << 8): result += 'CamxLogGroupJPEG\n' if num & (1 << 9): result += 'CamxLogGroupStats\n' if num & (1 << 10): result += 'CamxLogGroupCSL\n' if num & (1 << 11): result += 'CamxLogGroupApp\n' if num & (1 << 12): result += 'CamxLogGroupUtils\n' if num & (1 << 13): result += 'CamxLogGroupSync\n' if num & (1 << 14): result += 'CamxLogGroupMemSpy\n' if num & (1 << 15): result += 'CamxLogGroupFormat\n' if num & (1 << 16): result += 'CamxLogGroupCore\n' if num & (1 << 17): result += 'CamxLogGroupHWL\n' if num & (1 << 18): result += 'CamxLogGroupChi\n' if num & (1 << 19): result += 'CamxLogGroupDRQ\n' if num & (1 << 20): result += 'CamxLogGroupFD\n' if num & (1 << 21): result += 'CamxLogGroupIQMod\n' if num & (1 << 22): result += 'CamxLogGroupLRME\nCamxLogGroupCVP\n' if num & (1 << 23): result += 'CamxLogGroupNCS\n' if num & (1 << 24): result += 'CamxLogGroupMeta\n' if num & (1 << 25): result += 'CamxLogGroupAEC\n' if num & (1 << 26): result += 'CamxLogGroupAWB\n' if num & (1 << 27): result += 'CamxLogGroupAF\n' if num & (1 << 28): result += 'CamxLogGroupSWP\n' if num & (1 << 29): result += 'CamxLogGroupHist\n' if num & (1 << 30): result += 'CamxLogGroupBPS\n' if num & (1 << 31): result += 'CamxLogGroupDebugData\n' if num & (1 << 32): result += 'CamxLogGroupQSAT\n' if num & (1 << 33): result += 'CamxLogGroupPSM\n' if num & (1 << 34): result += 'CamxLogGroupStatsNN\n' if num & (1 << 35): result += 'CamxLogGroupCRE\n' result_label.config(text=result)

root = tk.Tk() root.title('CamxLogGroup Converter')

input_label = tk.Label(root, text='Please input a 16-digit hexadecimal number:') input_label.pack()

entry = tk.Entry(root, width=20) entry.pack()

button = tk.Button(root, text='Convert', command=convert) button.pack()

result_label = tk.Label(root, text='The corresponding CamxLogGroup(s) are:') result_label.pack()

root.mainloop()

CamxLogGroup Converter: Python GUI for Hexadecimal to Log Group Mapping

原文地址: https://www.cveoy.top/t/topic/lEVk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录