论坛首页 海阔天空论坛

分享一个YY漫画——夫妻成长日记

浏览 4830 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2011-10-30  

是偶下载这个网站的——悲剧,他们的东东再用技术屏蔽,我们一旦打开IE develop,一切资源都暴露了。。。

http://www.manhua8.com/manhua/86/

 

贴下代码

 

第一段是下载

第二段是压缩

 

// 成人漫画,夫妻成长日记

//String begin = 'http://www.manhua8.com/manhua/86/'
//String content = new URL(begin).text
//
//// 集html url
//(content =~ /"(\/manhua\/86\/list_\d+\.htm)"/).each{
//	println it[1]
//}

// 下载部分
// 一共48集
int max_ji = 48
for (i in 1..max_ji) {
	String ji = i
	if(i < 10)
		ji = '0' + i
	Thread.start{
		int max_page = 200
		for (j in 1..max_page) {
			String page = j
			if(j < 10)
				page = '00' + j    
			else if(j < 100)
				page = '0' + j   
				
			File down_dir = new File("down/${ji}")
			down_dir.mkdir()
			File file = new File(down_dir, "${page}.jpg")

			String url = "http://pic.manhua5.com/F/fqczrj/${ji}/${page}.jpg"
			try {
				if(!file.exists()){
					file.newOutputStream() << new URL(url).newInputStream() 
					println 'Download ok for ' + "${ji}/${page}.jpg"

					if(j == max_page)
						println 'Still not finish for ' + ji

					sleep(1000 * 2)
				}
			} catch (ex) {
				// FileNotFoundException
				// 404
//			    ex.printStackTrace()
				println 'Done for ' + ji
				break
			}
		}
	}
}
 

 

<?php
	// 压缩
	function resize($src_file, $output_file) {
		if(file_exists($output_file))
			return;

		$quality = 30;

		$nmw = NewMagickWand();
		MagickReadImage($nmw, $src_file);
		MagickSetImageCompressionQuality($nmw, $quality);
		MagickWriteImage($nmw, $output_file);
		DestroyMagickWand($nmw);			
	}

	function resize_dir($dir, $to_dir) {
		mkdir($to_dir);

		$dp = dir($dir);
		while($file = $dp->read()){
			if($file != '.' && $file != '..'){
				if(is_dir($dir . '/' . $file)){
					mkdir($to_dir . '/' . $file);
					resize_dir($dir . '/' . $file, $to_dir . '/' . $file);
				}else{
					if(preg_match("[jpg|gif|JPG|GIF]", $file) && 
						preg_match("/4\d$/", $dir)){
						resize($dir . '/' . $file, $to_dir . '/' . $file);
					}
				}

			}
		}
		$dp->close();
	}

	$dir = './down';
	$to_dir = './down_resized2';
	resize_dir($dir, $to_dir);
?>
 

 

 

 

 

 

、、我是为了弄到Bambook上,才无聊下载这些漫画看的。。。

 

论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics