下载

批量下载虾米音乐

被刻印的时光 ゝ 提交于 2021-01-17 03:45:38
相信有很多朋友都在使用虾米听歌,某日想把收藏的歌曲下到手机里面,但是在虾米下载需虾币,囧。 于是google搜索方案之,发现一个不错的软件。 iDown ——专门用于下载网络在线视频,在线音乐的小工具。 挺好用的一个小软件,直接把歌曲的地址复制到输入框,确定就开始下歌了。但是收藏的歌曲有上百首,一次拷贝一首,打开一个歌曲页面,拷贝地址出来,要死人的,重复的工作坚决要交给机器来做,于是写了一个js小脚本,用来在虾米收藏list页上抓取歌曲页面的地址。 因为虾米js库使用的jquery,所以直接用jquery写的脚本。 var arr = []; $('.song_name a:nth-child(odd)').each(function(){ arr.push(decodeURI(this.href)) }); console.log(arr.toString().replace(/\,/g,'\n')); var arr = []; $('.song_name a:nth-child(odd)').each(function(){ arr.push(decodeURI(this.href)); }); console.log(arr.toString().replace(/\,/g,'\n')); 脚本使用条件:带有命令控制台的浏览器,Firefox(装firebug)

2016 杭州·云栖大会 PDF 下载 | ApacheCN(apache中文网)

生来就可爱ヽ(ⅴ<●) 提交于 2020-03-02 07:21:07
ApacheCN | apache中文网 2016 杭州·云栖大会 PDF 下载: http://www.apache.wiki/pages/viewpage.action?pageId=2888842 预览图片如下,请点击链接跳转过去,全面支持下载,不受限制 (草。有几个装逼仔,一直在下载,把带宽跑满了,现在大家都访问不了,被迫下线处理 ) 本来想做个好事,没想到。。 有兴趣的朋友在群共享里面下载吧,sorry .. QQ 群 : 214293307( ApacheCN 技术交流装逼专用) 进入文件夹,点击下载就行 (还是腾讯的网速给你,如果大家觉得满意,点个赞,让更多的人能下载到这些资源) 资料下载规则说明 : Apache CN(apache中文网)( http://www.apache.wiki )仅提供资源整理分享,资源所有权归原作者所有,与本网站立场无关,如有侵犯,请联系我们立即删除。 每位用户支持最多下载5份演讲资料; 所有下载资料未经阿里云授权,禁止私自传播转发或用作商业用途。阿里云一经发现有权要求下线并保留进一步追责权利。 大会日期 10月13日 10月14日 10月15日 10月16日 源网址 : https://yunqi.aliyun.com/2016/hangzhou/download?spm=5176.7944664.539453.1.StkkrI

Winform文件下载之WinINet

随声附和 提交于 2019-12-17 14:15:08
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在C#中,除了webclient我们还可以使用一组WindowsAPI来完成下载任务。这就是Windows Internet,简称 WinINet。本文通过一个demo来介绍WinINet的基本用法和一些实用技巧。 系列文章 Winform文件下载之WebClient 接口介绍 相比WebClient的用法,Win32API在使用时可能会烦琐一些。所以先把用到的API简单介绍一下。 资源的初始化和释放 InternetOpen 这是需要调用的第一个方法,它会初始化内部数据结构,为后面的调用做准备。 InternetCloseHandle 这个方法用来关闭使用中打开的Internet句柄,释放资源。 建立到服务器的连接 InternetOpenUrl 这是一个通用的函数,应用程序可以用它来请求数据(只要是WinINet支持的协议就可以)。尤其是当我们仅仅想要通过一个URL获取数据,而不关心通信协议相关的内容时,这个接口就特别合适。该方法会解析参数中的URL字符串,然后建立到服务器的连接,并准备下载由RUL标识的数据。 检查响应信息 HttpQueryInfo 检索与HTTP请求相关的报头信息。主要是查看请求是否成功。 读取响应内容 InternetReadFile 从

Sublime Text 3 插件的汉化、开发、发布方法教程(赵亮-碧海情天-theforevr)

不羁岁月 提交于 2019-12-10 14:02:24
Sublime Text 3 插件的汉化、开发、发布方法教程(2013-12更新) 转载请注明作者和原帖地址。 作者:碧海情天-赵亮(theforever) 前言:这个教程原本是分为三个部分的系列教程,现在合三为一,内容较多,请耐心阅读或根据文章目录挑选感兴趣的部分跳跃阅读。之所以合并和重新编辑,就是为了方便大家一次性观看和保存,在重新编辑过程中,修正了一些格式上的小问题。 Sublime Text(以下简称ST)是一个近年推出的编辑文本和程序代码的优秀工具。只要一打开,你就会意识到它和以往的编辑工具的不同,感觉到它在界面安排上的先进性,更美观也更贴心。如果再通过它的中英文介绍材料简单了解一下它的特性,你就会发现,这是一个在以往的文字和代码编辑器基础上,收集了众多用户最迫切需要的一些实际需求并加以实现的让你惊喜的编辑器。功能贴心,界面时尚,这就是它首先能抓住你的特色,接下来你还会发现它有很多非常有用的插件,包括针对各种编程语言的语法补充和提示、zencode、格式化,以及通用的一些功能插件,而所有这些插件都是开放代码的,可查阅学习,也可根据需要进行修改。而且虽然功能强大,ST本身的安装文件体积还不到十M,在低端机上运行也很流畅。所以这绝对是值得你拥有的编辑工具。 关于使用方法和热键介绍,以及插件安装方法,都有不少专门的文章介绍,可以搜索阅读。 本教程主要讲解: ST3插件的汉化

AFNetWorking 实现文件的下载 断点续传

China☆狼群 提交于 2019-12-07 21:13:53
最近用到了下载,网上也搜寻过下载方面的东西,没有找到太合适的关于AFNetWorking 3.x方面的断点续传的介绍或者demo,于是自己写吧。 AFURLSessionManager这个封装了上传、下载方面的相关内容,仔细阅读不难发现,这个就是对 NSURLSession 、NSURLSessionTask 进行的封装,下载、上传这些操作用到的就是NSURLSessionTask相关子类。 先说说第一种方式,就是最简单的下载,用到的方法显而易见 /** 第一种方式 */ //方法包含了下载所需的 参数 回调 很全面, 这里返回一个NSURLSessionDownloadTask对象,用于调用系统的方法: resume开始、继续下载,suspend暂停下载,cancel取消下载 - (NSURLSessionDownloadTask *)downloadTaskWithRequest:(NSURLRequest *)request progress:(nullable void (^)(NSProgress *downloadProgress))downloadProgressBlock destination:(nullable NSURL * (^)(NSURL *targetPath, NSURLResponse *response))destination

Ajax 下载文件

断了今生、忘了曾经 提交于 2019-12-07 12:43:18
1. 使用 ajax , ajax 的返回值类型是 json,text,html,xml 类型,或者可以说 ajax 的发送,接受都只能是 string 字符串,不能流类型,所以无法实现文件下载,强用会出现 response 冲突。 如果非要使用 ajax 的话,只能通过返回值得到生成的文件相关 url 。然后在回调函数里通过创建一个 iframe ,并设置其 src 值为文件 url ,或者一个对文件生成流的处理 url ,这样操作来实现文件下载且页面无刷新。 2. 不使用 ajax ,通过 dom 动态操作或创建 iframe,form 的方式来实现,在下载文件的同时实现页面不刷新,其中 iframe 的 src 可以是文件地址 url 来直接下载文件,也可以是流处理 url 通过 response 流输出下载, form 的是流处理 url 通过 response 流输出下载, dom 动态操作的时候实现文件下载,且页面无刷新。要在下载的同时实现进度条的话,可以创建一个定时任务,每隔一定时间就向后台发送请求,通过公用的对象,比如 session, 来取得文件下载的处理进度。 var title=$("input[name='gjzSelect']").val(); var rqTime = $(".ui-datepicker-time").val(); var ddd=

php大文件上传,下载,字节转kb

北城以北 提交于 2019-12-07 11:48:57
我用的是easyUpload插件,前端根据说明写好之后后端写一个接收接口。 我用的是thinkphp5 public function upload(){ $file = Request::instance()->file('file'); //给定目录 // var_dump($file);die; $info = $file->move('upload'); var_dump($info);die; if($info && $info->getPathname()){ // echo $info->getPathname();die; return show(200,'success','/'.$info->getPathname()); } return show(0,'upload error'); } function show($status, $message,$data=[]){ return [ 'code'=> intval($status), 'message'=>$message, 'data'=>$data, ]; } 上面是后端程序config里面设置默认json格式输出。 拓展下可以在$info里面获取文件大小等信息。 上述内容正常接收图片啥的都没问题,但是一旦遇到大文件会失败的。 因为php默认是对于每个页面的内存,时间,上传文件等有限制的

php文件上传与下载

不羁岁月 提交于 2019-12-07 11:48:43
php文件上传 在通过form表单进行文件上传的,PHP需要用到预定义变量$_FILES $_FILES ['userfile']['name'] 客户端机器文件的原名称。 $_FILES ['userfile']['type'] 文件的 MIME 类型,如果浏览器提供此信息的话。一个例子是“ image/gif ”。不过此 MIME 类型在 PHP 端并不检查,因此不要想当然认为有这个值。 $_FILES ['userfile']['size'] 已上传文件的大小,单位为字节。 $_FILES ['userfile']['tmp_name'] 文件被上传后在服务端储存的临时文件名。 $_FILES ['userfile']['error'] 和该文件上传相关的错误代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>文件上传</title> </head> <body> <form action="upload1.php" method="post" enctype="multipart/form-data"> <div> <input type="file" name="textfile"><p> <input type="submit" value="上传文件"> </div> <

免安装版 mysql-5.6.29-winx64 下载,配置

北城余情 提交于 2019-12-06 07:16:26
一 安装环境 windows 7 家庭普通版 mysql-5.6.29-winx64.zip 二 安装过程 1.去官网下载mysql- 5.6.29 -winx64.zip. 2.解压到你想安装的的目录,我的是E:\db\mysql-5.6.29-winx64. 3.解压后的目录下只有一个my-default.ini,我 新增加一个my.ini. my.ini 配置如下: [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=e:\db\mysql-5.6.29-winx64 # 设置mysql数据库的数据的存放目录 datadir=e:\db\mysql-5.6.29-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB 4.安装服务 在路径C:\Windows\System32下找到cmd.exe,点击右键以管理员身份运行(win 7下面严格区分权限,必须以管理员身份) cd 到 e:

为什么有的网络资源浏览器能够直接打开,有的是点开后下载

丶灬走出姿态 提交于 2019-12-05 07:40:50
在互联网通信中有一个MIME type概念,代表互联网媒体类型,它包含了视频、图像、文本、音频、应用程序等数据类型。 具体的在http通信中,MIME type是通过content-type属性表示值的。 访问不同MIME type的网络资源时,浏览器有不同响应处理 一般操作系统为大部分MIME type类型绑定了默认打开程序(MIME type的默认打开程序设置我们可以在控制面板中设定) 那么,根据系统是否为MIME type绑定了默认打开程序,这里分为两类情况: 1. 操作系统为MIME type绑定了默认打开程序 这种情况根据网络资源的MIME type绑定的默认打开程序是不是浏览器又分为两类情况 a:是浏览器 当浏览器访问常规网络数据资源如html网页时,它会检索到http包的HEADER标头中MIME type是text/html或text/xhtml等等,操作系统为这些MIME type绑定默认打开程序是浏览器,那么浏览器默认处理是直接打开。 b:不是浏览器 当浏览器访问word文档,CSV文件等等网络数据资源时,由于操作系统为这些MIME type类型的文件绑定了其他的默认打开程序而非浏览器,那么浏览器对其的操作便是下载。 2. 操作系统没有为MIME type绑定默认打开程序 像application/json格式等等类型,当浏览器访问这类资源时