- 浏览: 3453949 次
- 性别:
- 来自: 苏州
-
最新评论
-
sonichy:
Qt5改动很多,要改改了。
基于QItemDelegate的例子1 SpinBoxDelegate -
我的主页6:
楼主,2.2子查询的分页方式:SELECT * FROM ar ...
Mysql 分页语句Limit用法 -
liguoqi:
非常感谢楼主的用心指导,工具以及图片例子都提供了 赞!
两款免费DCIOM 图像浏览软件介绍和DICOM图像例子供下载 -
liguoqi:
问下这个图片怎么解压损坏呀
两款免费DCIOM 图像浏览软件介绍和DICOM图像例子供下载 -
liguoqi:
楼主讲解的非常详细,还附带工具和图片例子,非常感谢
两款免费DCIOM 图像浏览软件介绍和DICOM图像例子供下载
文章列表
在EditorGridPanel中无法使用默认的CheckBox控件,因此采用第三方扩展的控件实现,
以下是Ext.grid.CheckColu扩展类:
Ext.grid.CheckColumn = function(config){
Ext.apply(this, config);
if (!this.id) {
this.id = Ext.id();
}
this.re ...
我的代码中的一些控件开始都有ID,在我新打开一些窗口的时候,总会出现界面的混乱。
后来把ID删除了,改成name属性,才不会出现如此状况。
但是还不太了解其原因
原来代码(部分前台控件代码,id有值的情况)
//盘点开始日期
var makeCheckPlanBeginTime = new Ext.form.DateField({
id: 'BEGIN_TIME',
name: 'BEGIN_TIME',
fieldLabel: '盘点开始日期',
width: 150,
maxLength ...
一、在程序中增加附件中js文件的引用:
二、定义一个导出Excel文件的函数:
function ExportExcel(gridPanel,config) {
if (gridPanel) {
var tmpStore = gridPanel.getStore();
var tmpExportContent = '';
//以下处理分页grid数据导出的问题,从服务器中获取所有数据,需要考虑性能
var tmpParam = Ext.ux.constructor(tmpStore.lastOptions);//此处克隆 ...
VS 查看dll接口
- 博客分类:
- C#
Vs2005 查看dll 接口
\Common7\Tools\Bin\depends.exe
而且这个目录下还有很多其他工具呢
Vs2008没有depends.exe 据说微软SDK组评价其为不合格,所以下岗了。但 可以从这里下载:http://dependencywalker.com/
关于RDP协议的分析和研究 -------------- leadgenius
写这个一是便于学习,再就是与网友们共同讨论,有一些我也不确定的,只是我的理解,希望看到这篇文章的人进行指正,并给我来信谢谢。再一就是这里只有有关4.0版本的内容,希望有高手补充5.1/5.2的协议文档。
RDP是微软终端服务应用的协议,服务端基于win2000/winNT。协议基于T.128(T.120协议族)提供多通道通信。在客户端支持多种资源缓冲和图片数据的压缩处理。
本文的内容主要是对Rdesktop源代码的分析,应用r ...
经过一番讨论,才明白为什么windows自带的远程桌面mstsc比Ultr***NC要快。
协议,还是协议。从控制命令上入手,传送GDI命令参数,而不是屏幕的数值。绘图都由Client端实时完成。Server几乎是idle的,仅传送命令参数。
Microsoft ...
五、各功能模块说明:
任务标志说明:适用于所有非图形通道数据。
00 00 00 00
01 00 00 00
02 00 00 00
03 00 00 00
00 00 03 00
传输中
传输开始
传输结束
传输控制
传输反馈
1 licence身份谁模块:
在加密、解密验证通过以后,服务器发送licence信息进行系统的身份认证。身份证认证的加密、解密系统也是用RSA/RC4体系,但是与网络通信中的加密、解密系统分开的。licence认证中的密钥是临时的、单独的。
...
6打印机映射连接模块:
RDP协议当前提供映射5个设备,在我们破解过程中并没有区分出他们的区别,在此视为单一处理。打印机的连接在系统登录前完成,以配置操作系统信息。
6-1) 连接过程说明
包序号
接收发送
字符
含义
1
R
InDr
设备初始连接通知,说明可以连接申请
2
S
CCDr
客户端连接申请
3
S
CNDr
客户端名称注册
4 系统初始连接模块:
当通道申请各部分通过后,开始系统登录的初始连接。从此数据包开始,所以虚拟通道层以上的网络数据都需要加密,详细的加密功能实现请参见加密模块。登录的网络信息结构如下:
内容
字节数
值(字节反存)
加密层及以下
XX
XX
空闲字节
4
0x00000000
自动登录标志
4
正常:0x33,自动:0x28
域名长度
2
若空为0,有值则乘2
四、各连接模块说明:
1 ISO连接模块:
在客户端与服务器的网络套接口建立之后,需要首先建立RDP协议底层连接,得到连接确认后才能正常通信。具体实现如下:
1) 连接过程说明:
初始连接时,在网络套接口TCP连接建立之后中,客户端首先进行连接请求,当收到连接确认后表示网络连接层连接建立,随后开始传送RDP数据。
2) 连接请求通信数据:
内容
层内数据长度
RDP包类型
未知1
未知2
标志
其它
字节数
1
1
2
2
1
...
RDP协议详细解析
一 前言
二 概述
三 同络层次
四 各连接模块说明
五 各功能模块说明
六 rdpwin
问题 13:如何列出特定计算机上已经安装的所有应用?
转载http://www.microsoft.com/china/technet/community/scriptcenter/resources/wmifaq.mspx#EXEAE
Win32_Product WMI 类代表通过 Windows Installer 安装的所有应用程序。但是,这个 WMI 类可能不会列出 ...
使用gridpanel时我们有时需要给设置autoHeight:true,但这时如果表格的宽度大于它的容器的宽度,多余的内容就会被隐藏而不会出现横向的滚动条,费了老大劲儿才找到了解决办法,方法就是给gridpanel的option config添加如下属性:
viewConfig : {
layout : function() {
if (!this.mainBody) {
return; // not rendered
}
var g = this.grid;
...
tabpanel.get(3).load({ //第一个是get(0),第二个是get(1),依此类推
url: 'your-url.php'
});
//你也可以这样来修改内容
var mgr = tabpanel.get(3).getUpdater();
mgr.update({
url: "http://myserver.com/index.php",
params: {
...