semvec/pypi-packages huggingface dataset:
remote-detector 0.1.2
Detects remote access tools and logs ERP login to MongoDB.
License: MIT
Requires Python: >=3.7
Keywords: remote access, monitoring, security, erp, detection

# Remote Detector

A Python CLI tool to detect remote access applications (like AnyDesk, TeamViewer, Getscreen, etc.) running on your system, log ERP login details, and push all logs to MongoDB for centralized monitoring.

---

## Features
- Detects remote access tools running on your system
- Prompts for IIITA ERP login and fetches academic details
- Logs detection events and ERP login info to DB
- Each log includes system username, ERP username, detected app name, and timestamp
- Automatically adds the package to your PATH during installation

---

## Installation

### One-Click Installation (Recommended)
```sh
# Using curl (Mac/Linux)
curl -sSL https://raw.githubusercontent.com/yourusername/remote-detector/main/easy_install.py | python3

# Using wget (Linux)
wget -qO- https://raw.githubusercontent.com/yourusername/remote-detector/main/easy_install.py | python3

# Or download and run the script
python3 easy_install.py
```
The one-click installer will:
- Install the remote-detector package
- Set up PATH automatically 
- Configure MongoDB connection URL
- Make the tool immediately usable

### Standard PyPI Installation
```sh
pip3 install remote-detector
```
The installer will automatically try to add the package to your PATH.

### From source
1. **Clone the repository or download the package**
2. **Install the package:**
   ```sh
   pip3 install --upgrade .
   ```
   The installer will attempt to automatically add the package to your PATH.

---

## Environment Setup

**Set your MongoDB connection string as an environment variable:**

```sh
export MONGO_URL=url
```

---

## Usage

Start the CLI tool:
```sh
remote-detector start --duration 0.1
```
- You will be prompted for your ERP username (UID), password, and batch.
- The tool will log ERP details and immediately detect and log any remote access applications running.
- All logs are pushed to your MongoDB collection (`remote_detector.logs`).

---

## Log Structure in MongoDB
Each detection log will look like:
```json
{
  "system_username": "<your system username>",
  "erp_username": "<ERP UID>",
  "app_name": "<name of application detected>",
  "timestamp": "<ISO timestamp of detection>"
}
```

---

## Troubleshooting
- If logs do not appear in MongoDB:
  - Ensure `pymongo` is installed
  - Check your MongoDB URI and network access (IP whitelisting)
  - Watch for error messages in your terminal
- If you see logs in `remote_detector.log` file but not in MongoDB, the logger is falling back to file logging due to a connection issue.
- If the `remote-detector` command is not found after installation:
  - The installer should automatically add it to your PATH
  - You may need to restart your terminal or run `source ~/.bashrc` or `source ~/.zshrc`
  - You can manually add the bin directory to your PATH: `export PATH="$HOME/Library/Python/3.x/bin:$PATH"` (replace 3.x with your Python version)

---

## License
MIT
velra 0.2.8
A powerful interface that makes web development easier and faster
License: MIT
Requires Python: >=3.7
Keywords: web development framework

# Velra

Velra is a powerful Flask interface that makes web development easier and faster by providing a clean, enhanced abstraction over Flask.

## Features

- Simple and intuitive API built on top of Flask  
- Easy setup and routing  
- Extendable with future Pro features (AI integration, GUI builders, etc.)  
- Lightweight and dependency-managed

## Installation

```bash
pip install velra
appli-django 0.3.0
Créer rapidement une structure complète d'application Django.
License: MIT
Requires Python: >=3.6

# appli-django

🚀 Génère rapidement une structure complète d'application Django avec :

- `models/`, `views/`, `migrations/`
- `urls.py`, `admin.py`, `apps.py`, `tests.py`

## ✅ Installation

```bash
pip install appli-django
appli-django <nom du app>
jaysimy-todo-app 0.1.0
Une application Django simple de gestion de tâches (To-Do List).
License: MIT
Requires Python: >=3.6

# Application To-Do List Django

## Description

Cette application Django permet de gérer une liste simple de tâches.  
Elle propose une interface web pour afficher la liste des tâches, ainsi qu’un panneau d’administration Django pour gérer les tâches (ajout, modification, suppression).

---

## Prérequis

- Python 3.8 ou supérieur  
- Django 3.x ou 4.x  
- Un environnement virtuel recommandé (venv, virtualenv, etc.)  
- Base de données SQLite (par défaut)

---

## Installation

1. **Cloner le projet**  
```bash
git clone <URL_DU_PROJET>
cd <NOM_DU_DOSSIER>

Installer les dépendances

pip install -r requirements.txt
 
 Créer un superutilisateur (pour accéder à l’admin Django)

python manage.py createsuperuser

Utilisation

    Accéder à la liste des tâches :
    http://127.0.0.1:8000/taches/

    Accéder à l’administration Django :
    http://127.0.0.1:8000/admin
    Se connecter avec le superutilisateur créé pour gérer les tâches.
wanyi-today 0.1.7
A FastMCP demo server with number addition and mystical answer book tools
License: MIT
Requires Python: >=3.8
Keywords: demo, fastmcp, mcp, server

# Wanyi Today - MCP Server

一个基于 FastMCP 的演示服务器，提供数字相加功能和神秘的答案之书体验。

## 功能特性

### 工具 (Tools)
- `add(a, b)` - 将两个数字相加
- `answer_book(user_input)` - 答案之书，提供神秘回答

### 答案之书使用指南

答案之书是一个神秘的占卜工具，当你在输入中包含特定关键词时，它会为你提供简短而模棱两可的神秘回答。

**触发方式：**
- 使用 `/答案之书` 指令
- 在文本中包含 `答案之书` 关键词

**示例用法：**
- "我想问答案之书一个问题"
- "/答案之书 今天运势如何"
- "答案之书，我应该做什么决定"

**回答风格：**
答案之书会返回简短、模棱两可的神秘回答，如：
- "时机未到"
- "答案就在你心中" 
- "或许是，或许不是"
- "静待花开"

## 安装

```bash
pip install wanyi-today
```

或者使用 uvx：

```bash
uvx wanyi-today
```

## 使用方法

### 作为 MCP 服务器运行

```bash
wanyi-today
```

### 在 Claude Desktop 中配置

在 Claude Desktop 的配置文件中添加：

```json
{
  "mcpServers": {
    "wanyi-today": {
      "command": "uvx",
      "args": ["wanyi-today"]
    }
  }
}
```

### 开发模式

```bash
# 克隆仓库
git clone https://github.com/Ryan7t/wanyi-today.git
cd wanyi-today

# 安装依赖
pip install -e .

# 运行服务器
python -m wanyi_today
```

## 测试

使用 MCP Inspector 测试服务器：

```bash
npx @modelcontextprotocol/inspector uvx wanyi-today
```

## 许可证

MIT License