#state #delete #scoop #windows #router #start #i2pd

app i2pd-launch

Deletes current router/interface state and launches i2pd

7 releases

0.1.1 Feb 26, 2025
0.1.0 Feb 26, 2025
0.0.5 Feb 25, 2025
0.0.4 Jan 9, 2025
0.0.2 Dec 22, 2024

#118 in Windows APIs

Download history 140/week @ 2024-12-18 39/week @ 2024-12-25 241/week @ 2025-01-08 35/week @ 2025-02-19 402/week @ 2025-02-26

437 downloads per month

Unlicense OR CC0-1.0

9KB
90 lines

i2pd launcher

Version License MSRV Safe Rust dependency status Downloads

About

This program deletes current i2pd router state like routerid and interfaces id and starts i2pd. Works only on Windows scoop i2pd installations. Installation can be global or user.

Retry strategy

If file to be deleted exists and can not be deleted, its retried several times. This happens due to antivirus or search indexer interference.

Requirements

  1. Scoop Windows package manager.
  2. scoop install i2pd
  3. cargo install i2pd-launch

Arguments

No command line arguments are used by i2pd-launch.

Return codes

  • 0 Success
  • 1 No scoop i2pd installation detected
  • 2 i2pd executable not found
  • 3 This program supported only on Windows

License

This is free and unencumbered software released into the public domain.

This code can be used under terms of CC0 or the Unlicense.

Unlicense logo

Dependencies

~17–25MB
~288K SLoC