Loading tcpdump/add_msg_id.py 0 → 100755 +114 −0 Original line number Diff line number Diff line #!/usr/bin/python3 from sys import stdin import json, re msgid = { 5168 : "???", 5127 : "!!!SET_SHUTTER!!!", 5126 : "!!!SET_ISO!!!", 5171 : "SET_SHUTTER", 5172 : "SET_ISO", 259 : "RESET_VF", 260 : "STOP_VF", 8 : "UPDATE_HARDWARE", 261 : "SET_CLNT_INFO", 1026 : "GET_MEDIA_INFO", 1793 : "QUERY_SESSION_HOLDER", 4626 : "START_LOOP_FAIL", 4917 : "SET_GPS_INFO", 6147 : "RTC_SYNC", 6158 : "CAMERA_OVERHEATED", 6161 : "RECOVERY_MEDIA_FILE", 6165 : "ADJUST_CAMERA_GYRO", 8195 : "MP4_FILE_SPLIT_DONE", 6153 : "RESET_DEFAULT_PARAMS", 6152 : "RESET_DEFAULT_SETTINGS", 4365 : "GET_CAMERA_ALL_MODE_PARAM", 4363 : "GET_CAMERA_ALL_PARAM", 4364 : "GET_CAMERA_ALL_SETTING_PARAM", 6151 : "SET_AUTO_SHUTDOWN_TIME", 6154 : "WAKEUP_CAMERA", 6155 : "CLOSE_CAMERA", 1282 : "LS", 1283 : "CD", 257 : "START_SESSION", 258 : "STOP_SESSION", 5121 : "SET_WHITEBALANCE", 8193 : "SAVE_PHOTO_DONE", 769 : "TAKE_PHOTO", 4357 : "GET_PHOTO_CAPACITY", 4864 : "SHOOT_PHOTO_NORMAL", 4868 : "SHOOT_PHOTO_TIMING", 5025 : "SHOOT_PHOTO_INTERVAL", 5027 : "SHOOT_PHOTO_CONTINUOUS", 4915 : "SET_PHOTO_CONTINUOUS_PARAM", 4929 : "SET_PHOTO_INTERVAL_PARAM", 4918 : "SET_PHOTO_SURROUNDEXP_PARAM", 4866 : "SET_PHOTO_TIMING_PARAM", 5029 : "START_PHOTO_SURROUNDEXP", 8192 : "SAVE_VIDEO_DONE", 4620 : "START_VIDEO_MICRO", 4623 : "START_VIDEO_DELAY", 5028 : "START_VIDEO_SLOW", 513 : "START_VIDEO_NORMAL", 514 : "STOP_VIDEO", 4609 : "SET_VIDEO_FILTER", 4618 : "SET_VIDEO_MICRO_PARAM", 4621 : "SET_VIDEO_DELAY_PARAM", 4916 : "SET_VIDEO_SLOW_PARAM", 515 : "GET_RECORD_TIME", 4356 : "GET_VIDEO_CAPACITY", 1539 : "GET_WIFI_SETTING", 1542 : "GET_WIFI_STATUS", 5634 : "SET_WIFI_NEW", 1538 : "SET_WIFI_SETTING", 1537 : "WIFI_RESTART", 1540 : "WIFI_STOP", 1541 : "WIFI_START", 4361 : "GET_BATTERY_VOLUME", 2307 : "SET_PHOTO_MODE", 2308 : "SET_VIDEO_MODE", 4611 : "SET_CAMERA_MODE", 4362 : "GET_CAMERA_STATE", 4359 : "SDCARD_SLOWLY_WRITE", 4 : "FORMAT_SD", 4354 : "IS_SDCARD_FULL", 4353 : "IS_SDCARD_MOUNTED", 4360 : "IS_SDCARD_NEED_FORMAT", 6145 : "BEEPER_VOLUME", 4099 : "GET_DEVICE_NAME", 4100 : "GET_DEVICE_VERSION", 4097 : "GET_SN", 4098 : "GET_VENDOR", 1287 : "CANCEL_FILE_TRANSFER", 1281 : "DELETE_FILE", 6162 : "DELETE_FILES_DONE", 7 : "FILE_TRANSFER_RESULT", 1285 : "GET_FILE", 1286 : "PUT_FILE", 1025 : "GET_THUMB", 4358 : "GET_STORAGE_ALL_STATE", 5 : "GET_STORAGE_TOTAL_FREE" } regex = re.compile(r'"msg_id" *: *(\d+)') for line in stdin: print("# ", end='') try: print(msgid[int(regex.search(line).group(1))]) except: print("?????") print(line) Loading
tcpdump/add_msg_id.py 0 → 100755 +114 −0 Original line number Diff line number Diff line #!/usr/bin/python3 from sys import stdin import json, re msgid = { 5168 : "???", 5127 : "!!!SET_SHUTTER!!!", 5126 : "!!!SET_ISO!!!", 5171 : "SET_SHUTTER", 5172 : "SET_ISO", 259 : "RESET_VF", 260 : "STOP_VF", 8 : "UPDATE_HARDWARE", 261 : "SET_CLNT_INFO", 1026 : "GET_MEDIA_INFO", 1793 : "QUERY_SESSION_HOLDER", 4626 : "START_LOOP_FAIL", 4917 : "SET_GPS_INFO", 6147 : "RTC_SYNC", 6158 : "CAMERA_OVERHEATED", 6161 : "RECOVERY_MEDIA_FILE", 6165 : "ADJUST_CAMERA_GYRO", 8195 : "MP4_FILE_SPLIT_DONE", 6153 : "RESET_DEFAULT_PARAMS", 6152 : "RESET_DEFAULT_SETTINGS", 4365 : "GET_CAMERA_ALL_MODE_PARAM", 4363 : "GET_CAMERA_ALL_PARAM", 4364 : "GET_CAMERA_ALL_SETTING_PARAM", 6151 : "SET_AUTO_SHUTDOWN_TIME", 6154 : "WAKEUP_CAMERA", 6155 : "CLOSE_CAMERA", 1282 : "LS", 1283 : "CD", 257 : "START_SESSION", 258 : "STOP_SESSION", 5121 : "SET_WHITEBALANCE", 8193 : "SAVE_PHOTO_DONE", 769 : "TAKE_PHOTO", 4357 : "GET_PHOTO_CAPACITY", 4864 : "SHOOT_PHOTO_NORMAL", 4868 : "SHOOT_PHOTO_TIMING", 5025 : "SHOOT_PHOTO_INTERVAL", 5027 : "SHOOT_PHOTO_CONTINUOUS", 4915 : "SET_PHOTO_CONTINUOUS_PARAM", 4929 : "SET_PHOTO_INTERVAL_PARAM", 4918 : "SET_PHOTO_SURROUNDEXP_PARAM", 4866 : "SET_PHOTO_TIMING_PARAM", 5029 : "START_PHOTO_SURROUNDEXP", 8192 : "SAVE_VIDEO_DONE", 4620 : "START_VIDEO_MICRO", 4623 : "START_VIDEO_DELAY", 5028 : "START_VIDEO_SLOW", 513 : "START_VIDEO_NORMAL", 514 : "STOP_VIDEO", 4609 : "SET_VIDEO_FILTER", 4618 : "SET_VIDEO_MICRO_PARAM", 4621 : "SET_VIDEO_DELAY_PARAM", 4916 : "SET_VIDEO_SLOW_PARAM", 515 : "GET_RECORD_TIME", 4356 : "GET_VIDEO_CAPACITY", 1539 : "GET_WIFI_SETTING", 1542 : "GET_WIFI_STATUS", 5634 : "SET_WIFI_NEW", 1538 : "SET_WIFI_SETTING", 1537 : "WIFI_RESTART", 1540 : "WIFI_STOP", 1541 : "WIFI_START", 4361 : "GET_BATTERY_VOLUME", 2307 : "SET_PHOTO_MODE", 2308 : "SET_VIDEO_MODE", 4611 : "SET_CAMERA_MODE", 4362 : "GET_CAMERA_STATE", 4359 : "SDCARD_SLOWLY_WRITE", 4 : "FORMAT_SD", 4354 : "IS_SDCARD_FULL", 4353 : "IS_SDCARD_MOUNTED", 4360 : "IS_SDCARD_NEED_FORMAT", 6145 : "BEEPER_VOLUME", 4099 : "GET_DEVICE_NAME", 4100 : "GET_DEVICE_VERSION", 4097 : "GET_SN", 4098 : "GET_VENDOR", 1287 : "CANCEL_FILE_TRANSFER", 1281 : "DELETE_FILE", 6162 : "DELETE_FILES_DONE", 7 : "FILE_TRANSFER_RESULT", 1285 : "GET_FILE", 1286 : "PUT_FILE", 1025 : "GET_THUMB", 4358 : "GET_STORAGE_ALL_STATE", 5 : "GET_STORAGE_TOTAL_FREE" } regex = re.compile(r'"msg_id" *: *(\d+)') for line in stdin: print("# ", end='') try: print(msgid[int(regex.search(line).group(1))]) except: print("?????") print(line)