Skip to content

Feature Request: Sublime Merge support #17

@brian6932

Description

@brian6932

They're near identical patchers anyway, just different offsets, so it would be easy to add to this
pwsh scripts I use to patch:
ST

if (!(Get-FileHash sublime_text.exe -Algorithm MD5).Hash -eq '654F4259E066F90F4964E695CF808AD0') { exit }
'crash_reporter.exe', 'update_installer.exe' | ForEach-Object { if (Test-Path $_) { Remove-Item $_ } }
'000A9864: 48 31 C0 C3'          | xxd -r - sublime_text.exe
'000071FE: 90 90 90 90 90'       | xxd -r - sublime_text.exe
'00007217: 90 90 90 90 90'       | xxd -r - sublime_text.exe
'000AB682: 48 31 C0 48 FF C0 C3' | xxd -r - sublime_text.exe
'000A940F: C3'                   | xxd -r - sublime_text.exe
'00000400: C3'                   | xxd -r - sublime_text.exe

SM

if (!(Get-FileHash sublime_merge.exe -Algorithm MD5).Hash -eq 'CC38B7E3DAB6420773962F2C18929669') { exit }
'crash_reporter.exe', 'update_installer.exe' | ForEach-Object { if (Test-Path $_) { Remove-Item $_ } }
'000254FA: 48 31 C0 C3'             | xxd -r - sublime_merge.exe
'000289C9: 90 90 90 90 90'          | xxd -r - sublime_merge.exe
'000289E2: 90 90 90 90 90'          | xxd -r - sublime_merge.exe
'00026D59: 48 31 C0 48 FF C0 C3'    | xxd -r - sublime_merge.exe
'000250FD: C3'                      | xxd -r - sublime_merge.exe
'000241A4: C3'                      | xxd -r - sublime_merge.exe

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions