Skip to content

Update: LeoGalli.CharlieRPScreenShareTool to v3.0.0 (zip installer) - #423780

Open
Leonardo Galli (Leo-Galli) wants to merge 3 commits into
microsoft:masterfrom
Leo-Galli:update-charlierolescreensharetool-3.0.0-v2
Open

Update: LeoGalli.CharlieRPScreenShareTool to v3.0.0 (zip installer)#423780
Leonardo Galli (Leo-Galli) wants to merge 3 commits into
microsoft:masterfrom
Leo-Galli:update-charlierolescreensharetool-3.0.0-v2

Conversation

@Leo-Galli

@Leo-Galli Leonardo Galli (Leo-Galli) commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Update: LeoGalli.CharlieRPScreenShareTool to v3.0.0

Changes

  • Version: 2.0.0 → 3.0.0
  • Installer type: Changed from raw portable exe to zip with nested portable
  • Package: Complete Python + Bash cross-platform rewrite of the forensic anti-cheat tool

Why zip instead of portable exe

The previous PR (#423511) failed Installation Validation because the raw portable exe requires administrator privileges and interactive console input, which caused the automated installer test to fail. Using zip with NestedInstallerType: portable extracts the files without executing them, passing validation.

Files in zip

  • screensharetool.exe — Standalone executable (8.4MB, no Python required)
  • run.bat — Auto-elevating launcher
  • README.md — Documentation

Verification

Microsoft Reviewers: Open in CodeFlow

Use zip installer instead of raw portable exe to pass installation validation.
The zip contains screensharetool.exe + run.bat + README.md.

🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
Leonardo Galli (Leo-Galli) added a commit to Leo-Galli/ScreenShareTool that referenced this pull request Aug 25, 2026
Changed from raw portable exe to zip installer containing exe + bat + readme.
The previous PR (#423511) failed because the portable exe requires admin
privileges and interactive input during winget's automated installation test.

New PR: microsoft/winget-pkgs#423780

🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
@wingetvalidator-prod

Copy link
Copy Markdown

Inconsistencies detected in package LeoGalli.CharlieRPScreenShareTool version 3.0.0 based on published version 2.0.0

  • Missing x86 installer

The rebuilt screensharetool.exe fixes a crash in the HTML dashboard
(html_escape failed on integer DNS cache type values). Updated zip SHA256
and added the missing x86 installer entry flagged by the validator.

🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
Removed HTML dashboard, added whole-PC cheat scan, AstroSS-grade BAM
parser with signatures, USBSTOR history, and 48 cheat clients.
Updated SHA256 for the rebuilt release zip.

🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Azure-Pipeline-Passed Validation pipeline passed. There may still be manual validation requirements. New-Manifest Validation-Executable-Error

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants