- 博客(35)
- 资源 (13)
- 收藏
- 关注
原创 ffmpeg 5.1,可以直接使用visual studio 2019编译 x86/x64 静态库/动态库
下载了所有依赖项.(项目中已删除git仓库文件夹,不删除发现打开没几秒vs就崩了)visual studio 2019成功编译出了静态库lib与动态库dll。该项目已经拉取支持gpu加速/H.264/H.265等...改的话所有工程文件都要修改'代码生成'选项为MTd或MT。代码生成设置是需要依赖vc运行库的。先使用脚本安装YASM与NASM。编译出来的文件在msvc目录。...
2022-08-05 03:55:10
746
原创 Xtreme Toolkit Pro v18.5 源码vs2019/vs2022可用
Xtreme Toolkit Pro v18.5源码.vs2019/vs2022可用。vs2022理论上也可以使用,但需要修改项目的输出文件名vc160改为vc170,再使用,(不确定-记得几年前重装系统后codejock不能用),可以使用vs2019编译出lib/dll使用;如果有问题,则先下载安装。压密码codejock。...
2022-08-03 01:33:26
4531
原创 Codejock.Xtreme.Toolkit.Pro.v15.3.1 vs2019可用
需要覆盖补丁源文件,使用vs2019打开Workspace\ToolkitPro\ToolkitPro_vc160.sln项目文件自己编译.会折腾的下载:codejock,vs2019可用,-C++文档类资源-优快云下载
2022-01-02 14:45:17
1090
转载 WebSocket协议详解及应用
https://blog.youkuaiyun.com/u014520745/article/details/52639452WebSocket协议详解及应用(一)-初识WebSocket一、什么是WebSocketWebSocket是一个允许Web应用程序(通常指浏览器)与服务器进行双向通信的协议。HTML5的WebSocket API主要是为浏览器端提供了一个基于TCP协议实现全双工通信的方法。二、优点1...
2018-03-23 01:12:07
9392
2
原创 关于idea通过smalidea无源调试apk
idea 14.0.2 可以使用 smalidea 0.03单步时,只能按照源码中的行号(line xxx)指定的行跳动,可以使用鼠标选中变量即时查看变量值idea 16/17 可以使用smalidea 0.05单步可以按行跳,比0.0.3要完善不能使用鼠标选中变量即时查看变量值-不知道是谁的bug顺便上传smalideasmalidea0.03:htt
2017-05-03 02:19:27
735
原创 vc获取当前进程CPU使用率
vc获取当前进程CPU使用率double GetCPUUserRate(HANDLE hProcess=NULL){ if(!hProcess) hProcess=::GetCurrentProcess(); static DWORD s_dwTickCountOld = 0; static LARGE_INTEGER s_lgProcessTimeOld={0}; st
2016-07-29 12:12:57
3381
原创 vc使用jsoncpp头文件冲突问题
编译时出现1>d:\program files (x86)\microsoft visual studio 9.0\vc\include\xdebug(32) : warning C4229: 使用了记时错误 : 忽略数据上的修饰符1>d:\program files (x86)\microsoft visual studio 9.0\vc\include\xdebug(32) : err
2016-03-25 01:20:44
1699
原创 编程实现调出'运行'窗口
效果图//显示运行窗口void ShowRunDlg( HWND hParentWnd=NULL, //父窗口句柄 LPCWSTR lpszTitle=NULL, //标题 LPCWSTR lpszDes=NULL, //说明文字 HICON hIcon=NULL //指定图标 ){ //父窗口句柄,图标,一个未知路径,窗口标
2016-03-14 02:41:26
1054
转载 apk静态注射[转]-未实践
原文:http://free0coding.iteye.com/blog/16842631、将需要注入的代码块打包成jar1,释放一个公共类的静态方法a 2、反编译apk得到smali文件,在适当的地方加入对jar中a方法的引用 3、将修改过的smali文件编译成dex文件 4、将dex文件编译成jar2 5、解压jar2和jar1,将jar1中的class文件放到
2016-03-05 22:59:06
778
原创 WINDOWS SOCKET编程中accept出来的新连接是阻塞还是非阻塞
实践证明SOCKET hNewSock=accept(hListenSock)当hListenSock为阻塞模型时,hNewSock则为
2014-08-23 01:27:36
2854
原创 COM动态添加删除成员,类似JavaScript中调用的对象
在JavaScript中调用对象时,可动态添加删除成员如:var obj=new Object;obj.member1='aaaaa';obj.fun1=function(){ alert('fun1');}查了好些资料,原来Object这个COM对象,是实现了IDispatchEx接口JS在调用对象成员之前,先利用IDispatchEx::GetDispID(成员名)
2014-03-17 00:03:08
1392
原创 IE9 添加事件DOMContentLoaded,方法addEventListener
IE9 新添加事件DOMContentLoaded,方法addEventListener
2014-03-11 21:13:59
1994
转载 ActiveX多线程回调JavaScript
http://www.cnblogs.com/zdxster/archive/2011/01/27/1945872.html
2014-03-10 05:22:13
719
原创 vc MFC 通过IDispatch调用默认成员函数
CComPtr spDisp(IDispatch *);if(!spDisp) return;DISPPARAMS dispParam={0}; //没有参数VARIANT var; hr=spDisp->Invoke(NULL,IID_NULL,LOCALE_SYSTEM_DEFAULT,DISPATCH_METHOD,&dispParam,&var,NULL,NULL);v
2014-03-07 05:29:07
1204
原创 VC,MFC,C++内存映射类,使用模板
//头文件#ifndef SN_TEMPLATE_CLASS#define SN_TEMPLATE_CLASS//内存映射类template class SR_DEF_EXPORT_CLASS CMemoryMap{public: CMemoryMap(); ~CMemoryMap(void); Type_MemoryMap* TemplateMemoryMap();
2012-05-03 16:02:47
2228
原创 [神奇的问题啊,GetProcAddress一个不存在的API时,返回非空值,且指向另一个API]谜团解开,错不在GetProcAddress
if (::GetProcAddress(::GetModuleHandleA("kernel32"),"GetSystemWow64DirectoryA")== ::GetProcAddress(::GetModuleHandleA("kernel32"),"SetHandleContext")) { AfxMessageBox("OU OU 中奖咯");
2011-12-13 17:39:13
17612
原创 VB Dir 造成 run-time error 52 bad bad file name or number
Dir("一个不存在的路径时") 在某些系统下会随机产生这个运行时错误估计是那些系统做过什么优化还是咋地.VB run-time error 52 bad bad file name or number
2011-11-29 19:54:15
11476
原创 REGQQ分析
if (g_dataArray[0].length != g_dataArray[1].length) { return}g_regform.action = g_dataArray[2];var B = f_readCookie("PCCOOKIE");if (B.length == 0) { return}g_RealPostData = "";
2011-11-10 18:41:45
1217
转载 VB API URL编码 URL解码
Option ExplicitPublic Const MAX_PATH As Long = 260Public Const ERROR_SUCCESS As Long = 0'将整个URL参数作为一个URL段Public Const URL_ESCAPE_SEGMENT_ONLY As Long = &H2000P
2011-11-03 17:30:40
2787
原创 ttttt
64383A616E6E6F756E636533303A687474703A2F2F747261636B65722E7072712E746F2F616E6E6F756E636531333A616E6E6F756E63652D6C6973746C6C33303A687474703A
2011-08-21 15:26:46
21047
原创 VC 根据线程句柄获得线程ID 根据线程句柄获得进程ID
/*头文件*/ #ifndef NT_SUCCESS#define NT_SUCCESS(x) ((x)>=0)#define STATUS_SUCCESS ((NTSTATUS)0)#endif typedef LONG NTSTATUS; typedef enum
2011-07-17 18:41:40
7177
转载 资料收集[-] Winsock|NDIS
Latest user-mode winsock code (ws2help.dll, rasadhlp.dll, mswsock.dll,ws2_32.dll). Doesn't compile/link/work in ROS. Commit only for archivalpurposes: mswsock -not- fully tested in windows yet (tests will begintomorrow till the ~14th-20th.) - - Missi
2011-06-01 00:42:00
2366
原创 VB6判断进程是否是64位.
Option ExplicitPrivate Declare Function IsWow64Process Lib "kernel32" (ByVal hProcess As Long, ByRef bIsNotX60 As Boolean) As BooleanPrivate Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal
2011-05-30 22:42:00
3611
原创 判断线程是否为主线程,获得主线程方法
<br />没有代码,仅提供方法思路<br />1,枚举所有线程获得其入口地址<br />2,获取EXE文件入口点<br /> 注:一般取得PE文件基址+入口点偏移即为入口地址,不过Win7中加载EXE的基会变化,需先获得进程的EXE模块基址+入口点偏移才=入口地址<br />3,判断线程入口地址与进程入口点是否相等 则为主线程<br />...................................................................................
2010-12-12 23:55:00
5937
原创 Hook KiUserExceptionDispatcher参数指针错误的问题
跟了一个晚上,终于解决了大概要实现的是用这个函数替换ntdll中的KiUserExceptionDispatcher,实现方法如下:VOID NTAPI KiUserExceptionDispatcher(PEXCEPTION_RECORD pExcptRec,PCONTEXT pContext){ DWORD retValue; if (RtlDispatchException(pExcptRec,pContext)) { retValue=::ZwContinue( pContex
2010-12-04 07:10:00
9610
原创 关于VB使用ActiveX.Exe创建多线程程序的奇怪问题
这里是启动过程[事件互斥就不写了]Dim f as frmMainSub Main Set f=New frmMain f.ShowEnd Sub 这里是一个线程类。。。随便写啥。。。类名:BT 这里是主窗口Dim cBT as BTSub form_Load
2010-04-17 11:25:00
5726
转载 VB进程间通讯-----使用匿名管道原代码
Option Explicit Private Declare Function CreatePipe Lib "kernel32" (phReadPipe As Long, phWritePipe As Long, lpPipeAttributes As SECURITY_ATTRIBUTES, ByVal
2010-04-16 18:13:00
3906
原创 在线升级程序流程图
本来是想将升级模块与主程序写在一起,VB不支持多线程,下载文件时确实麻烦,用偏门方法整个多线程出来也麻烦.还是整一个单EXE作为升级程序得了.将他嵌入主程序中,嘿嘿... 花了近一小时把这流程图画出来了,明天再把代码搞定..----------------------------------------------------------------------------------------
2009-10-08 12:00:00
7090
原创 VB 隐藏窗口截图/不可视区域载图
Option ExplicitPrivate Declare Function PrintWindow Lib "user32" (ByVal SrcHwnd As Long, ByVal DesHDC As Long, ByVal uFlag As Long) As LongPrivate Sub Command1_Click() Picture1.Width = Me.W
2009-06-18 01:32:00
7464
原创 ServerXMLHTTP2009
ClsServerXMLHTTP2009类Option ExplicitPublic Enum EN_STATUS EN_STOP EN_SENDEnd EnumPublic Enum EN_SENDMETHOD EN_GET = 0 EN_POST = 1End EnumPublic Event Complete(bolOk As
2009-06-07 14:27:00
2059
原创 VB打开/保存任意编码格式文本文件
VB打开/保存任意编码格式文本文件/ 刚吃饭见论坛有人使用FSO对象保存UTF-8格式的文本文件。。顺便写了一个类。。属于俺们VB的FSO类--------------------类模块:FSOSielnceNet@qq.Com时间:2008-7-4 15:57:53说明:打开/保存任意编码格式的文本文件-----------------
2008-07-04 16:17:00
9222
2
ffmpeg 5.1,可以直接使用visual studio 2019编译
2022-08-05
Xtreme Toolkit Pro v18.5源码.vs2019/vs2022可用
2022-08-03
Xtreme Toolkit Pro 15.3 vs2019可用,17/18/20
2022-08-02
codejock vs2019可用,
2022-01-02
win10修改后的字体文件
2018-01-15
MFC皮肤,VC皮肤,Codejock,Xtreme ToolkitPro
2013-04-14
ServerXMLHTTP2009
2009-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人