![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oRbIt的开源软件
文章平均质量分 79
吹泡泡的小猫
着迷与计算机有关的任何东西,关注软件开发团队能力提升和敏捷开发
展开
-
操作QQWary.dat数据文件的类
操作QQWary.dat数据文件的类摘要:QQwry是目前使用很广泛的IP地址数据库,本文研究了QQwry数据文件的格式,编写了一个读取数据文件,查询IP地址信息的类,并附带完整的演示例子的VC代码。关键字:IP地址查询,QQwry 2002年末的时候,我想给我的一个软件添加ip地址查询功能,当时很多QQ版本都支持显示ip地址信息,记得这种功能最早有一个名为“追捕”的软件原创 2005-08-18 19:58:00 · 3982 阅读 · 7 评论 -
Source Insight做个外挂系列之五--Insight “TabSiPlus”
“TabSiPlus 外挂插件”主要有两部分组成,分别是“外挂插件加载器”和“插件动态库”。“插件动态库”完成Source Insight窗口的Hook,显示Tab标签栏,截获Source Insight的窗口消息并根据消息调整Tab标签栏等功能,这是一个动态链接库,不能主动执行,所以还需要一个“外挂插件加载器”,“外挂插件加载器”是一个独立的可执行文件,它的主要功能就是发现Source原创 2008-01-09 20:31:00 · 12530 阅读 · 5 评论 -
Source Insight做个外挂系列之六--“TabSiPlus”的其它问题
关于如何做一个Source Insight外挂插件的全过程都已经写完了,这么一点东西拖了一年的时间才写完,足以说明我是一个很懒的人,如果不是很多朋友的关心和督促,恐怕是难以完成了。许多朋友希望顺着本文的思路也作一个类似于TabSiPlus功能的Source Insight外挂插件,抱歉让他们等了这么长时间,看了本文或许能让大家消消气(大头在后面)。其实即使不是为了给Source I原创 2008-01-21 00:24:00 · 10217 阅读 · 7 评论 -
TabSiPlus 发布0.99b2.1490版本
1490版本4月8日就build完成,我自己先用了一段时间,4月24日做了一点小修改。本来决定5月1日发布,但是这一段时间太忙了,所以一直拖到今天,权当多测试了一个月吧。 1490相对于1304的修改有: 1. 重新设计了智能文件定位搜索功能,彻底解决了1304以及以前版本搜索时间太长导致打开新文档时假死机问题 2. 接原创 2009-05-24 12:19:00 · 5144 阅读 · 5 评论 -
TabSiPlus 发布0.99b2.1510版本
1510相对于1490的修改有: 1.解决了某些WindowsXP SP3系统的不兼容问题 2.开始支持Windows 7(包括32位和64位) 新的版本使用了VC 9.0的运行库(包括MFC 9.0),因此需要安装VC运行库支持。这个安装文件已经包含在软件包中了,因此1510版本比1490大了将近8M字节。原创 2010-01-11 00:04:00 · 9685 阅读 · 22 评论 -
TabSiPlus 的新版本发布可能要延期了
距离TabSiPlus的上一个 版本发布已经快两年了,本来计划在2012年1月11日发布一个TabSiPlus的新版本,但是由于近期时间安排太紧张,版本计划只完成了一部分,新版本的发布可能要推迟到2012年的6月份了(暂定)。 不过可以先晒晒新版本的版本计划,呵呵,新版本的内部代号是水玉石(1510的内部代号是土豆)。首先是解决1510版本发布以来被爆出来的几个故障,比如:鼠标中间在原创 2011-12-28 22:34:43 · 8604 阅读 · 6 评论 -
Merry Christmas! A New Version TabSiPlus Released
Merry Christmas! TabSiPlus had released a new version on the evening before Christmas. The new version had no new feature added, but fixed two very serious BUGs. Several month ago, the old ver原创 2009-01-03 17:07:00 · 9919 阅读 · 13 评论 -
tabsiplus即将发布新版本
tabsiplus的下一个版,也就是原计划1月份推出的“水玉石”被推迟到6月份发布,原计划是要继续推迟到12月份发布的,但是这期间一个会导致Source Insight崩溃的严重问题被确认(我在BLOG评论的回复中确认这是一个可复现的问题),此后不断有人发邮件询问6月份的版本中是否会修复这个BUG,鸭梨山大啊,呵呵。加之此前使用大字体的朋友报告标签栏字体显示异常的问题也有两年时间了,大家都等着在这原创 2012-05-20 21:53:37 · 8869 阅读 · 2 评论 -
TabSiPlus发布1749版本
拖了几天,终于可以发布了,下载地址如下: http://www.winmsg.com/download/TabSiPlus_0_99b2_1749.rar 这个包里没有附带VC的运行库,考虑到大多数人的机器上都有这个东东了,就没有包含在这个包里。如果在你的系统上无法运行,请至微软网站呢下载VS2008的VC运行库,或者下载TabsiPlus的1510 版本,这个版本中带有VC运行库,安装这个运行库原创 2012-06-29 14:56:55 · 21187 阅读 · 25 评论 -
算法系列之十八:用天文方法计算二十四节气(下)
【接上篇】 经过上述计算转换得到坐标值是理论值,或者说是天体的几何位置,但是FK5系统是一个目视系统,也就是说体现的是人眼睛观察效果(光学位置),这就需要根据地球的物理环境、大气环境等信息做进一步的修正,使其和人类从地球上观察星体的观测结果一致。 首先需要进行章动修正。章动是指地球沿自转轴的指向绕黄道极缓慢旋转过程中,由于地球上物质分布不均匀性和月球及其它行星的摄动力原创 2012-09-04 23:20:27 · 27796 阅读 · 35 评论 -
TabSiPlus 发布到 Github了
TabSiPlus 发布到 Github了代码在这里:https://github.com/inte2000/TabSiPlus.git有任何感觉不爽的地方都可以自己动手了,想要Frok这个项目的,清关注随后发布的todo列表,或者提交bug修改的patch,我审核通过了就可以成为开发成员了。原创 2015-10-31 22:46:25 · 12959 阅读 · 0 评论 -
TabSiPlus开源代码如何使用
先回答几个问题1、为什么不出64位版本的TabSiPlus?有一些朋友问我,现在很多人都用64位的操作系统了,TabSiPlus什么时候出64位的外挂版本?这里统一回答一下,目前没有出64位外挂的计划,因为没有必要。目前最新的Source Insight仍然只支持32位版本,TabSiPlus也只能在32位这个圈子里和Source Insight玩玩,就算出个64位外挂也用不了,对吧?2、为什么Ta原创 2016-04-21 21:02:16 · 8366 阅读 · 4 评论 -
Source Insight做个外挂系列之四--分析“Source Insight”
外挂的目的就是将代码注入到其它进程中,所以必须要有目标进程才能完成注入,而所谓的目标进程通常是某软件的一部分或者是全部,所以要对目标程序有深入地了解。一般外挂都是针对某个应用程序开发的,其装载、运行都依赖于宿主进程提供的环境,如果“挂”错了,后果很严重。有一些软件运行时会启动多个进程,每个进程完成各自的任务,所以要分清到底应该“挂”哪个进程,好在“Source Insight”比较简单,所原创 2008-01-03 22:13:00 · 6245 阅读 · 0 评论 -
用C/C++实现SMC动态代码加密技术
摘要:所谓SMC(Self Modifying Code)技术,就是一种将可执行文件中的代码或数据进行加密,防止别人使用逆向工程工具(比如一些常见的反汇编工具)对程序进行静态分析的方法,只有程序运行时才对代码和数据进行解密,从而正常运行程序和访问数据。计算机病毒通常也会采用SMC技术动态修改内存中的可执行代码来达到变形或对代码加密的目的,从而躲过杀毒软件的查杀或者迷惑反病毒工作者对代码进行分析。由原创 2007-01-29 22:10:00 · 22702 阅读 · 8 评论 -
VC6功能增强插件TabBars安装、使用说明
目前“TabBars”插件还没有做安装程序,不过VC插件的安装很简单,对于程序员来说不是什么难事。在“TabBars”发布的插件安装包内通常包含有英文版和中文版两个版本的插件二进制文件,还有相应的配置文件、软件版权说明以及GNU协议等文档。安装的过程就是将插件文件TabBars.dll和配置文件TabBars.ini复制到VC指定的插件安装目录即可,具体过程是:首先关闭所有VC窗口,然后用Winz原创 2005-09-05 19:10:00 · 5037 阅读 · 3 评论 -
VC6功能增强插件TabBars代码编译和调试说明
首先说明,如果您只是想了解“TabBars”的功能和使用方法,请查看相关的两篇文章:“VC6功能增强插件TabBars介绍”和“VC6功能增强插件TabBars安装、使用说明”。一 如何获得“TabBars”的源代码(1)通过http://www.winmsg.com/cn/orbit.htm下载,但是网站是朋友的,不能保证及时更新到最新版(2)通过本链接下载(http://blog.csdn.n原创 2005-09-05 19:12:00 · 5948 阅读 · 8 评论 -
VC6功能增强插件TabBars介绍
输入您的搜索字词 提交搜索表单 Visual C++ 6.0的集成开发环境对项目文件的管理功能比前几个版本有了很大的增强,但是对打开文档窗口的管理和普通的MDI编辑软件一样,只能通过窗口菜单切原创 2005-09-05 19:07:00 · 8390 阅读 · 0 评论 -
TabBars代码解读之——Tabbar栏与其他窗口之间的关系
输入您的搜索字词 提交搜索表单 集成开发环境中各个窗口的行为都是事先实现的,比如,文档编辑窗口对应着多文档类的视图窗口,负责对用户的输入进行响应,更新窗口的内容,主窗口负责调度各个视图窗口。V原创 2005-09-19 08:34:00 · 3448 阅读 · 0 评论 -
TabBars代码解读之——Visual Studio的自动化接口
Microsoft的Visual Studio开发工具为软件开发人员提供了强大的功能,通过集成开发环境(IDE)的构建平台提供的菜单和工具条,开发人员可以生成项目,编写代码,调试直到最终生成应用程序。除此之外,Visual Studio还提供了一套完整的自动化对象,通过操作这些自动化对象提供的方法,开发人员在不使用菜单和工具条的情况下也能够完成诸如打开文件、激活窗口或改变窗口大小等操作。V原创 2005-09-12 11:48:00 · 4146 阅读 · 3 评论 -
TabBars代码解读之——C++文件切换功能
输入您的搜索字词 提交搜索表单 文件切换功能的原理非常简单,就是首先得到当前文档窗口的文件名称,判断是不是C/C++的类型的文件,然后找到与这个文件对应的代码文件并打开这个文件。查找对应的文件原创 2005-09-22 18:22:00 · 3417 阅读 · 0 评论 -
创建有个性的对话框之ATL/WTL篇
输入您的搜索字词 提交搜索表单 前记 这几个嵌入类其实很早之间就完成了,2003年的时候我在CodeProject上发布了这些代码,不过当时使用了紫色作为按钮的边框,导致几个无聊的LY在哪里争吵原创 2005-09-19 20:10:00 · 11020 阅读 · 6 评论 -
做一个检测钩子程序的工具
(本文最早发表在《电脑编程技巧与维护》杂志) 输入您的搜索字词 提交搜索表单 一、引言 Windows系统是建立在事件驱动的机制上的,每一个事件就是一个消息,每个运行中的程序,也就是所谓的原创 2005-11-25 13:58:00 · 13926 阅读 · 7 评论 -
用C/C++实现代码的动态修改(SMC)
作者:星轨(oRbIt) E_Mail :inte2000@163.com 摘要:所谓SMC(Self Modifying Code)技术,就是一种将可执行文件中的代码或数据进行加密,防止别人使用逆向工程工具(比如一些常见的反汇编工具)对程序进行静态分析的方法,只有程序运行时才对代码和数据进行解密,从而正常运行程序和访问数据。计算机病毒通常也会采用SMC技术动态修改内存中的可执行代码原创 2006-08-02 19:11:00 · 9238 阅读 · 1 评论 -
给Source Insight做个外挂系列之二--将本地代码注入到Source Insight进程
作者:星轨(oRbIt) E_Mail :inte2000@163.com 输入您的搜索字词 提交搜索表单 上一篇文章介绍了如何发现正在运行的“Source Insight原创 2006-08-27 22:46:00 · 10612 阅读 · 5 评论 -
给Source Insight做个外挂系列之三--构建外挂软件的定制代码框架
输入您的搜索字词 提交搜索表单 上一篇文章介绍了“TabSiPlus”是如何进行代码注入的,本篇将介绍如何构建一个外挂软件最重要的部分,也就是为其扩展功能的定制代码。本文前面原创 2006-12-28 22:33:00 · 7960 阅读 · 3 评论 -
TabSiPlus 终于更新了
就在几分钟前,我更新了 TabSiPlus,是的,距离最近一次更新已经过去 7 年了,小伙伴们是不是觉得有种诈尸的感觉?这次更新的内容之一是完善了从别的编辑器学来的 power mode 模式,解决了闪烁的问题。当然,最主要的是支持Source Insight 4了。Source Insight 4 刚出来的时候,我听说其已经支持标签浏览了,就觉得没有必要再继续 TabSiPlus 项目了,这...原创 2019-08-25 16:16:54 · 1364 阅读 · 0 评论