原文:[c#] 协议模拟编程之ADSL模式下IP自动换

在编写一些自动发贴机之类的小软件时,经常会用到自动更换IP的地方,手动切换的话太麻烦了,因此我们总会相当用脚本或自动化程序来代替手工切换ip的活。如果家里连的是 宽带连接 ,几句命令就可以自动切换了。 注意保存为Vbs脚本,如上图。这是很简单的脚本完成的功能,它可以隐藏运行。 下面我们还是说说用C 的代码完成IP自动切换,毕竟很多程序如果手动去切换IP会很不协调,程序会运行出错。 要将已经存在的 ...

2012-09-10 21:20 6 3014 推荐指数:

查看详情

C#网络编程之--TCP协议(一)

TCP 是面向连接的传输协议 面向连接,其实就好比,A打电话给B,如果B接听了,那么A和B之间就的通话,就是面向连接的 TCP 是全双工的传输协议 全双工,这个理解起来也很简单,A打电话给B,B接听电话,那么A可以说话给B听,同样B也可以给A说话,不可能只允许一个人说话. TCP 是点对点 ...

Wed Mar 05 22:19:00 CST 2014 1 10653
C#开发的HTTP代理、Socket5代理软件,有抓包功能,支持远程ADSL拨号IP

【前提】 翻天覆地,夜夜睡不觉, 由是开发了这款代理工具.... 【感想】 刚开始想开发HTTP代理软件,支持WEB远程ADSL拨号就行,但测试中发现Socket5代理比HTTP代理要快很,由是把Socket5代理也加进了。 【干什么用?】 用于刷票、注册、发广告、局域网 ...

Sat Apr 06 04:57:00 CST 2013 6 3286
C#网络编程之---TCP协议的同步通信(二)

上一篇学习日记C#网络编程之--TCP协议(一)中以服务端接受客户端的请求连接结尾既然服务端已经与客户端建立了连接,那么沟通通道已经打通,载满数据的小火车就可以彼此传送和接收了。现在让我们来看看数据的传送与接收 先把服务端与客户端的连接代码敲出来 先看看服务端的特殊 ...

Fri Mar 07 00:21:00 CST 2014 9 33137
C#异步编程之基于任务的异步模式

http://www.cnblogs.com/afei-24/p/6757361.html该文讲了基于任务的编程,这里再详细介绍一。一.延续任务      由于不使用await,线程不会在方法中等待,会执行完CallerWithContinuationTask()的代码 ...

Tue Apr 25 01:42:00 CST 2017 0 2424
C#使用DotRas完成ADSL自动重连

日前,因需要使用ADSL断线重连以获取新IP,来实现某些功能,特写了一Windows service来实现该功能,在网上找了一些ADSL操作类,如调用DllImport("Rasapi32.dll")的RAS类,只能在XP下操作,在WIN7无效,后改采用DotRas for Win7来实现,网上 ...

Fri Mar 13 21:46:00 CST 2015 2 5243
C#编程之布局

今天为了更好的理解上一章提到的几种布局方式: 叠加 StackPanel 停靠(上,,左,右) DockPanel 自动停靠(横向纵向) WrapPanel 这里我们将我们的串口应用程序程序布局一, XAML 效果 ...

Tue Dec 17 00:35:00 CST 2019 0 765
C#并发编程之异步编程(一)

写在前面 C#5.0中,对异步编程进行了一次革命性的重构,引入了async和await这两个关键字,使得开发人员在不需要深刻了解异步编程的底层原理,就可以写出十分优美而又代码量极少的代码。如果使用得当,你可以写出具有并行化并且性能较高的程序,但是同时也增加了对异步编程理解的复杂度,毕竟在 ...

Sun Mar 17 00:49:00 CST 2019 5 2340
C#并发编程之异步编程(三)

写在前面 本篇是异步编程系列的第三篇,本来计划第三篇的内容是介绍异步编程中常用的几个方法,但是前两篇写出来后,身边的朋友总是会有其他问题,所以决定再续写一篇,作为异步编程(一)和异步编程(二)的补充。 本篇内容主要讨论,在我们的异步代码里,运行的到底是哪个线程,在执行长 ...

Mon Apr 08 15:37:00 CST 2019 16 3462
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM