Melissa Updater Quickstart#

Introduction#

The CLI application, Melissa Updater, offers simplicity and uses the Releases service to check for updates, download files, and verify the integrity of those files.

After testing, scheduling a batch file or PowerShell script to utilize the CLI tool could automate the process entirely.

For more information on the Melissa Releases API, please see: Melissa Releases

Requirements#

  • Windows: Windows 11 64-bit or newer

  • Linux: Ubuntu 24.04 LTS

  • Dotnet Core SDK 8.0 or newer

Getting Started#

The download link below will get you a copy of the Melissa Updater to use on your machine.

Make sure to verify the SHA-256 hash value.

System

Supported version

SHA-256 Hash value

Windows

.NET 10.0

EF7235A22B027F2E5711B602682397D253935889E0440687FFA786AF0E132C8F

Linux

.NET 10.0

C5F64C9FA2AB250EFA44D6B32D6161894682968D67B4F3C5F559B171096DB41C

What Can I Do ?#

Download a File#

This is a command to download a simple data file. For example, ews.txt.

For more details on how to download different file types, please click here to go to the full documentation.

Try it Now#

  • WINDOWS
  • LINUX
.\MelissaUpdater.exe file `
    -p "{{Filename}}" `
    -r "latest" `
    -l "{{LicenseKey}}" `
    -y "DATA"
./MelissaUpdater file \
    -p "{{Filename}}" \
    -r "latest" \
    -l "{{LicenseKey}}" \
    -y "DATA"

Download a Manifest#

Click here to go to the full endpoint documentation.

Try it Now#

  • WINDOWS
  • LINUX
.\MelissaUpdater.exe manifest `
    -p "{{ProductName}}" `
    -r "latest" `
    -l "{{LicenseKey}}"
.\MelissaUpdater manifest \
    -p "{{ProductName}}" \
    -r "latest" \
    -l "{{LicenseKey}}"

Download a Product#

Click here to go to the full endpoint documentation.

Try it Now#

  • WINDOWS
  • LINUX
.\MelissaUpdater.exe product `
    -p "{{ProductName}}" `
    -r "latest" `
    -l "{{LicenseKey}}"
.\MelissaUpdater product \
    -p "{{ProductName}}" \
    -r "latest" \
    -l "{{LicenseKey}}"

Verify a File or a Folder Path#

Click here to go to the full endpoint documentation.

Try it Now#

  • WINDOWS
  • LINUX
.\MelissaUpdater.exe verify `
    -p "{{Path}}"
./MelissaUpdater verify \
    -p "{{Path}}"

Sample Code#

Product

Repository

Melissa Updater

melissa_favicon MelissaData/MelissaUpdater