跳过正文

v-get:极简 SFTP 自动化下载工具

v-get

远程数据,自动入库。v-get 是 vtoollab.com 为解决跨服务器数据同步而设计的轻量级工具。它不仅能定时从 SFTP 服务器拉取文件,还能智能识别已存在的文件进行增量下载,并内置了 .gz 自动解压功能。

核心优势
#

  • 智能增量下载:自动比对本地与远程文件大小,仅下载更新或缺失的部分,极大地节省带宽。
  • 自动解压全流程:支持下载后自动解压 .gz 并清理原包,非常适合金融行情数据、日志文件的自动化处理。
  • 极简文本配置:无需复杂的 JSON,一行配置即可定义主机、路径、周期等所有参数。
  • 实时进度反馈:控制台提供当前下载文件名与累计下载量的实时看板。
  • 单文件无依赖:无需安装 SSH 客户端,拷贝即运行。

使用步骤
#

  1. 下载 下方的压缩包并解压。
  2. 运行 v-get.exe,程序会自动生成 tasks.txt 配置文件。
  3. 编辑配置:在 tasks.txt 中填入 SFTP 信息(支持多个任务,每行一个)。
  4. 运行:程序将按设定的间隔(如 12h)自动巡检并下载远程文件。

配置示例 (tasks.txt)
#

# 任务名 | 主机:端口 | 用户 | 密码 | 远程目录 | 本地目录 | 周期 | 解压gz
指数行情 | ftp.aaa.com:22 | user123 | pass123 | /data/daily | D:\MarketData | 12h | true
日志备份 | 192.168.1.1:22 | backup | pwd999 | /var/log | C:\ServerLogs | 24h | false

⬇️ 立即下载 v-get.zip
#

版本:1.0.0 | 系统:Windows (x64)

这里还没有任何文章可以列出。