以前写的一个下载小说的工具

因为当时发现只有一个站点有。但是时时联网的要求太让人不爽。就写了一个给全下下来了。

用到了:

1. 正则表达式,分析章节和内容;

2. 线程池下载,并且对下载中的相关超时做了一些处理;

3. 文件生成与写入,注意格式问题;

结合下载来说一下使用中的感受:

1. 下载并没有想像的飞一般的速度;

2. 经常会出现错误,章节读取不到,(估计是服务器无法响应);

3. 终于不用一直联网了。

*__*

时间: 2024-12-15 04:50:22

以前写的一个下载小说的工具的相关文章

自己写的一个自动化测试任务执行工具(模板)

@echo off REM 设置自动执行的最大次数 SET nMaxJobTimes=100 REM 启用变量延迟 setlocal enabledelayedexpansion FOR /L %%i IN (0,1,%nMaxJobTimes%) DO ( cls echo. echo. echo ******************************************** echo. echo 测试任务自动化执行工程 echo 版本:v1.0.0.1 echo. echo ***

使用Apache POI写的一个生成Excel的工具类

话不多说,直接上代码,就一个类,注释也写得比较清楚了. /** * */ package com.common.office; import java.io.FileOutputStream; import java.lang.reflect.Field; import java.util.Calendar; import java.util.List; import org.apache.commons.collections.CollectionUtils; import org.apach

自己写的一个css性能分析工具:tinycss

## tinycss 分析一个css文件在多个html页面的使用情况,输出有效的css文件 ### 技术栈 glob.postcss.vue-template-compiler ### 开发准备 1.git clone本项目- 2.cnpm i ### 使用说明:1.src目录放入html文件(一个以上).css文件(一个以上)2.npm run test //执行命令,输出dist目录3.demo.css是压缩后的css文件,demo.map是矩阵数据(记录css的命中情况) ### 注意点不

自己写的一个ffmpeg时间戳分析工具

代码托管 https://github.com/gitgjogh/ffmpeg_debug_ts 使用环境 FFMPEG 用于获取视频时间戳. 可以从 zeranoe 上下载事先编译的版本.(注意把ffempg所在路径加入系统或用户的环境变量$PATH) zeranoe: http://ffmpeg.zeranoe.com/builds/ python + numpy + matplotlib 用于数据分析和画图显示. 懒得折腾numpy和matplotlib,可以安装 python-xy 或 

又写了一个pyqt4的小工具主要用来学习

部分代码: # -*- coding: utf-8 -*- """Module implementing PortScan.""" from PyQt4.QtCore import pyqtSignaturefrom PyQt4.QtGui import QDialogfrom PyQt4 import QtGui,QtCorefrom Ui_PortScan import Ui_PortScanimport socketclass PortSc

自己写的一个简单的迅雷下载支持断点续传

当我学习了网络线程,就自己仿照迅雷下载写了一个下载器,支持断点续传 我用的是SWT插件做的界面 界面 package com.yc.xunlei; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectOutputStream; import java.util.Arra

Linux命令-下载文件的工具:wget

Linux系统中的wget是一个下载文件的工具,它用在命令行下.对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器.wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理.所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行.这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦. wget 可 以跟踪HTML页面

WebLech是一个功能强大的Web站点下载与镜像工具

WebLech是一个功能强大的Web站点下载与镜像工具.它支持按功能需求来下载web站点并能够尽可能模仿标准Web浏览器的行为.WebLech有一个功能控制台并采用多线程操作. http://sourceforge.net/projects/weblech/files/WebLech/weblech-0.0.3/weblech-0.0.3.tar.gz/download?use_mirror=nchc&download=

使用request下载小说

使用requests .title { text-align: center } .todo { font-family: monospace; color: red } .done { color: green } .tag { background-color: #eee; font-family: monospace; padding: 2px; font-size: 80%; font-weight: normal } .timestamp { color: #bebebe } .tim