`
macken
  • 浏览: 346848 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

舞曲库音乐文件下载

 
阅读更多

访问试听页面,由于使用了windows media player插件,所以一定能够拿到音频文件的播放地址,就看对方隐藏的巧妙程度了。。。

 

1.音频文件页面http://wuquku.com/music-play-9923.html,看了一下没有将地址存放在html页面中;

2.继续找,找到是通过Ajax形式进行加载,9923是音乐id;

3.发送ajax请求获取音频文件地址:http://wuquku.com/template/music/ajax.php?action=geturl&t=p&id=9923

返回音频文件的地址 

http%3A%2F%2Fwuqukumms.wuquku.com%2F%u4ea4%u8c0a%u821e%u66f2%2F%u5e7f%u573a%u821e%2F20110003%2F%7B%u5e7f%u573a%u96c6%u4f53%u821e%u66f2%7D%u547d%u8fd0%u4e0d%u662f%u8f98%u8f73%28ok%u771f%u5fc3%u4e0a%u4f20%29wuquku%u53d1%u5e03.mp3

 注意:HTTP GET请求中必须有Referer选项,且必须是wuquku域名下,否则Ajax请求返回空;

4.对url地址进行unescape,可以直接用js的unescape方法获取地址,也可以用一下的java代码的uncaspe函数进行转义

class EscapeUnescape {
	public static String escape(String src) {
		int i;
		char j;
		StringBuffer tmp = new StringBuffer();
		tmp.ensureCapacity(src.length() * 6);

		for (i = 0; i < src.length(); i++) {
			j = src.charAt(i);
			if (Character.isDigit(j) || Character.isLowerCase(j) || Character.isUpperCase(j))
				tmp.append(j);
			else if (j < 256) {
				tmp.append("%");
				if (j < 16)
					tmp.append("0");
				tmp.append(Integer.toString(j, 16));
			} else {
				tmp.append("%u");
				tmp.append(Integer.toString(j, 16));
			}
		}
		return tmp.toString();
	}

	public static String unescape(String src) {
		StringBuffer tmp = new StringBuffer();
		tmp.ensureCapacity(src.length());
		int lastPos = 0, pos = 0;
		char ch;
		while (lastPos < src.length()) {
			pos = src.indexOf("%", lastPos);
			if (pos == lastPos) {
				if (src.charAt(pos + 1) == 'u') {
					ch = (char) Integer.parseInt(src.substring(pos + 2, pos + 6), 16);
					tmp.append(ch);
					lastPos = pos + 6;
				} else {
					ch = (char) Integer.parseInt(src.substring(pos + 1, pos + 3), 16);
					tmp.append(ch);
					lastPos = pos + 3;
				}
			} else {
				if (pos == -1) {
					tmp.append(src.substring(lastPos));
					lastPos = src.length();
				} else {
					tmp.append(src.substring(lastPos, pos));
					lastPos = pos;
				}
			}
		}
		return tmp.toString();
	}

	public static void main(String[] args) {
		String tmp = "~!@#$%^&*()_+|\\=-,./?><;'][{}\"";
		System.out.println("testing escape : " + tmp);
		tmp = escape(tmp);
		System.out.println(tmp);
		System.out.println("testing unescape :" + tmp);
		System.out.println(unescape(tmp));
	}
}
 

 

分享到:
评论

相关推荐

    PCM格式音乐文件(音频文件)

    根据数字音频的产生过程可知,相对自然界的信号,音频编码最多只能做到无限接近,至少目前的技术只能这样了,任何数字音频编码方案都是有损的,因为无法完全还原。在计算机应用中,能够达到最高保真水平的就是PCM...

    .pcm音频文件下载保证可用

    在本场景中,".pcm音频文件下载保证可用"指的是我们可以从指定来源下载到一个有效的PCM音频文件,并且这个文件能够被正确处理和使用。 PCM音频文件的生成通常是通过采样、量化和编码三个步骤完成的。首先,采样是指...

    amr音频格式文件下载

    amr格式的音频文件,是当年步步高手机广告音乐,可以用来测试微信公众号被动回复语音信息.

    wav音频文件 测试文件

    在IT领域,音频文件是数字媒体的一个重要组成部分,而`WAV`(Waveform Audio Format)音频文件格式是其中一种常见的无损音频格式。本文将深入探讨`WAV`音频文件,包括其基本原理、特点、用途以及如何进行测试。 `...

    AAC、MP3音频文件资源

    从文件名来看,我们可以推断出这些音频文件可能是音乐剪辑或样本,比如"大鱼坊"、"七秒钟的记忆"等,可能用于音乐制作、广告背景音乐或者手机铃声。其中,文件名中的数字可能代表了文件的时长,例如"925-59秒-大鱼坊...

    音频测试用PCM格式音乐文件

    总结,PCM格式的音乐文件在音频测试中扮演着关键角色,不同采样率的文件能覆盖不同的应用场景,经典曲目的使用则有助于全面评估音频设备的性能。音频测试不仅关乎技术指标,也关乎音乐的再现力和艺术感受,因此,...

    pcm测试文件下载

    在“pcm测试文件下载”的描述中,提到下载的PCM文件用于测试,这可能包括验证音频播放设备的兼容性、测试音频处理软件的功能,或者用于音频分析和比较。PCM文件的原始性和无损性使得它成为测试的理想选择,因为它能...

    测试用的0DB WAV音频文件下载

    在IT领域,音频文件是数字媒体的重要组成部分,广泛应用于音乐制作、音频编辑、语音识别等多个场景。本资源提供的是用于测试的0DB WAV音频文件,这些文件对于开发、调试和优化音频处理软件或硬件非常有帮助。WAV是一...

    wav音频文件

    **wav音频文件详解** 在数字音频领域,`wav`(Waveform Audio File Format)是一种常见的无损音频格式,由微软和IBM共同开发,用于存储音频数据。`wav`文件是未经压缩的原始音频数据,因此它能保持音频的最高质量,...

    15种测试视频文件和13种测试音频文件

    1. MP3 (MPEG-1 Audio Layer 3):一种高效的有损音频压缩格式,广泛应用于音乐下载和播放。 2. MP2 (MPEG-1 Audio Layer 2):MP3的前身,压缩率稍低,但音质优于MP3。 3. OGG (Ogg Vorbis):免费、开源的音频格式,...

    虚拟机win10iso镜像文件下载.zip

    虚拟机win10iso镜像文件下载.zip,虚拟机win10iso镜像文件下载.zip,虚拟机win10iso镜像文件下载.zip,虚拟机win10iso镜像文件下载.zip,虚拟机win10iso镜像文件下载.zip,虚拟机win10iso镜像文件下载.zip,虚拟机...

    无声音频文件,三种格式mp3,ogg,wav,1秒~30秒时长

    这些文件可能用于测试、调试或作为背景音乐的空白模板。下面我们将详细探讨这三个音频格式以及静音音频文件的生成方法。 1. **MP3格式**:全称MPEG-1 Audio Layer 3,是一种广泛使用的有损音频压缩格式。MP3通过...

    MID音乐包下载.zip

    标题“MID音乐包下载.zip”表明这是一个包含MIDI文件的压缩包,可供用户下载。用户可以通过解压缩文件获取一系列MIDI音乐,享受这些音乐带来的愉悦。 描述中的“这里有好听的MID音乐,可以让大家沉迷于音乐的世界里...

    5.1声道测试音频文件

    5.1声道测试音频文件 aac解码 quicktime/mov容器

    21种音频格式文件(acc/ac3/ape/flac/m4r/ogg/wav等)

    3. **ape(Monkey's Audio)**:APE是一种无损音频压缩格式,它保留了原始音频文件的所有数据,但压缩率相对较高,适合对音质有极高要求的音乐爱好者。 4. **flac(Free Lossless Audio Codec)**:FLAC是另一种...

    0-9十个阿拉伯数字音频文件WAV格式(清晰)

    在IT领域,音频文件是数据的一种形式,用于存储声音信息,比如音乐、语音或环境噪声。本资源包含的是0-9十个阿拉伯数字的音频文件,它们以WAV(Waveform Audio Format)格式呈现,这是一种无损音频编码格式,能够...

    妙仕酷R8导航升级文件.rar

    "妙仕酷R8导航升级文件.rar" 这个标题明确指出了这是一个针对妙仕酷R8导航系统的升级文件,文件格式为RAR,通常用于压缩和存储多个相关文件。RAR是一种常见的压缩格式,能有效地压缩数据,减少文件占用的磁盘空间,...

    --测试专用pcm音频文件以及pcm播放工具

    总的来说,PCM音频文件以其高保真的特性深受音乐发烧友和专业音频工作者喜爱。通过专用的播放工具,如Softe Audio Player,用户可以享受接近原始录制的音质体验。了解PCM的工作原理和如何处理此类文件,对于理解和...

    12种测试音频文件

    12种测试音频格式测试文件,mp3,ACU,flac等等

    音频测试文件,各种格式集合 wav pcm mp3

    在IT领域,音频文件是数字媒体的重要组成部分,广泛应用于音乐制作、播客、游戏、电影等。本压缩包“音频测试文件,各种格式集合 wav pcm mp3”包含了不同类型的音频格式,这些格式各有特点,适应不同的应用场景。让...

Global site tag (gtag.js) - Google Analytics