分享116个ASP留言日记源码,总有一款适合您

104 篇文章 2 订阅
文章提供了116个ASP留言日记源码的下载链接,并附有Python采集代码。这些源码可用于搭建和研究留言系统。同时,文章中还展示了一个名为CNSourceCoder的类,该类涉及网页采集,包括设置采集参数、构建URL、定义采集流程等。
摘要由CSDN通过智能技术生成

分享116个ASP留言日记源码,总有一款适合您

 

116个ASP留言日记源码下载链接:https://pan.baidu.com/s/1W-dlvFDNZgzwoX8Ue8XNQw?pwd=1e17 
提取码:1e17

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

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

孤独BLOG系统

FREE免费园留言簿系统V1.1228版

Free免费园V1.1228升级程序

新年许愿树

import os
import shutil
import time
from time import sleep
from docx import Document
from docx.shared import Inches
from framework.base.BaseFrame import BaseFrame
from sprider.business.DownLoad import DownLoad
from sprider.business.SeleniumTools import SeleniumTools
from sprider.business.SpriderTools import SpriderTools
from selenium import webdriver
from selenium.webdriver.common.by import By
from sprider.model.SpriderEntity import SpriderEntity
from sprider.access.SpriderAccess import SpriderAccess

sprider_name = "ASP留言日记源码"

class CNSourceCoder:
    base_url = "http://www.downcode.com"
    base_path = "D:\\Freedom\\Sprider\\CNSource"
    sprider_count = 88
    sprider_start_count = 683

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

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

    def sprider(self,sprider_name):
        """
        ASP留言日记源码 http://www.downcode.com/sort/j_1_2_1.shtml
        :param sprider_name:
        :return:
        """
        if sprider_name == "ASP聊天室源码":
            self.first_column_name = "sort"
            self.second_column_name = "j_1_1"
        elif sprider_name=="ASP留言日记源码":
            self.first_column_name = "sort"
            self.second_column_name = "j_1_2"

        BaseFrame().debug("开始采集" + self.first_folder_name + "...")
        BaseFrame().right("本次采集参数:日志路径=" + str(BaseFrame().LOG_PATH) + "")
        BaseFrame().right("本次采集参数:sprider_count=" + str(self.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(self.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 + "")

轶心博客[3dboy‘Blog]V1.1美化设计版

Hosin Blog V1.22 圣诞节特别版

EC留言本 V1.0

深秋风影留言本

冰恋网络圣诞许愿树

惜缘草日本记精美版

动感留言本

梦溪苑个人网络博客美化第二版

SANZO V1.0简装版

Jax留言本 V1.0

SunBox小型简洁多功能留言本

凌酷网留言系统 2005 Beta1

花街5号全功能版

多多校园个人BLOG--从前以后

不归作品留言板

扬帆人仿BBS式留言系统多用户版

旋木留言本 V2.23

吕建金个人留言本

人在旅途QQ版多用户日记本

蟾蜍留言板V1.0

小虫留言本系统(粉红色经典) V2.0

留溪网上传文系统 V3.01

拟尚设计留言本3.0

新香多功能日记本进化版

程序DIY 1.0正式版

零点清爽留言本 V3.0

[我要发家]免费留言本-辉煌灿烂版

猪猪‘S BLOG(L-Blog V1.08 修改)

凌风迷你网页编辑器

轩魂国度多用户DIY日记本V2.0修正版

天空多用户日记本

江湖留言板

93度自由部落留言本

中秋点歌,Flash祝福系统

丰县引杰网中秋节许愿树2.0

蓝色思绪‘S博客

就爱源码留言簿 V1.0

青年在线留言本

中秋节点歌祝福程序

风心£日记

博客源码

安迪超级留言本AntV1.0

西狐留言本Ver.1.0

离子星BLOG

Lemon BLOG V1.0

飞马驿站QQ在线技术交流系统

[YnFm]远走调频仿BBS留言系統

仿Loveyuki博客程序2005

L-Blog V1.08 (SE) 蓝色鼻涕制造美化版

汕头视点博客

Venaga‘S Blog (修改自L-Blog 1.08)

设计人生(Designlife)留言系统 V1.0

润满企业留言版 V3.04 免费版(带审核)

绿色秋忆留言板 V1.0

设计天空留言本(SjSkyGBook Ver1.5)

PL-Blog思迈博客美化版

轩魂国度美化留言本2005.05

Cyclone Books Music留言本 V1.0

轩魂国度留言本 1.0

页龙设计工作室留言本

流水帐博客2.0

长城宽带大客户管理系统

黑白Ro-Blog V2.0

第八博客 V1.0

谢科留言本V1.02

我爱我吧学习网 Flash日记本/留言本

雷の龙BLOG

感觉地带心情日记

网安留言本

倾听留言本 V2.0

K-Blog V1.0

逍遥留言本 V1.0

飘易多用户日记本(蓝色幻想) V1.5

百帆留言本2005美化加强版

全彩BLOG V1.10 SP3

锋的叶子の早恋日记

医生工作室留言板终结版

LBS V2.0.283 Howlion汉化修改版

小柯’S BLOG

绣花园留言系统(EGBBS) V2.0 Beta 4

Zxx GuestBooks 2005

DD_blog_v 1.01版

LESSY-BLOG(LBS2.0.283汉化修改版)

Alpar Blog 2005

爱情天堂祈愿版

网趣留言本 V2.0豪华版

尘缘在线留言系统

全彩BLOG V1.10

Show-Studio.Net Guestbook

拟尚设计留言本2.0美化版

“通海网”网上信访1.1无错版

邻家笑狗留言本

精美留言本(个性化)

蓝色记忆留言板V3.5

九狐个人留言版 V2.0

Hmily’ Guestbooks V2.0

桃源多功能留言板 V3.0

Jester留言本

☆似水流年PubCn.Net☆心情日记

老虎留言簿 V1.4

Eonian Bai 简洁留言本

ZC-BLOG(L-BLOG美化版)

25175 动感留言板 V1.31

第八心情多用户日记本 V1.0(原心情吧多用户日记本 V2.1 修正版)

DD-Blog V1.0

爱的归宿温馨版

M-BlogX WorkingBird Build 0310 修改版

合理绿色留言薄

视野留言本(适合初学者)

梦缘设计留言本

丝语轩日记本

PH_Book V 1.0 Build 050219

import os
import shutil

def void_folder(path):
    # 访问path路径下的文件或文件夹
    lst = os.listdir(path)
    # 打印每一层的文件或文件夹
    for name in lst:
        # 拼接名称,得到绝对路径,判断该文件是否符合是文件夹
        real_path = os.path.join(path, name)
        # 如果是文件夹,则打空格表示,并且递归访问下一层
        if os.path.isdir(real_path):
            # print(name)
            files = os.listdir(real_path)
            if len(files) == 0:
                print("void_folder():"+name)
                shutil.rmtree(real_path)
                endindex = len(real_path) - len(name)
                real_path = real_path[0:endindex]
                void_folder(real_path)
            else:
                void_folder(real_path)
        # 如果不是文件夹,直接打印,不再递归访问下一层
        else:
            #print(name)
            pass
def void_file(dirPath):
    dirs = os.listdir(dirPath)  # 查找该层文件夹下所有的文件及文件夹,返回列表
    for file in dirs:
        file_full_name = dirPath + '/' + file
        file_ext = os.path.splitext(file_full_name)[-1]
        if file_ext is None  or file_ext=="":
            continue

        if "rar" == str(file_ext.split(".")[1]):
            os.remove(file_full_name)
        if "zip" == str(file_ext.split(".")[1]):
            os.remove(file_full_name)
        if "gz" == str(file_ext.split(".")[1]):
            os.remove(file_full_name)
        if "tgz" == str(file_ext.split(".")[1]):
            os.remove(file_full_name)

# 查找指定文件夹下所有相同名称的文件
def search_file(dirPath, fileName):
    dirs = os.listdir(dirPath)  # 查找该层文件夹下所有的文件及文件夹,返回列表
    for currentFile in dirs:  # 遍历列表
        absPath = dirPath + '/' + currentFile

        if os.path.isdir(absPath):  # 如果是目录则递归,继续查找该目录下的文件
            search_file(absPath, fileName)
        elif currentFile == fileName:
            print(absPath)  # 文件存在,则打印该文件的绝对路径
            os.remove(absPath)

最后送大家一首诗:

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

日记源码 功能介绍: 1. 程序采用WPF+MVVM实现, 修改了大部分控件的Template, 以达到高仿的目的. 同时, 也得感谢有道在安装目录下有一套图片资源,可以原封不动的搬过来美化界面. 2. 实现了笔记本的增删改, 笔记的增删改. 笔记的查询只实现了关键字查询. 3. 自己做了一些有意思的控件, 比如一个LoadingButton, 在Loading的时候会转个圈圈, 后台处理完毕后隐藏. 还做了一个文本编辑框, 其实有道的编辑框相当漂亮,但是没有放出按钮图片,我只有网上淘了些山寨的图片, 而且有些功能就没去实现,比如添加表格添加超链接什么的,我自己都不知道这个能干嘛用. 4. 采用SQLite数据库把所有数据保存到了本地, 我自己也有虚拟主机, 本来想顺便公布一套WEB API实现真正的云笔记, 但是现在的客户端设计怕是要经过大改才能实现, 这个想到就头痛. 5. 历史版本功能本来是可以继续做下去的, 比如还原到某一版本这个功能就很好做. 但是有道有个对比不同文本的功能,这个就像源码管理工具那样,我不知道该怎么整了. 6. 本来想实现插入图片的, 但是有两个问题, 第一就是我们公司没有截图程序, 我用不上, 第二就是这里的图片只能保存到RTF, 加载时会写入内存, 数据量大或者图片大了会影响性能. 7. 本来也想实现插入文件的, 这个对我很有用, 不过还没想好UI怎么画, 一直就没做. 8. 编辑框输入很卡, 还没去研究什么原因. 9. 微软的个人版TFS相当不错, 我在不能用U盘的情况下, 家里和办公室都可以开发. 注意: 开发环境为Visual Studio 2012,数据库为SQLite
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

亚丁号

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值