Github单个文件或者单个文件夹下载插件

有时候我们在github上备份了一些资料,比如pdf,ppt,md之类的,需要用到的时候只要某个文件即可,又不要把整个仓库的zip包下载下来,毕竟有时文件太多,下载慢,我们也不需要所有资料,那么就可以使用到GitZip插件来实现该需求。 

方式一,使用GitZip插件

1、插件安装 

2.为插件获取github授权token,如下图在github页面中点击插件列表中点击GitZip插件 

点击Normal

授权完后你再点击插件列表中的gitZip是有显示token的

 3.效果

不过这个下载有个小小的bug,那就是不支持仓库的一级目录下的文件和文件夹下载。比如下图

 所以建议你如果是为了后续按需下载单个文件,那么就为仓库设置一个顶级的目录,不要把文件直接放仓库一级目录下。

看有的博文提到,我上面提示的不能用了的那个GitZip插件是支持一级目录文件下载的,可惜这个版本的不能用了,至少我在Microsoft Edge浏览器上是没反应了。

方式二,使用IDM插件

该方式只针对单个文件下载,不包括文件夹。如果需要下载整个文件夹下的内容,参考方式一。

Internet Download Manager破解版网上大把,下载后Microsoft Edge会自动将其加入插件列表,手动添加也行,如图。

在idm嗅探的文件类型中,加上你要在github上需要下载的文件类型(pdf是默认有的) ,这里以epub格式文件为例

操作

WordPress的文件下载插件,那么就非WP-DownLoadManager插件莫属了,此插件可以说功能强悍,它可以添加本地文件、远程文件、可以自定义本地文件在服务器上的路径,可以修改在前台显示的模板参数。 WP-DownLoadManager插件安装: 下载wp-downloadmanager插件,将文件解压缩,上传到/wp-content/plugins/目录。 登录wordpress后台控制面板激活该插件,这是后台左侧栏或多出个Downloads标签,点击标签会出现下拉列表,可以对其进行相应的设置。 下拉列表中主要有: Manage Downloads:管理下载 Add File:添加文件 添加下载文件,在页面中可以上传文件、删除文件、设置下载文件名以及描述等内容。 Download Options:下载选项 下载选项,这里主要设置下载的路径、下载的URL、下载页面的URL、下载的连接、下载的方式等内容,不是太难,这里不做过多介绍。 Download Templates:下载模板,设置模板样式 Uninstall WP-DownloadManager:卸载WP-DownloadManager 添加下载: a.日志中添加下载:大家可以看到当你激活该插件后“添加新文章”时会多一个“下载”选项图标,点击以后只需填入阿拉伯数字,然后在页面中会插入[download id="ID"],此阿拉伯数字即为ID(你添加下载文档时的ID)。 [download id="ID" display="both"],display=”1″表示只显示你的文件名;display=”both”表示显示你的文件名和文件简介! [download id="1,2,3" category="4,5,6"] 为显示多个下载文件为1,2,3的文档,category=”4,5,6″为对应的分类ID。 b.在页面中添加下载:当你添加页面时在内容框插入:[page_download]或[page_download category="1"]即可填写下载了 c.主题模板中添加,添加时,你可使用代码进行,也可使用widget。 使用代码方法: 最新下载使用 <?php if (function_exists('get_recent_downloads')): ?> <?php get_recent_downloads(10); ?> <?php endif; ?> “10”为你要显示的下载文档数 显示分类下载 <?php if (function_exists('get_downloads_category')): ?> <?php get_downloads_category(1, 10); ?> <?php endif; ?> “1”为分类ID,“10”为你要显示的下载文档数 最多下载使用 <?php if (function_exists('get_most_downloaded')): ?> <?php get_most_downloaded(10); ?> <?php endif; ?> “10”为你要显示的下载文档数 使用Wideget:在激活插件的同时,也要激活插件的Wideget,激活后,在左边的侧栏中,点击"Appearance"-->Widegets,添加Most Downloaded(最多下载)和Recent Downloads(最近下载)即可,使用这种方式添加,内容会出现在前台页面的侧栏。
下载单个文件夹,可以按照以下步骤操作: 1. 打开GitHub网站,并登录你的账号。 2. 导航到所需文件夹的存储库页面。 3. 点击页面右上方的绿色按钮,标有“Code”(代码)。 4. 在弹出菜单中,选择“Download ZIP”(下载ZIP)选项。 5. 电脑将自动开始下载一个名为“repositoryname-master.zip”的压缩文件,其中“repositoryname”是存储库的名称。 6. 在下载完成后,将ZIP文件解压缩到你想要保存文件夹的位置。 7. 在解压缩文件夹中,你可以找到你所需的单个文件夹。 请注意,这种方法将下载整个存储库,而不仅仅是单个文件夹。如果你只想下载单个文件夹里的文件,你需要进一步在解压缩的文件夹中删除其他不需要的文件。 另外,如果你习惯使用Git命令行,你可以通过以下命令下载单个文件夹: 1. 在命令行终端中,导航到你想要存储文件夹的位置。 2. 使用命令“git clone <repository-url>”克隆整个存储库到你的电脑上,其中“<repository-url>”是存储库的URL。 3. 使用命令“cd <repository-name>”进入克隆下来的存储库文件夹,其中“<repository-name>”是存储库的名称。 4. 使用命令“git checkout <branch-name> -- <directory-path>”,其中“<branch-name>”是分支的名称,“<directory-path>”是你想要下载单个文件夹路径。 5. 在你的电脑上,你将在指定的路径中找到已下载单个文件夹。 以上是两种常见的下载单个文件夹的方法。根据你的需求,你可以选择最适合你的方式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值