关于aria2-yaaw下载软件

aria2是一个非常优秀的下载软件,然而aria2本体只是一个命令行执行的软件,功能强大,但是没有gui的话使用起来多多少少有些不方便。于是去网上搜索了一下封装了aria2的下载器,结果却是找到了几个aria2的gui前端,其中之一便是Yet Another Aria2 Web Frontend,aria2的web版前端,主要由js+html实现。

原来,aria2不仅可以作为一个下载软件,而且可以作为一个下载软件的server端,一直在后台运行并监听指令执行。这样就可以比较方便的将其做成一个cs或bs架构的带gui的软件,而不需要封装起来单独作为一个软件的一部分。yaaw便是基于这个特性制作的一个bs架构的软件,这样从网页上下载的时候就可以直接通过broser向aria2 server发送消息,开始下载并管理下载信息,很方便。

这个软件也给了我很大的启发,也许有很多软件都可以做一个可以作为server的接口,这样可以让别人更方便的使用cs/bs架构来完善软件功能。

时间: 2024-10-12 16:32:54

关于aria2-yaaw下载软件的相关文章

Linux上的下载软件uGet

uGet是一款开源下载软件,类似于我们常用的迅雷,不过uGet支持的操作系统非常多,Ubunut,Arch,openSUSE,Windows,MacOS,BSD等. uGet支持两个下载引擎:curl, aria2,其中curl是内置在uGet内部的,因此即使你操作系统中没有安装curl也没有关系,它也是默认的下载引擎.而对于 aria2,你需要手动安装了. 我使用的uGet2.0版本,经实际测试,在编辑->设置->插件  中,使用curl的速度要比aria2要快,开始我有些疑惑,因为看到好多

Motrix for Mac(百度网盘加速/全能下载软件) v1.3.7最新版!

Motrix for Mac最新版第一时间在本站上线!Mac上最强大实用百度网盘加速器Motrix for Mac分享给您!Motrix for Mac是一款非常优秀的下载工具,采用Aria 2作为核心,拥有简洁明了的图形操作界面,功能强大最高支持10个任务同时下载,单任务最高支持64线程下载.支持HTTP.FTP.BT.磁力链接.百度网盘等资源的下载! Motrix for Mac安装教程 镜像包下载完毕后打开,拖动Motrix到右边的应用程序进行安装即可! 百度网盘拓展安装 首先我们需要下载

Nginx下载防盗链(迅雷等下载软件)

什么是下载盗链   假设我们是一个B站,有些视频资源是可以提供给用户下载的.这时迅雷等其他下载软件,也提供下载该视频的服务, 但是迅雷很不厚道的,将我们的下载资源提供给他的用户,下载.占用我们的带宽来服务他的用户,这是绝对不可以忍了的. 使用来源判断根本不靠谱,只能防止一些小白站点的盗链,迅雷之类的下载工具完全无效,如果你是 nginx 的话,使用 secure link 完美解决这个问题,远离迅雷. 本文仅用于下载服务器,不适用于图片防盗链. 原理 用户访问 down.php down.php

硕鼠FLV视频下载软件0.4.7.6去广告绿色版

硕鼠是由著名FLV在线解析网站官方制作的专业FLV下载软件.提供土豆.优酷.我乐.酷六.新浪.搜狐.CCTV等90个主流视频网站的解析+下载+合并/转换一条龙服务.(支持网站不断更新中) 硕鼠支持多线程下载,可智能选择地址,自动命名,FLV/MP4自动合并,智能分类保存,特色的“一键”下载整个专辑的功能,无需人工干预,并集成了转换工具可将下载文件批量转换为3gp,AVI,MP4等格式. 特点 专业的解析引擎,强大的批量下载能力,全面的后期处理工具.,绿色轻盈小巧,无插件,无恶意代码 00.绿色版

ubuntu下载软件安装包

<span style="font-family: Arial, Helvetica, sans-serif;">apt-get -d download xxx</span> ubuntu下载软件安装包命令,只下载deb格式的安装包,不安装. xxx是待下载的安装包.

我给女朋友讲编程html系列(9)—颜色值及如何获取颜色值和下载软件小技巧

一.颜色名 大多数的浏览器都支持颜色名集合. 仅仅有 16 种颜色名被 W3C 的 HTML4.0 标准所支持.它们是:aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow. 其实这里面只需要记住下面几个常用的就行了: 序号 颜色名 意思 1 red 红色 2 green 绿色 3 blue 蓝色 红绿蓝是颜色3原色,按不同比例混合可

软交所--下载软件需谨慎

如今,丰富多样的手机软件服务,给智能手机的使用者们带来了很多乐趣.手机阅读.玩游戏.听音乐.看视频.地图搜索等等只要你喜欢,就会下载到手机上.然而,随着提供手机软件服务的第三方公司越来越多,大部分手机对于软件的安全验证力度却实在有限,一些恶意软件也开始趁虚而入. 用户 莫名奇妙被"扣费" 近日,据报道虞先生下载了一款经过伪装的恶意软件,短短一个晚上,在不知情的情况下被扣掉一百多块钱的手机话费,经有关机构检测,才知道该软件携带有病毒,该病毒并非软件一下载就表现出来,而是会潜伏在手机里,等

手把手教你用python打造网易公开课视频下载软件3-对抓取的数据进行处理

上篇讲到抓取的数据保存到rawhtml变量中,然后通过编码最终保存到html变量当中,那么html变量还会有什么问题吗?当然会有了,例如可能html变量中的保存的抓取的页面源代码可能有些标签没有关闭标签,例如<div>hello</,这样的错误,那么怎么处理呢?接着看下面的代码: soup=BeautifulSoup(html) 其中利用模块BeautifulSoap,可能很方便去整理html源文件内容,这里我写了个小例子,大家看一下,代码如下: html='<html>&l

手把手教你用python打造网易公开课视频下载软件4-图形化界面

上一篇讲解完函数:def getdownLoadInfo (url): 传入公开课的url地址,就可以提取课程的信息,这一篇讲解一下如何编写图像化界面.大概思考一下图像化界面需要的内容: (1)一个标签:显示为:"请输入公开课地址" (2)一个文本框:用来输入地址 (3)一个按钮:点击用来提取视频信息 (4)一个标签和多行文本框,其中标签用来显示课程信息,多行文本用来显示下载链接 完成后的效果图如下: 我们先贴出代码: #创建APP app=wx.App(False) #创建frame