自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BlackNight168的博客

学习学习学习

  • 博客(50)
  • 资源 (15)
  • 收藏
  • 关注

原创 使用 Qt 设计师给工具栏添加图片按钮(来自ChatGPT)

使用Qt Designer给工具栏添加图片按钮是一个直观且简单的过程。:如果主窗口没有工具栏,你可以通过点击“工具栏”组件并拖拽到主窗口中来添加一个工具栏。并创建或打开一个已有的窗口界面文件(通常以.ui结尾)。

2024-04-15 17:24:03 190

原创 Qt6 国际化(支持多语言特性)

5. 在 Qt Creator 中的 Terminal 控制台中,执行:lrelease qt3_en_US.ts,生成或更新 'qt3_en_US.qm';6. 在 Qt Creator 中,添加 qrc 资源文件,在资源文件中,添加前缀 “/i18n”,在前缀中,添加文件 “qt3_en_US.qm”;#define STR_Arch QCoreApplication::translate("YourContext", "进程架构")4. 修改 qt3_en_US.ts 文件,完成翻译。

2024-04-15 09:32:10 322

原创 Qt Creator 代码格式化/美化

clang-format-6923b0a7.exe 下载: 链接末尾。

2024-04-12 15:47:38 208

原创 在进行Qt程序的国际化时,编写字符串应当注意以下几点(ChatGPT)

在实际翻译应用之后,进行彻底的测试,确保字符串在用户界面中正确显示,没有被截断,布局也没有因为不同长度的文本而破坏。:确保提供足够的上下文信息,这样翻译者能更好地理解字符串的含义,有时候相同的英文单词在不同的上下文中有不同的翻译。:确保所有的源代码文件都使用UTF-8或者其他支持国际字符的编码格式,避免编码的问题导致字符显示不正确。遵循以上准则,能帮助你为应用编写易于翻译且对翻译者友好的字符串,从而简化国际化和本地化的过程。:多语言环境中,词序可能与英文不同,因此拼接字符串可能会破坏翻译的准确性。

2024-04-08 17:22:38 332

原创 Qt 深色 主题库

适用于 Python 2*/3 和 C++(支持 Qt5,适配 Qt6 不太稳定)

2024-03-07 10:45:35 102

原创 Qt6 使用 QTreeWidget 控件输出进程树

在 进程树 和 进程表格 两个控件中,控件中的行数是相同的,也就是说 “控件中的行数是所有进程数目总和”。

2024-02-27 10:36:16 238

原创 如何实现一个(PE 文件)内存加载器(来自ChatGPT)

实现一个内存加载器(通常指的是一个PE Loader,用于在内存中加载和执行Windows可执行文件)是一项复杂的工作,它涉及对PE文件格式的深入了解以及对Windows操作系统内部工作机制的理解。下面是一个简化版本的概述,用于描述在Windows平台上实现一个内存加载器的一般步骤。

2024-02-05 16:19:20 381

转载 Windows 通过 ShellExecuteA 打开 pdf 文档

【代码】Windows 通过 ShellExecuteA 打开 pdf 文档。

2024-01-24 12:10:30 68

原创 Windows 下 遍历 360 的驱动文件

2. C:\Windows\System32\drivers 目录;该 powershell 代码支持 win7 及以上系统。

2024-01-19 15:16:05 378

原创 Qt6 QTableWidget 按 Ctrl 键 选中多行后,获取行索引

设置 可 按 Ctrl 键 选中多行。

2024-01-18 18:27:12 496

转载 Mimikatz ERROR kuhl_m_sekurlsa_acquireLSA ; Key import

关键进口” 我尝试了早期版本2.1.1 #17763,并运行sekurlsa::logonpasswords就可以了。原文链接:https://blog.csdn.net/u012206617/article/details/129790597。版权声明:本文为CSDN博主「墨痕诉清风」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。从报错信息看,有一个key导致失败了,查了一下github原地址 issue 找到了答案。1. 确定不是权限的问题,已是最高权限。

2023-12-19 11:44:36 235

原创 华为mate60pro安装谷歌商店和Google Authenticator(亲测好用)

亲测链接:

2023-12-11 17:25:21 4512

原创 QTabWidget 标签页拖离为独立窗口,拖回为标签页

Qt--自定义控件_qt自定义控件_SNAKEpc12138的博客-CSDN博客Qt自定义选项卡窗口—— 选项卡拖出为独立窗口,拖回拖出的选项卡窗口 - 代码先锋网 (codeleading.com)

2023-12-06 18:45:10 430

原创 Qt6 QRibbon 一键美化Qt界面

作用:在几乎不修改任何你自己代码的情况下,一键美化你的 UI 界面。代码环境:使用 VS2019 编译 Qt6 GUI 程序,继承 QMainWindow 窗口类。

2023-12-06 14:07:38 729

原创 Qt designer中使用QSplitter创建推拉窗口,类似 Cobalt Strike 中主界面上下推拉的窗口

QSplitter 设置初始值大小,类似比例,不需要太精确(比如:UI界面高 800,设置 [400,100] 高度数列也可,QSplitter 控件将自动适配最佳模式)。

2023-12-04 11:09:27 190

原创 Qt6,使用 UI 界面完成命令执行自动化的设计

【代码】Qt6,使用 UI 界面完成命令执行自动化的设计。

2023-11-07 17:47:51 517

原创 Qt6,在子对话框中,发送信号到父对话框,等待父对话框槽函数执行完成,再继续执行之后的代码

在子对话框槽函数中,发送信号到父对话框,等待父对话框信号对应的槽函数执行完成,再继续执行子对话框槽函数中之后的代码。

2023-11-03 13:56:01 290

原创 Qt6 中弹出消息框,一段时间后自动退出

以下代码功能,弹出模态消息框,然后,等待 3 秒,消息框自动退出。

2023-11-03 11:08:48 404

原创 密码学算法之 SMS4 国密算法

""" 对称加密算法,解密、加密密钥相同,顺序相反;加密密钥:k1,k2,k3,k4 解密密钥:k4,k3,k2,k1 国密算法 SMS4 加密分组长度 128 bit 加密密钥位数与其等同 和 SMS4 文档明文加密结果相同 successfully!!!!!! """# S 盒 未公布其构成原因SBox=np.a...

2019-03-05 10:31:51 3810 1

原创 密码学算法之 SM2国密算法

一、SM2 国密算法介绍:"""SM2 国密非对称加密算法,属于椭圆曲线密码体制(ECC)Author:John基于椭圆曲线的离散对数难题,目前 SM2 256 bit 加密算法是相当安全的,相当于 RSA 2048 bit 及以上的安全性有公钥、私钥之分,公钥给别人,可以在一定范围内公开,私钥留给自己,必须保密。由私钥可以计算公钥;由公钥计算私钥,是相当困难的,现阶段是不可能加密过...

2019-03-05 10:08:51 30511 12

原创 C C++ if 语句中判断条件代表false的一些字符

C、C++ 中'\0'==0==NULL==FASLE==false 0!=""

2019-03-05 08:39:36 1440

转载 GitHub 中文显示

逛Github网站显示中文教程

2018-11-01 11:08:16 7483

转载 vs2017 创建应用程序的种类

VS2010中的创建应用程序种类

2018-10-29 20:01:25 1173

转载 虚拟机复制后出现的无法上网的现象

可能原因: DHCP Client 服务未开启,在 服务 列表开启该服务,我的虚拟机就是这个毛病

2018-10-25 10:26:04 987

原创 socket 客户端也可以使用 bind

C++ socket 编程中 也可以使用 bind ,绑定 客户端的 端口使用顺序是:WSAStartup->socket->bind->connect->其他bind 时,只使用一个 socket 对象,通篇使用

2018-10-22 18:03:51 2351

原创 c++ socks 编程中的坑--关于传输文件

传输大文件时,最好是一个客户端或服务端都有 send 和 recv ,共 2 对,不容易缺失内容。

2018-10-21 22:33:32 405

原创 socks 编程中的 strncpy_s 坑

首先简述问题:用 fopen_s 打开文件,用 fread 从文件中读文件,再用 strncpy_s 复制缓冲区 A 到 另一内存块 B (不要问为什么反正用到了),send B,在另一个机器 recv B,写文件,文件不全!原因:出自 strncpy_s.解答:编程:char s[10]="123\0\0abcd";char str1[10]={0};strncpy_s(str...

2018-10-20 17:20:33 673

转载 C/C++ 错误分析--错误代码及意义

参考链接:【C/C++错误分析errno,perror,strerror和GetLastError()函数返回的错误代码的意义 】

2018-10-17 21:26:46 1095

原创 使用 scanf_s 函数时的注意

scanf_s("%s",str,n)1、最多容纳 n-1 个字节(注:这里不能是“字符”)2、如果 输入大于等于 n 个字节,则什么都不输出

2018-10-13 16:34:28 970

转载 pcshare远控软件编译过程

参考链接:PCSHARE最终版本源代码编译教程,PcShare远程管理编译过程!

2018-10-12 10:57:36 2340

转载 visual studio 2017 快捷键大全

参考链接:Visual Studio快捷键大全

2018-10-11 16:31:15 335

转载 win10 cpu资源占用率100%

参考链接:win10 cpu资源占用率100%

2018-10-06 23:20:33 1856

原创 密码学算法之 SHA-3 keccak 算法

Author: John sha3 哈希加密算法,不可逆 Keccak算法,sha家族最新算法,采用的不同于 MD(如md5) 结构的海绵结构(sponge结构),使常用于攻击 MD 结构的手段难以进行 增强了算法安全性 任意 hash 均可 FIPS 202 - SHA-3 Standard 填充主要过程是:明文...

2018-10-06 17:24:23 11200 18

原创 visual studio 2017 激活码

企业版:NJVYC-BMHX2-G77MM-4XJMR-6Q8QF专业版:KBJFW-NXHK6-W4WJM-CRMQB-G3CDH

2018-10-06 16:35:13 384

转载 c++builder xe10 下载激活

参考链接:Delphi 10.2 Tokyo 下载激活Embarcadero RAD Studio 官方 ISO 下载地址 (2018-07-19 更新 10.2.3)

2018-10-06 15:47:31 3672

转载 木马编程参考

参考链接:木马入门渗透之木马基础篇

2018-10-05 19:59:46 2583

转载 wxWidgets 常用的基本控件使用

wxWidgets 常用的基本控件使用

2018-10-03 20:00:27 1278

转载 codeblocks 设置代码自动补全

codeblocks 设置代码自动补全

2018-09-30 23:04:24 4011

原创 (PKCS1) RSA 公私钥 pem 文件 提取 公私钥 e d 和 模数 n

参考链接:RSA公钥文件(PEM)解析参考链接:OPENSSL中RSA私钥文件(PEM格式)解析【一】参考:使用openssl命令剖析RSA私钥文件格式参考内容:在PKCS#1 RSA算法标准中定义RSA私钥语法为: RSAPrivateKey ::= SEQUENCE {version Version,modulus INTEGER, -- npublicExponent INT...

2018-09-28 23:23:08 5430 1

原创 C语言 小积累

1、 i 为 int 型有符号整数 ~i==-i-1 , 对于任意的 i 在 int 范围内,该等式永成立

2018-09-25 22:15:14 186

AheadLib.zip

免费下载链接及介绍:https://www.jianshu.com/p/fb7a9b018cec 特点:导出表和VS2019工具命令行 dumpbin /exports 1.dll 所显示的导出表一致, 市面上许多 AheadLib 导出表,有不存在的序号函数被列出

2019-11-18

一个适用于非对称加、解密的大数运算的 dll 文件

使用方法:参考链接:(https://www.jianshu.com/p/73eb78ab3f04)

2019-07-13

支持对称加密、非对称加密、文件哈希的软件

本加密软件支持对称加密(AES、SM4)、非对称加密(RSA、SM2)、文件哈希(SHA2、SHA3系列); 支持系统:win10 x64 平台,其他平台未测试,但需要 64 位 Windows 操作系统

2019-07-13

pcshare 远控源码

pcshare 远控软件源代码 需要 VC++6.0 编译 可以编译通过

2018-10-26

使用 wxWidgets 进行跨平台程序开发 中文书电子版

本资源是 wxWidgets 可视化编程 C++ 中文版教程 为 pdf 文档

2018-10-03

SHA-3 哈希摘要算法 python 源代码及官方文档

本压缩包包括 SHA-3 python源代码,和官方文档。 hash 结果为 标准 hash 值,注释详细,适合初学者。 本代码实现的是 SHA-3 512 hash 算法。 现列出本代码 空字符 hash 值 便于检验 ('a69f73cca23a9ac5c8b567dc185a756e97c982164fe25859e0d1dcc1475c80a615b2123af1f5f94c11e3e9402c3ac558f500199d95b6d3e301758586281dcd26') 可以用 python3 自带 hashlib 类检验

2018-09-25

国密算法SM2和SM4标准加密代码及官方文档 (python 源代码)

本压缩包含 【SM2 官方文档 和 python 源码】 【SM4 官方文档 和 python 源码】; 源码加密结果和官方文档示例相同 ,适合初学者,且注释详细

2018-09-25

蚁群算法计算34个城市货郎担问题 python

采用蚁群算法计算货郎担通过 34 个城市一次回到原点的最短距离 可短时间解决这个 NP 难的 TSP 问题 内含运行文件生成的两张图 注释较详细

2018-06-08

sha3 python 史上最全最详细的正确实现和解释

sha3 512 hash 算法 python正确实现 ,内含各种sha3 keccak 官方文档和代码,收集和写代码花费了巨大精力,走了不少弯路 自己写代码不容易,请尊重原作者 下面给出一些实例用于检验: 哈希('')='a69f73cca23a9ac5c8b567dc185a756e97c982164fe25859e0d1dcc1475c80a615b2123af1f5f94c11e3e9402c3ac558f500199d95b6d3e301758586281dcd26' hash('123456')='64d09d9930c8ecf79e513167a588cb75439b762ce8f9b22ea59765f32aa74ca19d2f1e97dc922a3d4954594a05062917fb24d1f8e72f2ed02a58ed7534f94d27' sha3('我加密成功了')='d73ce7502406782345ff4f00133acee8eacde2fc7d6522bd6489f94c28b1e7e0837967ff36b9555e2d4eed547c7df4676f2035cd05ed0be3f79da14f9f0d1e68' 可以用 python3.6 自带 hashlib 库检验 注:代码直接运行即可

2018-06-06

caidao 一款不错的网站管理工具

一款不错的网站管理工具,可以方便的上传、下载文件到你的网站, 主程序的 hash 值如下: MD5:ac86066ffd58779f4c0db5030574b0cb SHA1:02c1725fa5865a4be0f4a040bfdbc4b30b628d8c

2018-06-02

sha3 实现

sha3 512 bit python 实现 keccak FIPS 202 - SHA-3 Standard

2018-05-18

深入浅出 MFC (第二版) 高清晰

目录 · · · · · · 第一篇 勿在浮砂筑高台 第一章 Win32 程序基本概念 第二章 C++的重要性质 第三章 MFC六大关键技术之仿真 第二篇 欲善工事先利其器 第四章 Visual C++ 集成开发环境 第三篇 浅出MFC程序设计 第五章 总观Application Framework 第六章 MFC程序的生死因果 第七章 简单而完整:MFC骨干程序 第四篇 深入MFC 程序设计 第八章 Document-View深入探讨 第九章 消息映射与命令传递 第十章 MFC与对话框 第十一章 Vies功能的加强与重绘效率的提高 第十二章 打印与预览 第十三章 多重文件与多重视图 第十四章 MFC 多线程程序设计 第十五章 站在众人的肩膀――使用Components & ActiveX Controls 第五篇 附录 · · · · · ·

2011-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除