自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(353)
  • 收藏
  • 关注

如何创建自己的ZEN CART 模版

ZEN CART 是一套不错的网上商店程序,免费的。为了避免千篇一律的风格,我需要自己制作模版。创建自己的模版 文档学习笔记 php学习之家首先建立目录结构,在includes/templates/下面建一个 /mytemplates. 在/mytemplates 下面建一个images 目录。第二步,拷贝 includes/templates/template_default 下的...

2010-02-22 00:40:53 246

zen-cart全新做一个自己的模板应参考文档

Zen Cart的模板设计比较复杂,需要一定的时间来熟悉。一旦你了解了它的结构,就会慢慢习惯了。首先要阅读常见问答部分的:如何添加、制作新模板。 Zen Cart的设计没有什么特别,与以前设计HTML页面是一样的。只是整个页面分成了好几个部分,并加入了PHP代码。通常,页面分为页眉(header),页脚(footer),边框(sideboxes)。所以设计页面的时候,要记住Zen ...

2010-02-22 00:40:14 200

原创 QQ2008贺岁版协议分析(第三次)

作者:Huang Guan [email protected] '头部:'0 = 0x02'1-2 = 客户端版本号码'3-4 = 命令类型'5-6 = 包序号 * 包序号, 0x05~0x06.'7-10 = 用户 QQ 号 * 用户QQ号, 0x07~0x0A''尾部: 0x03一、 Touch包0...

2008-12-30 16:54:31 629

原创 TEA算法的VB实现代码的使用说明

自从公开了TEA算法的VB代码之后一直有人追问我如何调用这两个过程,如何取得加密/解密结果的问题,在此就针对这点做一个补充说明关于我给出的TEA算法VB实现的模块代码仅仅实现了TEA算法中最基本的:以128位密匙(长度4的长整型数组)加密(解密)64位数据(长度2的长整型数组)用法与算法描述中的C代码基本一样,仅增加了一个可以选择加密轮次的参数,提供16轮和32轮两种选择...

2008-12-30 11:28:11 223

原创 TEA算法的VB实现代码

前些日子不少人都要挂QQ,有客户需求就自然有人去研究,所以不少人开始研究QQ的协议.其中最重要的一步就是研究QQ使用的加密算法---TEA算法关于TEA算法的描述以及C语言源码这里就不多说了,现在给出该算法的VB实现' ----------------------------------------------------------------------------...

2008-12-30 11:02:53 218

原创 QQ通讯协议

协议说明:协议由报文头(T)+发送者(T)+接收者(T)+报文类型(T)+报文长度(L)+报文内容组成发送者和接收者是系统内的程序种类,OICQ服务器0x01,传真服务器0x02,WEB服务器0x03,打印服务器是0x04,聊天服务器是0x05,OICQ用户是0x0A。OICQ用户到OICQ服务器的通讯协议引导符 (0x81+0x0A+0x01)报文类型报文内容报文说明...

2008-12-30 10:56:29 236

原创 对qq2007版本登录过程的协议分析

最近对QQ和MSN的通信协议比较感兴趣,所以经过一些资料搜寻对手头上的QQ进行了以下分析。目前使用的qq是2007Beta1 V07.0.101.173版本。主要的参考资料是Red_AngleX对QQ2006登录协议包的一些分析,地址是http://blog.csdn.net/red_angelx/archive/2006/11/13/1381351.aspx 我只是按照步骤将我的分析过...

2008-12-30 10:43:20 369

原创 hoxede的QQ填充算法和TEA 加解密的python实现

"""The MIT LicenseCopyright (c) 2005 hoxidePermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "So...

2008-12-30 10:31:45 416

原创 自己动手编写QQ客户端

1 说在前面 本文是面向程序设计的初学者和喜欢DIY的朋友,主要目的就是教读者用VC++实现一个简单的QQ客户端,因为比较简单,被作者成为 QQ1986。如果只是想使用QQ的话,自己动手做的,肯定没有腾讯官方的好, QQ1986什么高级功能都没有,可以说是垃圾产品,所以本文仅当娱乐用途…看懂本文,你需要掌握的知识:Windows编程,VC & MFC,以及一定的网络和...

2008-12-30 09:53:29 642

原创 如何从 Visual Basic 中调用 GetNetworkParams / GetAdapter

1. 启动一个新的 Visual Basic 标准 EXE 工程。 默认情况下会创建 Form 1。 2. 在 项目 菜单中上, 单击 删除 Form 1 。 3. 在 项目 菜单中上, 单击 添加模块 。 默认情况下会创建 Module 1。 4. 将以下代码粘贴到 Module 1 的通用声明部分中: Public Const MAX_HOSTN...

2008-12-30 09:52:05 216 1

原创 VB调用GetAdaptersInfo 的正确方法

网上的教程没有一个能在多网卡或多IP下用的,总是在 CopyMemory 时程序崩溃,没办法,只好自己找原因了,几次崩溃之后,终于找到了原因,在用 0& 调用后返回的AdapterInfoSize 在多网卡时,长度超过了IP_ADAPTER_INFO 结构,而所有教程都是用AdapterInfoSize 调用的CopyMemory ,所以程序崩溃就是必然了,找到问题,解决就相对简单了,用 si...

2008-12-30 09:51:25 388 1

原创 几种STL容器的基本用法[资料]

一、原型与构造函数Vector的原型可定义为vector其构造函数为vector() //空的vector(al) //指定一种allocatorvector(n) //用默认T()初始化n个元素vector(n, val) //用Val初始化n个元素vector(n,...

2008-12-29 19:32:44 97

原创 VB做的EXE文件设参数

这个其实很简单 在Private Sub Form_Load() msgbox command'这个就是参数了 End Sub在开始》运行》X:\123.exe aaaaaa提示就是aaaaaa了

2008-12-29 12:26:55 284

原创 VB常用字符串函数

1. ASC(X),Chr(X):转换字符字符码 [格式]: P=Asc(X) 返回字符串X的第一个字符的字符码 P=Chr(X) 返回字符码等于X的字符 [范例]: (1)P=Chr(65) ‘ 输出字符A,因为A的ASCII码等于65 (2)P=Asc(“A”) ‘ 输出65 2. Len(X): 计算字符...

2008-12-29 12:26:19 167

原创 VB常用函数

1.Time 返回系统时钟的当前时间。 Date 返回系统时钟的当前日期。 Now 返回代表当前日期和时间的编码值。该函数经常用作其它系统时钟函数的参数。 Hour(Time) 返回指定时间的小时部分(0到23)。 Minute(Time) 返回指定时间的分钟部分(0到59)。 Second(Time) 返回指定时间的秒部分(0到59)。 Day(D...

2008-12-29 12:25:45 361

原创 VB使用*.res资源文件

你一定也常常因苦于无法组织自己程序中大量的picture,而头痛不已,那就让小生为各位介绍一下VB编程的好帮手--资源文件。  所谓资源文件,就是指将在程序运行时用到的资源集中在一起的一个文件。一个资源文件可以包括文字(TEXT)、位图(BITMAP)。图标(ICON)等。并且在程序中调用时不用指明路径,这就简化了程序的编写并减少了发生错误的可能。现在我就以一个小程序为例讲述资源文件的一些使用...

2008-12-29 12:23:43 383

原创 在不同的模式下实现定时关闭计算机

Option ExplicitConst SM_CLEANBOOT = 67Const EWX_LOGOFF = 0Const EWX_SHUTDOWN = 1Const EWX_REBOOT = 2Const EWX_FORCE = 4Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As ...

2008-12-29 12:20:51 107

原创 强制关闭指定QQ号

'添加 Text1 Command1 List1'在Text1输入欲检测的 QQ 号Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long...

2008-12-29 12:19:15 288 1

原创 VB读取武林外传内存地址

一 模块代码复制内容到剪贴板代码:Option ExplicitPublic Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As LongPublic Declare Function...

2008-12-29 12:18:52 153

原创 怎么编程把用户名,密码提交到网页上的登录页?

首先在程序中加入Webbrowser控件并加入引用 Microsoft HTML Object Library。假设你的HTML页面表单代码如下: 请填写下面表单注册(*项为必添项) *姓名 *昵称 电子邮件 *密码 注意其中元素的type、Name、value属性。然后VB中的代码如下:Private Sub Command1_...

2008-12-29 12:06:15 589

原创 在XP/2K 任务管理器的进程列表中隐藏当前进程

新建一个模块,把以下代码复制进去,然后在load中调用即可实现隐藏当前进程的目的。Option Explicit'-----------------------------------------------------'模块名称:modHideProcess.bas''模块功能:在 XP/2K 任务管理器的进程列表中隐藏当前进程''使用方法:直接调用 HideCu...

2008-12-29 12:05:27 146

原创 用VB制作IE工具条自定义按钮

Private Sub UserControl_Resize()UserControl.Width = 540UserControl.Height = 540Image1.Move 0, 0, ScaleWidth, ScaleHeightEnd Sub'将属性值写到存储器Private Sub UserControl_WriteProperties(PropBag As ...

2008-12-29 12:04:39 140

原创 Webbrowser(Internet 控件)属性方法事件一览表

想找个Webbrowser控件的详细使用手册,网上找了好久,都没有找到详细的,只找到了这点东西,下面把它帖出来(那位朋友有更好的使用手册或者是帮助文件,分享一下,发给我一份啊):下面就是找了好久从网上找到的了:方法 说明 GoBack 相当于IE的“后退”按钮,使你在当前历史列表中后退一项 GoForward 相当于IE的“前进”按钮,使你在当前历史列表...

2008-12-29 11:56:35 151

原创 使用vbs下载文件

使用vbs下载文件iLocal=LCase(Wscript.Arguments(1))iRemote=LCase(Wscript.Arguments(0))Set xPost=createObject("Microsoft.XMLHTTP")xPost.Open "GET",iRemote,0xPost.Send()set sGet=createObject("ADODB....

2008-12-29 11:52:53 865

原创 如何用VB制作半透明窗体?

函数SetLayeredWindowAttributes  使用这个函数,可以轻松的实现半透明窗体。按照微软的要求,透明窗体窗体在创建时应使用WS_EX_LAYERED参数(用CreateWindowEx),或者在创建后设置该参数(用SetWindowLong),我选用后者。全部函数、常量声明如下:Private Declare Function GetWindowLong Lib "us...

2008-12-29 11:51:21 328

原创 vb api 控制 任务栏 桌面 托盘。。

VB无疑是最先进的编程工具之一,但在涉及windows 32位系统的核心编程方面——譬如一些高级功能的实现上,它仍然显得有些力不从心,这需要我们充分利用vb的强大的Windows API函数调用能力来弥补。以下代码将向您展示如何利用Windows API控制系统托盘(图标)区、开始菜单、任务栏以及禁用/起用ctrl-alt-del、退出网络登录、立即关机、重新启动等系统高级功能。  启动V...

2008-12-29 11:45:30 278

原创 俄罗斯方块游戏

// 作者:钱彦江 转自http://dev.csdn.net/article/20/20139.shtm有修改#pragma comment(lib,"user32.lib")#pragma comment(lib,"gdi32.lib")#include //windows.h文件中包含应用程序中所需的数据类型和数据结构的定义#includ...

2008-12-29 10:01:21 138

原创 VB程序实现文件拖放功能

1.新建一个模块,写入以下代码:Option ExplicitPublic Declare Function CallWindowProc Lib "user32" Alias "CallWindowProcA" (ByVal lpPrevWndFunc As Long, _ ByVal hWnd As Long, ByVal Msg As Long, B...

2008-12-26 10:25:59 806

原创 VB6.0操作XML文件

XML文件如下: 1 自由飞翔 2007-12-7 2 自由 2007-12-7 以下是VB6.0的代码:'工程->引用->Mircosoft XML6.0Dim XMLDoc As DOMDocumentDim root As IXMLDOMNodeDim xlst As I...

2008-12-26 10:25:04 2300

原创 在VB6中将XML传入一个TreeView控件

【简 介】由于XML文档是以树形结构为格式,所以通常采用TreeView控件显示它们。以下码段说明了如何在Visual Basic 6将XML文档传入一个TreeView控件。  首先,建立一个新的带有窗体的Visual Basic 6工程,然后在窗体中添加一个TreeView控件,并添加一个引用到微软XML解析器。接着,在Form_Load事件中添加如下的代码:Pri...

2008-12-26 10:06:47 207

原创 学习笔记,VB6语言脚本解释器

关键字: VB 脚本 作者:董含君讨论如何让自己的应用程序支持脚本最初也是在CSDN的Blog上找的,但是我再次去找的时候发现已经找不到了.在此对原作者的提示表示感谢...More...关键字: VB 脚本 作者:董含君讨论如何让自己的应用程序支持脚本最初也是在CSDN的Blog上找的,但是我再次去找的时候发现已经找不到了.在此对原作者的提示表示感谢使用范围...

2008-12-26 10:03:16 229

原创 Shell语句用法心得(VB)

一. 调用系统“创建快捷方式”向导  是否为VB不支持创建快捷方式而于着急呢?虽然您可以调用vb5stkit.dll中的fCreateShellLink函数,但它是为安装程序设计的,快捷方式的默认路径总是从当前用户的“\Start Menu\Programs”开始,也就是说,如果您的Windows95装在C盘上,您无法通过 fCreateShellLink 函数把快捷方式创建到D盘上去。 ...

2008-12-26 10:01:18 310

图形文字扫描识别系统

一个图形文字模式识别演示系统,使用了单层感知技术.感知器是模拟人类视神经控制系统的图形识别机的一种技术,该程序具有自动学习和进行分类的能力。操作是输入文字或者手写输入,然后进行预分析学习,再进行识别,准确率较高。程序具有学习速度级别设置等功能,代码具有一定的研究价值,感兴趣的朋友可以进行扩增丰富。...

2008-12-26 09:51:18 147

原创 调用未注册ActiveX Dll

每个ActiveX Dll都应该有个DllGetClassObject函数,利用该函数就可以直接创建所需的com对象,而不需要通过注册表(或者注册),STDAPI DllGetClassObject(REFCLSID rclsid, //CLSID for the class objectREFIID riid, //Reference to the identifier of t...

2008-12-26 09:45:16 439

几个VB类模块

CMd5经典的MD5加密算法CJpg转换StdPicture为Jpg的类CInputValidate...More...CMd5经典的MD5加密算法CJpg转换StdPicture为Jpg的类CInputValidate验证输入的类,比如常见的验证文本框是否为空,是否是数字,日期,EMAIL等CGIF转换StdPicture为Gif的类CFileOp...

2008-12-26 09:41:50 306

原创 XML完整操作模块

Option ExplicitPrivate XML_Dom As FreeThreadedDOMDocument40'--------------------------------------------------------------------------------' 工程: Prj_Rpt' 程序: CreateNode' 描...

2008-12-26 09:40:30 172

原创 某网络专业人士笔记(超级珍藏)

第1章 故障处理方法一、网络的复杂性一般网络包括路由、拨号、交换、视频、WAN(ISDN、帧中继、ATM、…)、LAN、VLAN、…二、故障处理模型1、 界定问题(Define the Problem)详细而精确地描述故障的症状和潜在的原因2、 收集详细信息(Gather Facts)R>信息来源:关键用户、网络管理系统、路由器/交换机1) 识别症状 :2) 重现故...

2008-12-26 09:38:48 279

原创 rc4加密的C源代码

rc4.h#ifndef _RC4_H#define _RC4_Hstruct rc4_state{ int x, y, m[256];};void rc4_setup( struct rc4_state *s, unsigned char *key, int length );void rc4_crypt( struct rc4_state *...

2008-12-26 09:37:49 956

使用混合脚本编程来实现的Base64编码

在近来的工作中,需要在Web页上制作复杂的逻辑和框架以及后台之间交换数据,特别是和后台交换数据,编码是个必须考虑的问题。否则可能会因为编码不同,把脚本的执行给搞得乱七八糟,根本得不到想要的结果。Base64是一种常用而又简单的编码,就先从它下手弄弄了。 关于Base64的详细定义可以查看RFC 2045,如果简单的说一下呢:Base64内容传送编码被设计用来把任意序列的8位字节描述为...

2008-12-26 09:36:40 91

原创 如何通过VB处理XML

1. 首先要引用一个Microsoft XML 随便选个版本。 2. 在初始化的时候读取XML显示到TXTBOX中,代码如下: '通过2进制流将XML文件读出来,也可以是其它文件格式 Private Function pstrUpdateView(istrXMLPath As String) As String Dim wlngFr...

2008-12-26 09:35:07 331

空空如也

空空如也

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

TA关注的人

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