吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1774|回复: 18
上一主题 下一主题
收起左侧

[Python 转载] 绿蛙seo软件(开源)从入门到精通最后干脆放弃

[复制链接]
跳转到指定楼层
楼主
呱呱生 发表于 2026-8-10 19:58 回帖奖励
本帖最后由 呱呱生 于 2026-8-10 20:13 编辑

由Py+PyQt6开发的桌面版本SEO软件,我使用了3天时间,都无法解决在采集中途,遇到卡顿问题,最后得出了一个结论,Py+PyQt6开发的桌面爬虫就是一种垃圾产物,所以开源了,全部代码使用ai编程。
[Asm] 纯文本查看 复制代码
import sys
import os
import logging
import traceback
import gc
from PyQt6.QtWidgets import QApplication, QMessageBox
from PyQt6.QtGui import QFont, QColor, QPalette
from main_window import WebScraperGUI


def setup_logging():
    log_dir = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'logs')
    os.makedirs(log_dir, exist_ok=True)
    log_path = os.path.join(log_dir, 'scraper.log')
    
    if os.path.exists(log_path):
        try:
            os.remove(log_path)
        except Exception:
            pass
    
    logging.basicConfig(
        level=logging.DEBUG,
        format='%(asctime)s [%(levelname)s] %(module)s:%(lineno)d - %(message)s',
        handlers=[
            logging.FileHandler(log_path, encoding='utf-8', mode='w'),
            logging.StreamHandler(sys.stdout)
        ]
    )
    return log_path


def main():
    log_path = setup_logging()
    logging.info('='*50)
    logging.info('程序启动')
    logging.info(f'Python版本: {sys.version}')
    logging.info(f'日志文件: {log_path}')
    
    try:
        app = QApplication(sys.argv)
        logging.info('QApplication 创建成功')

        _f = QFont()
        _f.setFamily('Microsoft YaHei')
        _f.setPointSize(12)
        _f.setHintingPreference(QFont.HintingPreference.PreferNoHinting)
        _f.setStyleStrategy(QFont.StyleStrategy.PreferAntialias)
        app.setFont(_f)
        logging.info('字体设置完成')

        _pal = app.palette()
        _pal.setColor(QPalette.ColorRole.Highlight,         QColor('#DDEAFC'))
        _pal.setColor(QPalette.ColorRole.HighlightedText,   QColor('#17365D'))
        _pal.setColor(QPalette.ColorGroup.Inactive, QPalette.ColorRole.Highlight,       QColor('#DDEAFC'))
        _pal.setColor(QPalette.ColorGroup.Inactive, QPalette.ColorRole.HighlightedText, QColor('#17365D'))
        _pal.setColor(QPalette.ColorGroup.Disabled, QPalette.ColorRole.Highlight,       QColor('#A9BFD6'))
        _pal.setColor(QPalette.ColorGroup.Disabled, QPalette.ColorRole.HighlightedText, QColor('#17365D'))
        app.setPalette(_pal)
        logging.info('调色板设置完成')

        app.setStyleSheet(
            'QWidget, QDialog, QMessageBox, QMainWindow, QMenu {'
            'font-family: "Microsoft YaHei", "微软雅黑", "PingFang SC", "Segoe UI", sans-serif;'
            '}'
            'QLabel, QPushButton, QCheckBox, QRadioButton, QLineEdit, QComboBox, QMenu, QAction, QTabBar, QToolButton {'
            'font-size: 11pt;'
            '}'
            'QPlainTextEdit, QTextEdit, QListWidget, QTableWidget, QAbstractItemView {'
            'font-size: 10pt;'
            '}'
            'QGroupBox { font-size: 11pt; font-weight: 600; }'
            'QSpinBox, QDoubleSpinBox, QDateTimeEdit, QDateEdit { font-size: 11pt; }'
            'QHeaderView::section { font-size: 10pt; padding: 6px 10px; }'
            'QLineEdit, QTextEdit, QPlainTextEdit, QListWidget, QAbstractItemView, QComboBox, QMenu, QDialog, QDialogButtonBox, QMessageBox {'
            'selection-background-color: #DDEAFC;'
            'selection-color: #17365D;'
            '}'
            'QDialog, QMessageBox { background: #FFFFFF; color: #1F2A44; }'
        )
        logging.info('样式表设置完成')

        window = WebScraperGUI()
        logging.info('WebScraperGUI 创建成功')
        
        window.showMaximized()
        logging.info('窗口显示成功,进入事件循环')
        
        sys.exit(app.exec())
        
    except Exception as e:
        error_msg = f'程序启动失败: {str(e)}\n\n详细错误:\n{traceback.format_exc()}'
        logging.error(error_msg)
        try:
            msg_box = QMessageBox()
            msg_box.setIcon(QMessageBox.Critical)
            msg_box.setWindowTitle('启动失败')
            msg_box.setText(f'程序启动失败,请查看日志文件:\n{log_path}\n\n错误信息:\n{str(e)}')
            msg_box.exec()
        except Exception:
            print(error_msg)
        sys.exit(1)
    finally:
        logging.info('程序退出,清理资源')
        gc.collect()


if __name__ == '__main__':
    main()


下面这个seo软件也是我开发的,使用Rust+Tauri 2.11 框架桌面版,要是哪天发布了,大家不要破解


py版本开源 绿蛙seo.zip (480.39 KB, 下载次数: 61, 售价: 10 CB吾爱币)


免费评分

参与人数 5吾爱币 +12 热心值 +4 收起 理由
苏紫方璇 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
baclk_cat + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Monitor + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
lishengde322 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Luckyds911 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
 楼主| 呱呱生 发表于 2026-8-11 22:34 |楼主
zoomyou 发表于 2026-8-11 19:08
以前这个SEO很吃香,很高级,现在好像都没人提了,站长网站都没人进了,谢谢分享

以前没有那个技术,现在有技术了,国内已死,国外还勉强生存
推荐
hrh123 发表于 2026-8-10 20:08
本帖最后由 hrh123 于 2026-8-10 20:10 编辑

1. ai生成代码禁止使用原创标签
2. 本板块发帖必须在帖子中插入关键代码

请楼主及时编辑修改,否则随时可能作删除处理,感谢配合。
3#
PythonPan 发表于 2026-8-10 20:06
4#
 楼主| 呱呱生 发表于 2026-8-10 20:11 |楼主
hrh123 发表于 2026-8-10 20:08
1. ai生成代码禁止使用原创标签
2. 本板块发帖必须在帖子中插入关键代码

已经改了Python 转载

免费评分

参与人数 1吾爱币 +1 收起 理由
hrh123 + 1 感谢配合!

查看全部评分

5#
虞美人草 发表于 2026-8-10 22:32
现在还seo呢,流量入口都变了
6#
lishengde322 发表于 2026-8-10 23:54
支持一下,可以研究一下GEO吗
7#
 楼主| 呱呱生 发表于 2026-8-11 00:45 |楼主
虞美人草 发表于 2026-8-10 22:32
现在还seo呢,流量入口都变了

百度已死,谷歌还行
8#
AE86zdm 发表于 2026-8-11 02:29
用谷歌还行
9#
xiabo 发表于 2026-8-11 09:00
我下载了咋打不开呢
10#
V3XP 发表于 2026-8-11 09:56
我很赞同!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-9-11 10:09

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表