Save decryption/encryption and transfer utility for Automachef

Overview

automachef-save

Automachef by HermesInteractive encrypts it's save files with the user's account ID (Steam, Epic) or a static key (GOG, Twitch). The ID is then used to name the save directory making it possible to decrypt any regular Automachef save without supplying any other ID. Transferring Automachef saves involves first decrypting the directory and then re-encrypting. The newly decrypted/encrypted/transferred save directory will be created alongside the original save directory.

Usage

USAGE:
    automachef-save <SUBCOMMAND>

OPTIONS:
    -h, --help
            Print help information

    -V, --version
            Print version information

SUBCOMMANDS:
    decrypt
            
    encrypt
            
    transfer
            
    help
            Print this message or the help of the given subcommand(s)

automachef-save-decrypt

USAGE:
    automachef-save decrypt [OPTIONS] <Save Folder>

ARGS:
    <Save Folder>    e.g. '%APPDATA%/LocalLow/HermesInteractive/Automachef/Saves/<ID>'

OPTIONS:
        --force-overwrite    Overwrite save files in the target directory if it already exists
    -h, --help               Print help information

automachef-save-encrypt

USAGE:
    automachef-save encrypt [OPTIONS] <--epic <ID>|--steam <ID>|--gog|--twitch> <Save Folder>

ARGS:
    <Save Folder>    e.g. '%APPDATA%/LocalLow/HermesInteractive/Automachef/Saves/<ID>'

OPTIONS:
        --epic <ID>          Epic account ID
        --steam <ID>         Steam accunt ID (SteamID64)
        --gog                GOG
        --twitch             Twitch
        --force-overwrite    Overwrite save files in the target directory if it already exists
    -h, --help               Print help information

automachef-save-transfer

USAGE:
    automachef-save transfer [OPTIONS] <--epic <ID>|--steam <ID>|--gog|--twitch> <Save Folder>

ARGS:
    <Save Folder>    e.g. '%APPDATA%/LocalLow/HermesInteractive/Automachef/Saves/<ID>'

OPTIONS:
        --epic <ID>          Epic account ID
        --steam <ID>         Steam accunt ID (SteamID64)
        --gog                GOG
        --twitch             Twitch
        --force-overwrite    Overwrite save files in the target directory if it already exists
    -h, --help               Print help information

Example

// produces ./test_data/1234567890.decrypted
automachef-save decrypt ./test_data/1234567890
// produces ./test_data/38217381973127
automachef-save encrypt ./test_data/1234567890.decrypted --steam 38217381973127
// produces ./test_data/38217381973127 directly
automachef-save transfer ./test_data/1234567890 --steam 38217381973127
You might also like...
Let's save the 3DS and Wii U eShop!
Let's save the 3DS and Wii U eShop!

saveShop The eShop for the 3DS and Wii U is closing down on 27 March 2023. Let's save it! saveShop is a PC tool that scrapes the eShop for metadata an

Save image from your clipboard 📋 as an image file directly from your command line! 🔥

Clpy 📋 Save copied image from clipboard as an image file directly from your command line! Note It works only on windows as of now. I'll be adding sup

A git command to quickly save your local changes in case of earthquake !

git-eq (aka git earthquake) Earthquakes are part of the daily life in many countries like in Taiwan. git-eq is a simple git command to quickly save yo

Slay the Spire save deobfuscator / reobfuscator

SpireSaver This is a command-line Slay the Spire save file deobfuscator / reobfuscator that I threw together in a couple of hours. I used andrewsnyder

Rmt - similar to the rm command, but it allows me to save the deleted elements in the trash
Rmt - similar to the rm command, but it allows me to save the deleted elements in the trash

Rmt is similar to the rm command but saves the deleted elements in the trash and restores them. Rmt is written in Rust 🦀

A simple command line program to upload file or directory to web3.storage with optional encryption and compression
A simple command line program to upload file or directory to web3.storage with optional encryption and compression

w3s-cli A simple command line program to upload file or directory to web3.storage with optional encryption and compression. Features Uploads single fi

Pure Rust implementation of Javascript Object Signing and Encryption (JOSE)

RustCrypto: JOSE Pure Rust implementation of Javascript Object Signing and Encryption (JOSE) License All crates licensed under either of Apache Licens

Utility library for some Lenovo IdeaPad laptops. Supports IdeaPad Intel and AMD Models (15IIL05 and 15ARE05)

ideapad A Rust utility library for some Lenovo IdeaPad specific functionality. A Fair Warning This crate calls raw ACPI methods, which on the best cas

CLI utility that screencaptures your Linux desktop and streams it to Kodi via UPNP/DLNA and RTSP

desktopcast Desktopcast is a little CLI application that allows you to cast your Linux desktop to any UPNP/DLNA device capable of the AVTransfer servi

Owner
null
Store your transfer.sh links, so you can remember them later and know when they will expire, but now written in Rust.

Transfer.sh helper Rusted The idea of the script is to store your transfer.sh links and simplify its usage, so you can remember them later and know wh

Reinaldo Rozato Junior 10 Nov 30, 2022
epNFTs, the first partial program-owned NFT Standard powered by Instruction Introspection and Transfer Hooks!

epNFT Standard: A Comprehensive Guide Introduction to epNFTs Welcome to the epNFT-standard repository, where we explore the first program-owned NFT st

epPlex 6 Mar 1, 2024
Uses the cardano mini-protocols to receive every block and transaction, and save them to a configurable destination

cardano-slurp Connects to one or more cardano-node's, streams all available transactions, and saves them to disk (or to S3) in raw cbor format. Usage

Pi Lanningham 16 Jan 31, 2023
Scriptable tool to read and write UEFI variables from EFI shell. View, save, edit and restore hidden UEFI (BIOS) Setup settings faster than with the OEM menu forms.

UEFI Variable Tool (UVT) UEFI Variable Tool (UVT) is a command-line application that runs from the UEFI shell. It can be launched in seconds from any

null 4 Dec 11, 2023
🤖 just is a handy way to save and run project-specific commands.

just just is a handy way to save and run project-specific commands. (非官方中文文档,这里,快看过来!) Commands, called recipes, are stored in a file called justfile

Casey Rodarmor 8.2k Jan 5, 2023
Save cli commands and fuzzy find them later

crow - cli command memorizer What is crow? | Installation | Usage | FAQ What is crow? crow (command row) is a CLI tool to help you memorize CLI comman

sandstorm 7 Feb 17, 2022
A diff-based data management language to implement unlimited undo, auto-save for games, and cloud-apps which needs to retain every change.

Docchi is a diff-based data management language to implement unlimited undo, auto-save for games, and cloud-apps which needs to save very often. User'

juzy 21 Sep 19, 2022
Create tasks and save notes offline from your terminal

Create tasks and save notes offline from your terminal

null 9 Dec 18, 2022
Quickly save and retrieve values for shell scripts.

Quickly save and retrieve values for shell scripts.

Alex Andrade 2 Dec 15, 2022
Start and stop system for applications to save your budget on hourly billing VPS.

Start and stop system (STT) Start and stop system for applications to save your budget on hourly billing VPS. Service A service consists of start/stop

The GregTech Team 3 Jan 12, 2023