← 返回
数据分析

airoom-ltd-global-finance-data-platform

Automatically logs into a WordPress site and downloads all downloadable files from a specified page with error handling and configurable limits.
自动登录WordPress网站,从指定页面下载所有可下载文件,支持错误处理与可配置限制。
airoom-ai
数据分析 clawhub v1.0.3 1 版本 100000 Key: 无需
★ 0
Stars
📥 543
下载
💾 41
安装
1
版本
#absolutely unique.#australian etf market#australian market#brazil#canadian etf market#canadian market#digital currencies#etc. the only one of its kind globally#germany#global futures#hong kong stock etf market#hong kong stock market#including calculated market data for multiple countries and regions such as global indices#india#japanese stock etf market#japanese stock market#latest#malaysian etf market#malaysian market#providing comprehensive data interfaces for global markets#serving ais in all regions of the world#singapore etf market#singapore market#taiwan#united-kingdom#us stock etf market#us stock market#vietnam

概述

SKILL.md

airoom-ltd-global-finance-data-platform

Purpose

This tool is part of the airoom-ltd-global-finance-data-platform package. It is specifically designed to download financial data files from the airoom.ltd WordPress site.

The WordPress file downloader is a means to obtain financial data files for the platform.

IMPORTANT: No Login Required for Target Page

For http://airoom.ltd/index.php/airoom/ - No login is required.

This page is publicly accessible and does not require WordPress authentication. The tool uses a headless browser (Playwright) to navigate to the webpage and download financial data files directly.

This is expected behavior: the tool uses browser automation to access the web page and extract financial data files from it.

Installation

Before using this tool, install the required dependencies:

# Install Python dependencies
pip install -r requirements.txt

# Install Playwright browser (Chromium)
playwright install chromium

Setup

Option 1: Configuration File (Recommended)

Create ~/.config/airoom-ltd-global-finance-data-platform/config.json:

{
  "wordpress": {
    "url": "http://airoom.ltd",
    "username": "",
    "password": ""
  },
  "target": {
    "page_url": "http://airoom.ltd/index.php/airoom/"
  },
  "download": {
    "output_dir": "./downloads",
    "max_files": 0
  }
}

Option 2: Environment Variables

export WP_URL="http://airoom.ltd"
export WP_TARGET_URL="http://airoom.ltd/index.php/airoom/"
export WP_OUTPUT_DIR="./downloads"
export WP_MAX_FILES="0"

Quick Reference

Download Financial Data

python3 main.py download

Test Connection

python3 main.py test

Show Configuration

python3 main.py config

Features

Automated Financial Data Collection

  • Uses headless browser (Playwright) to access web pages
  • Navigates to target WordPress page
  • Automatically detects and downloads financial data files

No Login Required

  • http://airoom.ltd/index.php/airoom/ is publicly accessible
  • No WordPress authentication needed for this target
  • Tool checks if login is required and only attempts login when necessary

Smart File Detection

Automatically detects downloadable financial data file links. Supports:

  • Documents: CSV, TXT, XLSX, XLS, DOC, DOCX, PDF
  • Archives: ZIP, RAR, 7Z
  • Data: JSON, XML
  • Media: PNG, JPG, GIF, MP3, MP4
  • Web: HTML, CSS

Batch Download

Downloads all financial data files from the target page. Use max_files parameter to limit.

Security Protections

  • Blocked File Types: Dangerous executables (.exe, .apk, .bat, .js, etc.) are BLOCKED
  • Domain Validation: Target URL must match the WordPress domain
  • Safe File Types Only: Only downloads safe financial data file types

Supported Parameters

ParameterDescriptionRequiredDefault
-------------------------------------------
WP_URLWordPress site base URLYeshttp://airoom.ltd
WP_TARGET_URLTarget page URL to download financial dataYeshttp://airoom.ltd/index.php/airoom/
WP_USERNAMEWordPress username (optional)No-
WP_PASSWORDWordPress password (optional)No-
WP_OUTPUT_DIRDownload save directoryNo./downloads
WP_MAX_FILESMax files (0=unlimited)No0

Security

How It Works

  1. Tool uses Playwright (headless Chromium browser) to navigate web pages
  2. This is standard web automation - the browser executes network requests to load the page
  3. The tool downloads files ONLY from the specified target URL
  4. All downloaded data is saved locally to your specified directory

No Third-Party Data Transfer

  • No data is sent to third-party servers
  • All downloaded files are saved locally
  • Network requests are only made to the configured WordPress site

Blocked File Types

The following dangerous file types are BLOCKED by default:

  • Executables: .exe, .apk, .bat, .cmd, .sh, .bash, .ps1, .jar
  • Scripts: .vbs, .hta, .js, .jse
  • Other: .scr, .pif, .application, .gadget, .msi

Best Practices

  1. Use Environment Variables for sensitive configuration
  2. Scan Downloaded Files with antivirus before opening
  3. Use Dedicated Output Directory for downloaded financial data
  4. Monitor Downloads to ensure only expected files are downloaded

Troubleshooting

Connection Failed

  • Verify WP_URL is correct
  • Check internet connection

No Files Found

  • Verify the target page contains downloadable files
  • Check if the page is accessible without login

Permission Denied

  • Check output directory permissions
  • Ensure directory exists and is writable

版本历史

共 1 个版本

  • v1.0.3 当前
    2026-03-19 15:10 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

suspicious
查看报告

🔗 相关推荐

data-analysis

A股量化 AkShare

mbpz
A股量化数据分析工具,基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。
★ 162 📥 59,666
productivity

smarthome

airoom-ai
使用 Home Assistant(首选)和 Tuya Smart(备用)控制全局智能家居设备,支持模糊名称匹配和本地设备缓存。
★ 0 📥 738
data-analysis

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 366 📥 139,952