查看: 500773|回复: 3541

[Python] Python写一个自己的工具箱v1.3

[复制链接]
发表于 2016-6-20 14:17:32 | 显示全部楼层 |阅读模式
之前发了一个版本只是大概写了下界面,现在这个版本写了主窗口的功能。做了一个简单的changelog可以看看
-----------------------------version 1------------------------
1、构建窗体框架
2、构建菜单栏目
3、完成菜单功能-系统工具
4、完成菜单功能-关于


-----------------------------version 1.1------------------------
1、完成菜单栏功能-网络工具
2、制作窗体功能-端口扫描
3、将所有的功能模块全部放入模块包中

-----------------------------version 1.2------------------------
1、完成窗体功能-批量扫描
2、针对输入ip作正则校验

功能模块说明:
__init__.py
        ----将文件夹作为模块包

About_Author.py
        ----菜单栏窗口,关于作者

About_ThisProgram.py
        ----菜单栏窗口,关于程序

Index_Scan.py
        ----主窗体功能,指定端口扫描

Index_Thread_Scan.py
        ----主窗口功能,指定ip多线程端口扫描

Windows_Ipconfig.py
        ----菜单栏窗口,ip信息

Windows_Ping.py
        ----菜单栏窗口,可视化ping工具

Windows_Route.py
        ----菜单栏窗口,路由表信息

Windows_WhoAmI.py
        ----菜单栏窗口,当前电脑使用者信息

现在目前遇上的问题:
Q、批量扫描怎么指定端口。
A、在考虑是做在界面中还是通过配置文件来修改这个问题。

Q、界面太难看。
A、python自带的tkinter界面原始就是这样的,所有的控件都是没有美化的,不过现在找到了一个基于tkinter的控件模块,在研究研究,不行就转pyqt了。

目前我看下来就这些问题,还有其他问题可以艾特我。我们一起研究研究

附件说明:
附件中含有源码文件。
第二个附件为打包后的程序,直接运行其中的index.exe就好了,使用的cxfreeze打包的,本来想取消掉程序运行黑框,但是后面在做多线程扫描的时候发现如果取消掉的话就会让用户感觉以为程序假死掉了,所以打包的时候就没取消,后面想了想大不了同步扫描结果,并且他还能抛出异常,就这样了,如果不喜欢的话可以自己打包加上‘--base-name=win32GUI’
源码:
源码.rar (118.44 KB, 下载次数: 50)

Build后的文件
Build.part1.rar (3 MB, 下载次数: 219)
Build.part2.rar (2.75 MB, 下载次数: 84)

评分

参与人数 1i币 +5 收起 理由
邪影复仇 + 5 支持原创!

查看全部评分

回复

使用道具 举报

发表于 2016-6-20 20:20:18 | 显示全部楼层
非常感谢
回复 支持 反对

使用道具 举报

发表于 2016-6-20 20:43:33 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2016-6-20 20:56:05 | 显示全部楼层
谢谢楼主的分享
回复 支持 反对

使用道具 举报

发表于 2016-6-20 22:33:00 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2016-6-21 03:48:29 | 显示全部楼层
支持中国红客联盟(ihonker.org)
回复 支持 反对

使用道具 举报

发表于 2016-6-21 03:48:50 | 显示全部楼层
支持中国红客联盟(ihonker.org)
回复 支持 反对

使用道具 举报

发表于 2016-6-21 04:15:31 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2016-6-21 05:17:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2016-6-21 05:55:38 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

旗下站点

邮箱系统

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2025-3-7 00:34 , Processed in 0.037044 second(s), 15 queries , Gzip On, MemCache On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部