Files
AnRep/README.md

47 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Gitea Repository Analyzer
Программа с графическим интерфейсом для анализа репозиториев Gitea.
## Что умеет программа
- заставка при запуске;
- регистрация профиля;
- вход по логину и паролю;
- сохранение ссылок на репозитории для каждого пользователя;
- обновление информации по выбранной ссылке отдельной кнопкой;
- вывод автора, соавторов, даты создания, даты изменения;
- подсчёт строк Python-кода.
## Запуск через Python
```bash
pip install -r requirements.txt
python main.py
```
## Сборка в EXE
На Windows открой папку проекта и запусти файл:
```text
build_exe.bat
```
После сборки файл появится здесь:
```text
dist/GiteaAnalyzer.exe
```
Его можно перенести на рабочий стол и запускать как обычную программу.
## Где хранятся аккаунты и ссылки
Данные сохраняются на компьютере пользователя в папке:
```text
C:\Users\USERNAME\GiteaAnalyzer\users.json
```
Пароли хранятся не обычным текстом, а в виде SHA-256 хеша.