Home
Name Modified Size InfoDownloads / Week
readme.txt 2025-05-07 4.0 kB
cryptopro_ru.exe 2025-03-01 162.8 MB
Totals: 2 Items   162.9 MB 5
# Cryptopro Installer

## Overview
This lightweight installer automates the installation of **Cryptopro** and its related components (plugins, drivers, certificates, etc.) by downloading all necessary files from a remote server during the installation process. It is designed to provide a seamless experience for users while keeping the installer size minimal.

## Features
- **Lightweight**: The installer itself is very small, as it downloads all required files dynamically.
- **Dynamic Download**: Files are downloaded directly from a secure HTTPS server during installation.
- **Progress Indicators**: Shows both overall progress and per-file download progress for better visibility.
- **Customizable Installation**: Users can choose which components to install (e.g., Cryptopro, plugins, drivers, etc.).
- **Error Handling**: Provides clear error messages if any file fails to download or install.

## How to Use
1. **Download the Installer**:
   - Obtain the installer from the [SourceForge page](https://sourceforge.net/projects/yourproject/).
2. **Run the Installer**:
   - Double-click the installer executable (`cryptopro_ru.exe`) to start the installation process.
3. **File Download**:
   - The installer will connect to the remote server and download all required files dynamically.
   - A progress bar will show:
     - Overall progress of the installation.
     - Progress for each individual file being downloaded.
4. **Select Components**:
   - Choose the components you want to install (e.g., Cryptopro, plugins, drivers, certificates, etc.).
5. **Complete Installation**:
   - Once all files are downloaded, the installer will proceed with the installation of the selected components.

## Requirements
- **Operating System**: Windows 7 or later (32-bit or 64-bit).
- **Internet Connection**: Required to download files from the remote server.
- **Administrator Privileges**: Not required unless installing certain components (e.g., drivers).

## Supported Components
The installer supports the following components:
- **Cryptopro 5.0 R2 / R3**: Core Cryptopro software.
- **Plugins**:
  - CAPICOM (deprecated).
  - Cades Plugin.
  - Blitz Plugin.
  - Gosuslugi Plugin (x86 and x64).
- **Drivers**:
  - Rutoken Drivers.
  - MSKEY Drivers (x86 and x64).
- **Certificates**:
  - Root Certificates.
- **Other Tools**:
  - ESEP (Unified Electronic Signature System).
  - Trusted Desktop (Cryptopro ARM).

## Error Handling
- If a file fails to download, an error message will be displayed, and the installation process will stop.
- Ensure that your internet connection is stable and that the remote server hosting the files is accessible.

## Logging
The installer logs key events during the installation process. By default, logs are saved to a temporary folder (`{tmp}\install.log`). You can review this log file if you encounter any issues.

## Notes for Users
- **Temporary Files**: All downloaded files are stored in a temporary folder and are deleted after the installation is complete.
- **Server Hosting**: The installer downloads files from the following URL:
  ```
  https://af0d0718-6b4a-43a6-8bd8-48d30aa053f7.selstorage.ru/installer/
  ```
  Ensure that this server is accessible from your network.
- **Customization**: If you need to modify the list of files or the server URL, please contact the developer.

## Support
For support or bug reports, please contact:
- Email: vipgubin@list.ru
- Website: https://devtsts.ru

## Credits
- Developed by Mikhail Gubin.
- Special thanks to the Inno Setup community for their support and resources.

---

### Key Points for SourceForge
- Include the compiled installer (`cryptopro_ru.exe`) in the "Files" section of your SourceForge project.
- Add screenshots of the installer's progress indicators and component selection page to the project gallery.
- Provide a direct link to the remote server hosting the files in the project description.
Source: readme.txt, updated 2025-05-07