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

远程数据,自动入库。v-get 是 vtoollab.com 为解决跨服务器数据同步而设计的轻量级工具。它不仅能定时从 SFTP 服务器拉取文件,还能智能识别已存在的文件进行增量下载,并内置了 .gz 自动解压功能。
核心优势#
- 智能增量下载:自动比对本地与远程文件大小,仅下载更新或缺失的部分,极大地节省带宽。
- 自动解压全流程:支持下载后自动解压
.gz并清理原包,非常适合金融行情数据、日志文件的自动化处理。 - 极简文本配置:无需复杂的 JSON,一行配置即可定义主机、路径、周期等所有参数。
- 实时进度反馈:控制台提供当前下载文件名与累计下载量的实时看板。
- 单文件无依赖:无需安装 SSH 客户端,拷贝即运行。
使用步骤#
- 下载 下方的压缩包并解压。
- 运行
v-get.exe,程序会自动生成tasks.txt配置文件。 - 编辑配置:在
tasks.txt中填入 SFTP 信息(支持多个任务,每行一个)。 - 运行:程序将按设定的间隔(如
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)
这里还没有任何文章可以列出。