分享83个ASP其他类别源码,总有一款适合您

文章提供了83个ASP源码的下载链接,包括各种类别,同时提到了一个Python采集代码的下载链接。这些资源可能对开发者或技术爱好者在学习和项目开发中有所帮助。此外,文中还提及了一个名为SpriderAccess和SpriderTools的框架或工具,可能用于网页抓取和数据处理。
摘要由CSDN通过智能技术生成

分享83个ASP其他类别源码,总有一款适合您
 

83个ASP其他类别源码下载链接:https://pan.baidu.com/s/18YAmI9OBrHqpWzAv2uWuvA?pwd=0s4k
提取码:0s4k

Python采集代码下载链接:采集代码.zip - 蓝奏云

我的博客地址:亚丁号-知识付费平台 支付后可见 扫码付费可见

import os
import shutil

import requests
from bs4 import BeautifulSoup

from framework.base.BaseFrame import BaseFrame
from sprider.access.SpriderAccess import SpriderAccess
from sprider.plugin.SpriderTools import SpriderTools
from sprider.plugin.UserAgent import UserAgent


class CNSourceCoder:
    base_url = "http://www.downcode.com"

    max_pager = 10  # 每页的数量 影响再次采集的起始位置.
    word_image_count = 5  # word插入图片数量 同时也是明细采集图片和描述的数量

    page_end_number = 0
    word_content_list = []
    haved_sprider_count = 0  # 已经采集的数量
    sprider_detail_index = 0  # 明细方法采集的数量 累加

Fun(Cell插件自定义函数)

KissloveASP V1.0

QQ在线咨询插件2009(711版)

红茶巴士(公交)查询系统 V4.0

在线发短信到站长手机上插件-免费发短信

Asp-Webshell 超强版

飞飞模仿Google下拉提示框输入框 V1.8 Ajax 兼容火狐

微流搜索引擎相关关键字获取工具

ASP仿Discuz验证码生成程序

ASP 分页类 Kin_Db_Pager 1.06

博客刷人气

金庸人物2.0

雨点赌大小游戏程序(V1.0)

抽签系统1.0

微尘网络QQ空间代码提取器 V1.0

IssTech信息反馈系统 V1.0

Asp抓蜘蛛的小程序 V1.0

九天备案中系统

安康网在线歇后语查询程序完整版祈福灾区完整版

腾讯QQ代码编辑器 V1.0 黑色版 Build080514

安康网在线百家姓查询程序母亲节完整版

草根文学网爱国红星大集合

傲龙防CC攻击插件 ASP版 V2.0

奥运祝福小程序

FCKeditor V2.6 精简版第三版

无限级分类功能包(云起) V1.0

WinXP桌面风格系统(XpDesk) V1.0

风华同学录2.1中学SQL版

三级菜单调用数据库带后台管理

Javascript写的Windows资源管理器

简单求爱信

WHeditor在线编辑器 V1.0

远企万能网站的生成Html用的插件

金手指旧版Wap在线短信程序

ASP闹钟程序

在线围棋

Adam ASP轻量级MVC架构(Demo)

CNNIC删除域名PR值批量检测 V1.0

FckEditor远程图片自动保存插件 For ASP Z-Blog

百度地图加速器

在线代理服务器程序

温州天邦简易ERP企业管理系统

网站RSS订阅功能插件RSSMaker ASP版 V1.2

WapClass V1.1 带WAP网站源码

动易系统的论坛转贴工具

AdamDTS 阿当缺陷跟踪系统 V0.2.1

阿彪版Ewebeditor带后台带水印功能

小小网上报名系统

印象分页类Impression_Page V1.5

马克斯采集插件

PRC公交网IP自动识别跳转系统 V1.0

通用类Gen V3.0 (源码+使用手册)

DotNetTextBox所见即所得编辑器控件 V4.0 商业版

飞云QQ空间查询

新年祝福程序(红色) V2.0

动网论坛KEY清除工具

T-SQL速写工具


    def sprider(self,sprider_name,sprider_count,start_number,
                pager_number,sprider_type,is_show_browse,root_path,
                first_column_name,second_column_name,is_record_db):
        """
        http://www.downcode.com/sort/j_1_2_1.shtml
        :param sprider_name:
        :return:
        """
        self.first_folder_name=sprider_type.upper()
        self.base_path=root_path
        self.first_column_name = first_column_name
        self.second_column_name = second_column_name
        self.sprider_start_count=start_number
        self.is_record_db=is_record_db
        BaseFrame().debug("开始采集[源码下载站]" + self.first_folder_name + "源码...")
        BaseFrame().right("本次采集参数:sprider_count(采集数量):" + str(sprider_count) + "")
        BaseFrame().right("本次采集参数:sprider_name(采集名称):" + sprider_name + "")
        sprider_url = self.base_url + "/{0}/{1}_1.shtml".format(self.first_column_name, self.second_column_name)# 根据栏目构建URL
        BaseFrame().debug("本次采集参数:sprider_url:" + sprider_url)

        self.second_folder_name = str(sprider_count) + "个" + sprider_name  # 二级目录也是wordTitle
        self.merchant = int(self.sprider_start_count) // int(self.max_pager) + 1  # 起始页码用于效率采集
        self.file_path = self.base_path + os.sep + self.first_folder_name + os.sep + self.second_folder_name
        BaseFrame().right("本次采集参数:file_path=" + self.file_path + "")
        # 浏览器的下载路径
        self.down_path = self.base_path + os.sep + self.first_folder_name+ os.sep + self.second_folder_name+ "\\Temp\\"
        BaseFrame().right("本次采集参数:down_path=" + self.down_path + "")
        # First/PPT/88个动态PPT模板/动态PPT模板
        self.save_path = self.base_path + os.sep + self.first_folder_name + os.sep + self.second_folder_name + os.sep + sprider_name
        BaseFrame().right("本次采集参数:save_path=" + self.save_path + "")


        if os.path.exists(self.down_path) is True:
            shutil.rmtree(self.down_path)
        if os.path.exists(self.down_path) is False:
            os.makedirs(self.down_path)

        if os.path.exists(self.save_path) is True:
            shutil.rmtree(self.save_path)
        if os.path.exists(self.save_path) is False:
            os.makedirs(self.save_path)
        response = requests.get(sprider_url, timeout=10, headers=UserAgent().get_random_header(self.base_url))
        response.encoding = 'gb2312'
        soup = BeautifulSoup(response.text, "html5lib")
        #print(soup)
        element_list = soup.find_all('div', attrs={"class": 'j_text_sort_a'})
        page_end_number = 1
        page_end_url = ""
        page_end_title = soup.find("a", attrs={"title": '最后页'})
        page_end_url = page_end_title.get("href")
        if page_end_url is None or page_end_url == "":
            page_end_number = 1
        else:
            page_end_number = (page_end_url.split(".shtml")[0].split("_")[3])

        self.page_count = self.merchant

        while self.page_count <= int(page_end_number):  # 翻完停止
            try:
                if self.page_count == 1:
                    self.sprider_detail(element_list, page_end_number,sprider_count)
                    pass
                else:
                    if int(self.haved_sprider_count) == int(sprider_count):
                        BaseFrame().debug("sprider采集到达数量采集停止...")
                        BaseFrame().debug("开始写文章...")
                        SpriderTools.builder_word(self.second_folder_name,
                                                  self.word_content_list,
                                                  self.file_path,
                                                  self.word_image_count,
                                                  self.first_folder_name)
                        SpriderTools.copy_file(self.word_content_list,
                                               self.save_path,
                                               self.second_folder_name,
                                               self.file_path)
                        SpriderTools.gen_passandtxt(self.second_folder_name, self.word_content_list, self.file_path)
                        BaseFrame().debug("文件编写完毕,请到对应的磁盘查看word文件和下载文件!")
                        break
                    next_url = self.base_url + "/{0}/{1}_{2}.shtml".format(self.first_column_name,
                                                                           self.second_column_name,
                                                                           self.page_count)

                    response = requests.get(next_url, timeout=10, headers=UserAgent().get_random_header(self.base_url))
                    response.encoding = 'gb2312'
                    soup = BeautifulSoup(response.text, "html5lib")
                    element_list = soup.find_all('div', attrs={"class": 'j_text_sort_a'})
                    self.sprider_detail(element_list, page_end_number,sprider_count)
                    pass
                self.page_count = self.page_count + 1  # 页码增加1
            except Exception as e:
                BaseFrame().error("sprider()执行过程出现错误:" + str(e))

北京福彩快乐8数据统计 V1.0

青葵家教管理系统V5.1

Ajax实现批量生成Html带进度条效果 V1.0

EWebEditor(在线文本编辑器) V2.8.0 最终版

EWebEditor(在线文本编辑器) V4.6.0 精简版

百帆欣赏系统 V1.0

淘客在线客服管理系统TaokeOCS V3.2 站点版

产品防伪在线查询系统 V1.0 Beta

威威SEO泛域名搜索引擎作弊系统V2.0 SQL免费版

 

中国省份、城市、城镇(辖区)联动选择列表框 V2.0

2008届大学生清爽无错版个人求职主页(上海论文热线真情奉献)

开运金钱卦算命系统

新浪博客HtmlEditor(OFFICE2007风格)在线编辑器

追米网在线投稿系统

ASP+FSO可视化目录编历

空间奸商查询系统

深度学习拼字游戏 V0.0.1

Zeroone V3.5 Sp1(个人版)

根据不同浏览器转跳到中文还是英文域名 V1.0

我要算命网-免费八字算命

无刷新Ajax文章评论系统

网监展示代码

贺喜多途径支付接口 V2.3(ASP)

Access数据库在线管理程序 汉化版

ASP木马在线查杀工具

旗子网教师节祝福页

 

最后送大家一首诗:

山高路远坑深,
大军纵横驰奔,
谁敢横刀立马?
惟有点赞加关注大军。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
eWebEditor是个商业软件,提供付费用户有偿使用,跟据用户需求的不同分为多个版本,各版本在功能及授权许可上都有所不同。在购买前请仔细阅读相关说明,并选择适合您的软件版本。 声明:台湾地区用户请至专门设立的[eWebEditor台湾地区官方站点]佳欣系统股份有限公司了解并购买。 当您准备购买我们的产品,我们感谢您的大力支持,并请您参看以下步骤。 了解并选择产品 → 注册会员并登录 → 在线购买下单 → 付款 → 收到产品 了解并选择产品版本。 阅读[软件介绍],了解软件的作用,所具有的功能,安装环境要求等。 通过[在线演示],深入试用软件所具有的各项功能。 阅读[版本比较],了解我们所提供的版本及各版本之间的详细区别。 阅读[授权许可],了解我们提供的授权许可类型,及各授权许可所享有的权利和受到的限制,选择适合自己的授权许可类型。 阅读[服务价格],了解各版本软件的价格及相对应的服务标准。 阅读[售后服务],了解我们提供的售后服务方式、时间、注意事项等。 阅读[购买流程],了解如何购买我们的产品。 阅读[付款方式],了解我们所提供的付款方式。 如有需要,请及时[联系我们]。 确认购买的软件版本。 [免费注册会员],然后用注册的用户名及密码登录客服系统。 在客服平台,点击“在线购买”进入下单购买向导。(本站已在线支付功能,您可以选择在线支付或者通过银行转账汇款。) 点击“提交”后,页面将显示您此次购买的订单号,您可以随时进入客服平台查看和操作历史订单。 接下来,跟据您选择的支付方式,进行以下步骤: 如果您选择了在线支付,在刚才的订单号显示页会有一个“进入在线支付”的按钮,点击进入在线支付平台,支付成功后,您的购买订单立即生效。至此,您的购买操作完成。在线软件服务立即实时开通。 如果您选择了银行转账汇款的方式,请您及时把相应的款项汇入我们的账户,汇入后请通过邮件(service@ewebsoft.com)或QQ(589808)或电话的方式通知我们查收,同时请告之我们您的订单号及汇入时间。当我们确认收到款项后,我们会在第一时间处理您的订单,并为您开通在线软件服务。 服务开通后,您即可登录客服系统,在“软件服务”栏下载您购买的软件及获取序列号。您收到我们的软件产品,购买流程结束。我们开始提供相应的售后支持服务。 注意事项: 付款则意味着您已经认可每款产品和服务的售后支持标准。 鉴于软件注册码的特殊性,购买后不能退货。您可以先深入试用,试用满意再付费购买。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值