Télécharger Support Step Recorder
Un seul programme, ssr, sans installateur. Choisissez le fichier de votre système : les
liens pointent toujours vers la dernière version.
| Système | Téléchargement |
|---|---|
| Windows 64 bits (x86_64) | ssr-windows-x86_64.zip |
| macOS Apple silicon (M1, M2…) | ssr-macos-arm64.tar.gz |
| macOS Intel | ssr-macos-x86_64.tar.gz |
| Linux PC 64 bits (x86_64) | ssr-linux-x86_64.tar.gz |
| Linux ARM 64 bits (aarch64) | ssr-linux-aarch64.tar.gz |
Anciennes versions et notes de version : toutes les versions sur GitHub.
Windows
- Téléchargez ssr-windows-x86_64.zip et décompressez-le.
- Lancez
ssr.exe.
ssr.exe porte une signature Authenticode, apposée et vérifiée par le processus de publication.
macOS
- Téléchargez ssr-macos-arm64.tar.gz pour Apple silicon, ou ssr-macos-x86_64.tar.gz pour Intel.
- Décompressez-le et lancez
ssr:tar xzf ssr-macos-arm64.tar.gz ./ssr
Les deux binaires sont signés avec un Developer ID Apple et notarisés par Apple.
Linux
- Téléchargez ssr-linux-x86_64.tar.gz (PC) ou ssr-linux-aarch64.tar.gz (ARM 64 bits).
- Décompressez-le et lancez
ssr:tar xzf ssr-linux-x86_64.tar.gz ./ssr - Sur une session Wayland, installez d'abord la règle
udev: mise en place sous Linux et Wayland. Rien à faire sous X11.
Les binaires Linux sont compilés sous Ubuntu 24.04. Ils demandent la glibc 2.39 ou plus récente, ainsi que les
bibliothèques clientes PipeWire et X11 (libpipewire-0.3, libX11).
Installer avec Cargo
Les deux crates sont publiées sur crates.io. Avec une chaîne de compilation Rust :
cargo install support-step-recorder-gui
La commande installe ssr. Sous Linux, la compilation demande d'abord les en-têtes PipeWire et clang.
Sous Debian ou Ubuntu :
sudo apt install libpipewire-0.3-dev libspa-0.2-dev clang
Le processus de publication installe aussi libxkbcommon-dev libwayland-dev libgl1-mesa-dev libdbus-1-dev
libx11-dev libxext-dev libxi-dev libxtst-dev libxrandr-dev libxcursor-dev libxcb1-dev libxcb-render0-dev
libxcb-shape0-dev libxcb-xfixes0-dev libxcb-randr0-dev libxcb-shm0-dev libgbm-dev sous Ubuntu 24.04 ;
ajoutez-les si la compilation s'arrête sur une bibliothèque manquante.
Compiler depuis les sources
git clone https://github.com/Le-Syl21/support-step-recorder.git
cd support-step-recorder
cargo run --release --bin ssr
Les tests se lancent avec cargo test --workspace.