[GH-ISSUE #1410] Support ProxymanLog v2 #1405

Open
opened 2026-03-03 19:51:12 +03:00 by kerem · 1 comment
Owner

Originally created by @NghiaTranUIT on GitHub (Oct 23, 2022).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1410

Originally assigned to: @NghiaTranUIT on GitHub.

Description

Since Windows OS doesn't support .proxymanlog (A folder, which has the proxymanlog), so I believe that I should update the v2 ProxymanLog.

macOS & Windows:

  • Export ProxymanLog v2 (See the next section for further technical description)
  • Support Open Proxyman v1 and v2 (a zip file)
  • Check if it's a ProxymanLog v1 -> open as usual
  • If it's ProxymanLog v2 -> Unzip -> Open the file

How to open the ProxymanLog

  1. Select the file or folder.
  2. Detect if it's a zip file -> It's Proxymanlog v2, otherwise, it's v1
    3.1. ProxymanLog v2: Unzip a file to its current location (Not unzip in memory), but add a random UUID to avoid file collision. For instance, the file is: new_traffic.proxymanlog -> new_traffic_AAGR-AFWF-WEFAS.proxymanlog -> Open it likes v1
    3.2 ProxymanLog v1: Open as usual

Requirement for ProxymanLog v2

  1. Export to Proxyman V1 as usual (with extension proxymanlog)
  2. Zip the folder with zip extension (Make sure using Z_DEFLATED mode)
  3. Remove the original v1 file and Rename the zip file to proxymanlog extension
  4. Make sure it's a file, not a folder (on macOS & Windows)
Originally created by @NghiaTranUIT on GitHub (Oct 23, 2022). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1410 Originally assigned to: @NghiaTranUIT on GitHub. ## Description Since Windows OS doesn't support `.proxymanlog` (A folder, which has the `proxymanlog`), so I believe that I should update the v2 ProxymanLog. ### macOS & Windows: - Export ProxymanLog v2 (See the next section for further technical description) - Support Open Proxyman v1 and v2 (a zip file) - Check if it's a ProxymanLog v1 -> open as usual - If it's ProxymanLog v2 -> Unzip -> Open the file ### How to open the ProxymanLog 1. Select the file or folder. 2. Detect if it's a zip file -> It's Proxymanlog v2, otherwise, it's v1 3.1. ProxymanLog v2: Unzip a file to its current location (Not unzip in memory), but add a random UUID to avoid file collision. For instance, the file is: `new_traffic.proxymanlog` -> `new_traffic_AAGR-AFWF-WEFAS.proxymanlog` -> Open it likes v1 3.2 ProxymanLog v1: Open as usual ## Requirement for ProxymanLog v2 1. Export to Proxyman V1 as usual (with extension `proxymanlog`) 2. Zip the folder with `zip` extension (Make sure using `Z_DEFLATED` mode) 3. Remove the original v1 file and Rename the zip file to `proxymanlog` extension 4. Make sure it's a file, not a folder (on macOS & Windows)
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 28, 2022):

Beta build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_3.12.0_Support_ProxymanLogv2.dmg

<!-- gh-comment-id:1294383335 --> @NghiaTranUIT commented on GitHub (Oct 28, 2022): Beta build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_3.12.0_Support_ProxymanLogv2.dmg
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1405
No description provided.