存档

2009年7月 的存档

c# 操作注册表(创建.删除.修改.读取)

2009年7月26日 eking 没有评论

相信每个人对注册表并不陌生,在运行里面输入“regedit”就可以打开注册表编辑器了。这东西对Windows系统来说可是比较重要的,也是病毒常常会光顾的地方,比如病毒和恶意软件常常会在注册表的启动项里面写入自己的启动键值来达到自启动的目的,有些病毒还会修改注册表里面来映像劫持杀毒软件,这是破坏系统的第一步。同时,大多软件(软件的序列号和信息)和硬件信息、系统信息、安全模式等等设置都保存在这里,因此系统的健康在很大程度上要依赖注册表的健康。
作为编程开发人员,我们有必要了解注册表并学会操作注册表。下面我们就来用.NET下托管语言C#操作注册表,主要内容包括:注册表项的创建,打开与删除、键值的创建(设置值、修改),读取和删除、判断注册表项是否存在、判断键值是否存在。

阅读全文…

Popularity: 6% [?]

分类: 资料收集 标签:

c#的 textbox只允许输入数字的解决方法【转】

2009年7月25日 eking 没有评论

最近看到一些关于TextBox中限制只允许输入数字的博文,这类问题常常用事后处理模式:录入字符结束后在控件离开(如Exit事件)或确认时进行判断。本文探讨控件录入操作的事前处理模式:做录入操作时屏蔽非数字字符。下面,张筱祥分享一个在网上找到的解决方法。

在定制的TextBox控件中,如果只允许输入数字,需要考虑如下三种情况:
正常按键输入的字符,包括西文、中文字符等
通过键盘快捷键方式贴入的文本,即Ctrl+V操作
通过上下文关联菜单的Mouse操作贴入的文本,即”粘贴“操作
在探讨的同类文章中,多数只考虑了第1种情况,忽略得了第2、3种常见的操作。本文探讨的处理方法核心思路是重写事件OnKeyPress()和两个方法 ProcessCmdKey()与WndProc(),并把Ctrl+V、关联菜单的Paste操作统一到键盘录入操作中,从而在 OnKeyPress()屏蔽掉非数字键。

1、重写键盘事件OnKeyPress()

键盘输入的字符可以通过重写TextBox控件的OnKeyPress()事件处理,见如下代码:
protected override void OnKeyPress(KeyPressEventArgs e) // 屏蔽非数字键{ base.OnKeyPress(e); if (this.ReadOnly) // 只读, 不处理 { return; } if ((int)e.KeyChar < = 32) // 特殊键(含空格), 不处理 { return; } if (!char.IsDigit(e.KeyChar)) // 非数字键, 放弃该输入 { e.Handled = true; return; }}
2、重写命令键处理方法ProcessCmdKey()

可以在ProcessCmdKey()中捕获快捷键Ctrl+V操作。首先要清除当前的选择文本,然后读取剪切板ClipBoard中的内容,最后通过模拟键盘输入的方式”输入“ClipBoard的内容。 阅读全文…

Popularity: 6% [?]

分类: 资料收集 标签:

黑客基地获千万投资拟建公司

2009年7月23日 eking 1 条评论


  眼下,有两条消息震动了互联网的“黑道江湖”,事关中国三大黑客培训网站黑客基地、黑鹰、华夏中的两家。一个月前,黑客基地拿到了1000万元的风险投资,现在正式更名为黑基国际科技有限公司,并打算把网上教室开进实地课堂。另一个未经证实的消息是,上星期警方进入位于北京市丰台区的华夏联盟办公地点,带走了网站负责人并把所有的硬盘拆下带回调查。可以证实的是,至今华夏联盟网站不能正常访问。
  据知情人士称,现在任何一家网络黑客性质的网站都有被调查和关闭的可能,而华夏做得比较大,网站内容中包括了木马、病毒、盗号、DDOS攻击,所以被人举报甚至被调查,都在意料之中。
  “黑客”这个词在10年前词义更接近于“大侠”,但在今天的话语体系中基本等同于“罪犯”。近两年黑客类网站暴增,而相比于早期黑客“大侠”所建立的技术论坛,新出现的黑客网站有着本质的不同,它们只教授如何挂木马、抓肉鸡等“实用技术”,使用那些自动化的黑客工具或技巧,黑到谁算谁。
  经营各类攻击、盗号等黑客培训业务,严重违反我国法律。据国家计算机网络应急中心估算,目前“黑客产业”的年产值已超过2.38亿元,造成的损失则高达76亿元。
  而黑客类网站也到了十字路口的中间,如何能既教授网络安全技术,又避免混同于教唆犯罪的站点,成为共同的问题。
  阅读全文…

Popularity: 2% [?]

分类: 资料收集 标签:

QQ开心农场外挂模块开发完毕【07-22】

2009年7月22日 eking 5 条评论

模块开发完了,功能都测试过,基本都实现了,可能会出现点小bug,
不过我暂时没发现,发现的bug都改好了,呵呵
外挂开发了个半成品,没时间搞啊,
有兴趣的可以和我联系,我发你模块你继续开发。




Popularity: 3% [?]

分类: 资料收集 标签:

QQ校友开心农场7月22日的偷窃记录

2009年7月22日 eking 1 条评论

[07:09:23][系统]:登陆成功(QQ:85659931),当前软件版本:V2.01
[07:09:23][系统]:温馨提醒:您还没有开启自动“识别狗狗”,可以打开“设置”开启。
[07:09:28][收获]:1号农田收获成功,得到了15个【白萝卜】,经验:+15
[07:09:29][收获]:4号农田收获成功,得到了16个【白萝卜】,经验:+15
[07:09:29][收获]:1号农田收获失败,因为这块地没东西可收获!
[07:09:36][收获]:4号农田收获失败,因为这块地没东西可收获!
[07:09:38][偷取]:偷取好友[李星]的1号农田果实成功,得到了1个[辣椒]
[07:09:39][偷取]:偷取好友[李星]的2号农田果实成功,得到了1个[辣椒]
[07:09:40][翻地]:为自己的1号农田翻地成功,经验:+3
[07:09:41][翻地]:为自己的4号农田翻地成功,经验:+3
阅读全文…

Popularity: 2% [?]

分类: 资料收集 标签:

QQ校友开心农村外挂开发分析思路【2009-7-18】

2009年7月18日 eking 4 条评论

##################################外挂基本流程思路###################################
1.用户登陆成功
2.初始化商店种子信息
3.初始化登陆户个人信息(包括等级,金钱包裹)
4.初始化登录用户土地信息(定时器开始,每秒执行一次)
5.初始化所有好友个人信息(支持手动刷新)
6.开始定时工作(从第一个好友开始分析,先判断狗是不是饱狗,不是的话开始分析农物信息,从第一个开始偷窃,循环到最后一个好友)
7.每工作一次,初始化登陆用户个人信息一次

贴出部分我抓取的数据,分析很简单
关键就是哪个farmkey 和farmtime
难倒了许多人,呵呵
###################################分界线#################################
post 地址(个人首页):http://happyfarm.xiaoyou.qq.com/api.php?mod=user&act=run
post 文本:farmTime=1247883020&farmKey=aa3f292358145bdc1dabb8eaa4726415
返回文本:
{“farmlandStatus”:[
{"a":2,"b":1,"c":0,"d":0,"e":1,"f":0,"g":0,"h":1,"i":100,"j":0,"k":0,"l":0,"m":0,"n":[],”o”:0,”p”:[],”q”:1247879327,”r”:1247879327},{“a”:2,”b”:1,”c”:0,”d”:0,”e”:1,”f”:0,”g”:0,”h”:1,”i”:100,”j”:0,”k”:0,”l”:0,”m”:0,”n”:[],”o”:0,”p”:[],”q”:1247879328,”r”:1247879328},{“a”:2,”b”:1,”c”:0,”d”:0,”e”:1,”f”:0,”g”:0,”h”:1,”i”:100,”j”:0,”k”:0,”l”:0,”m”:0,”n”:[],”o”:0,”p”:[],”q”:1247879321,”r”:1247879321},{“a”:2,”b”:1,”c”:0,”d”:0,”e”:1,”f”:0,”g”:0,”h”:1,”i”:100,”j”:0,”k”:0,”l”:0,”m”:0,”n”:[],”o”:0,”p”:[],”q”:1247879330,”r”:1247879330},{“a”:2,”b”:1,”c”:0,”d”:0,”e”:1,”f”:0,”g”:0,”h”:1,”i”:100,”j”:0,”k”:0,”l”:0,”m”:0,”n”:[],”o”:0,”p”:[],”q”:1247879321,”r”:1247879321},{“a”:2,”b”:1,”c”:0,”d”:0,”e”:1,”f”:0,”g”:0,”h”:1,”i”:100,”j”:0,”k”:0,”l”:0,”m”:0,”n”:[],”o”:0,”p”:[],”q”:1247879321,”r”:1247879321}],
“items”:{“1″:{“itemId”:1},”2″:{“itemId”:”2″},”4″:{“itemId”:”4″},”3″:{“itemId”:”3″}},”exp”:1206,”weather”:{“weatherId”:3,”weatherDesc”:”\u96e8\u5929″},”serverTime”:{“time”:1247883012},”user”:{“uId”:85826516,”userName”:”\u6821\u53cb\u7528\u6237″,”money”:55,”headPic”:”http:\/\/imgcache.qq.com\/campus\/images\/0.gif”,”exp”:1206,”yellowlevel”:0,”yellowstatus”:0},”a”:1,”b”:0,”c”:0,”task”:{“taskId”:5,”taskFlag”:1}} 阅读全文…

Popularity: 3% [?]

分类: 资料收集 标签:

易语言转换Unicode编码

2009年7月18日 eking 1 条评论

\u8fd9\u5757\u5730\u65e0\u6cd5\u653e\u866b\u5566
先把 \u 替换为空
然后 USC2转ANSI (文本)

Popularity: 10% [?]

分类: 资料收集 标签:

校内互踩v3.0 被天空软件站收录,哈!

2009年7月10日 eking 3 条评论

校内互踩v3.0 被天空软件站收录,哈!
下载地址:http://www.skycn.com/soft/56283.html

Popularity: 2% [?]

分类: 资料收集 标签:

学了易语言让我更加了解C#,哈!(关于参考值)

2009年7月10日 eking 1 条评论

private void button1_Click(object sender, EventArgs e)
{
string s = “”;
GetValue(ref s);
MessageBox.Show(s);
} public void GetValue(ref string s)
{
s = “123456″;
}
显示 结果为 “123456”

private void button1_Click(object sender, EventArgs e)
{
string s = “”;
GetValue(s);
MessageBox.Show(s);
} public void GetValue(string s)
{
s = “123456″;
}
而这个的显示结果为 “”

说明什么?说明了加上ref之后 string s的值是可以返回的。

Popularity: 3% [?]

分类: 资料收集 标签:

网龄8年,编程1年,悲惨!呵!

2009年7月10日 eking 1 条评论

见题

Popularity: 2% [?]

分类: 资料收集 标签:

一个晚上的问题被世恒一句话解决啊!纳闷

2009年7月8日 eking 没有评论

.版本 2
.支持库 isapi.局部变量 编码, 互联网扩展
编辑框1.内容 = 编码.编码文本 (编辑框1.内容, 43)

Popularity: 2% [?]

分类: 资料收集 标签:

大学毕业了再看这个你会后悔一辈子!!!

2009年7月8日 eking 1 条评论

前言] 这是摘自李开复老师建立的学生网里的一篇文章.真的很有启发,如果我之前见到这篇文章的话,我想我会换种方式来度过我的大学,读过这篇文章之后我和很多人一样,我们后悔了.如果你是还未开始你的大学生活,那么希望这篇文章能带给你启示.
[正文]

耐心读下去,会很有用的~

一,别以为在学生会你能得到你曾经想要的。工作的热情很可能因为你所看到的所经历的一些事而改变,但是也不必惧怕。你有大一一年来适应或者承受,并做出是继续坚持还是退出的决定。

二,大学可能有真实的爱情,但是记住只是可能。很多时候他们是因为别人都谈恋爱而羡慕或者别的原因而在一起。所以,不必为任何分手而受太大的伤,记住,太大的伤,真爱,还是值得追求的。

三,如果你的家庭一般的话,那么记得你在大学有很多意外用钱的地方。比如二专业或者将来的各种班,为了你的家人和你自己的前途,永远别乱花钱。记住,永远。

四,朋友,你大学的朋友很可能就是你将来事业的一部分。他们会帮助你。但是你也应该让自己有帮助他们的实力,所以,你要努力,你和你的朋友会一起在将来打造一个可能很辉煌的事业。很好听是吗?但是记住,你们都要努力。

五,很多事情当你再回忆时会发现其实没什么。所以,不管你当时多么生气愤怒或者别的,都告诉自己不必这样,你会发现其实真的不必。

六,学习,永远别忘记她。不管别人怎么说大学是个提高综合能力的地方云云,如果你学习失败了,你就什么也不是——不排除意外,但你考虑好了吗?你会是那个意外吗??

七,别说脏话,你应该知道习惯的力量。找工作或者和别人接触时,你随便的一个字或者几个字会让你在别人心中的形象大打折扣。

阅读全文…

Popularity: 2% [?]

分类: 资料收集 标签:

C#简单操作SQl 2个小例子(通用)

2009年7月7日 eking 没有评论

Popularity: 2% [?]

分类: 资料收集 标签:

return跳出整个方法,break跳出本级循环

2009年7月6日 eking 没有评论

return跳出整个方法,break跳出本级循环

Popularity: 3% [?]

分类: 资料收集 标签:

一个用户控件

2009年7月6日 eking 1 条评论

public string CodeType
{
get
{
if (ViewState["CodeType"] == null)
{
throw new Exception(“请指定CodeType”);
}
else
{
return ViewState["CodeType"].ToString();
}
}
set
{
ViewState["CodeType"] = value;

}
} protected void Page_Load(object sender, EventArgs e)
{
// CodeType = “002″;
if (!IsPostBack)
{
if (CodeType == “001″)
{
ListItem itemM = new ListItem(“男”,”1″);
ListItem itemW = new ListItem(“女”,”2″);
DropDownList1.Items.Add(itemM);
DropDownList1.Items.Add(itemW);
}
if (CodeType == “002″)
{
ListItem item1 = new ListItem(“程序员”, “1″);
ListItem item2 = new ListItem(“经理”, “2″);
ListItem item3 = new ListItem(“架构师”, “3″);
DropDownList1.Items.Add(item1);
DropDownList1.Items.Add(item2);
DropDownList1.Items.Add(item3);
} }

Popularity: 2% [?]

分类: 资料收集 标签: