C#间接调用mstsc.exe实现自动远程登录:根据远程主机的ip地址、用户名和密码动态修改Default.rdp文件里面的相关信息,然后调用mstsc.exe加载该Default.rdp文件来达到自动登录远程主机的目的,远程连接的时候不需要用户输入主机地址、用户名和密码,非常方便。
C#下直接调用mstsc.exe远程登录的话,调用之后窗体会消失,在任务管理器里面看到的mstsc.exe进程,但是看不到界面,本代码通过间接调用的方式解决了该问题。
Default.rdp里面的登录密码不是明文,而是加密的密文,该C#代码实现了登录密码的rdp加密得到密文。
完整的C#代码,vs2008工程,可编译和测试。
代码里面的Default.rdp文件(和可执行程序在同一个目录)也可以远程连接Linux主机(需要把sessionbpp:i设置为24),如果是连windows主机的话可以把sessionbpp:i:设置成32。
当然,也可以自己生成Default.rdp:打开mstsc,点击选项然后设置好参数之后,点击另存为保存得到自己的Default.rdp。
2024/5/9 1:35:07 59KB C# 远程登录 rdp
1
竞价单界面复制文字(微信号等)次数统计,访问时间及IP地址,导出execl
2024/5/8 13:06:47 3KB 微信复制统计 关键词统计
1
本工具作用:根据设置的每台计算机的信息,套用模板生成各自的桌面背景,可以将计算机名生成到屏幕右上角,用来替代原始的座位签,也可以将上机守则呈现在桌面背景上,还可以将每台机器的IP地址呈现在桌面背景上。
2024/5/6 18:24:57 100KB 桌面背景
1
本示例代码在我的电脑上实现了对标准H264码流的RTP打包发送到本机的1234端口,用VLC播放器从1234端口能接收到该码流并实时播放。
代码附有详细的注释,应该很容易理解(前提是大家稍微对RFC3550RFC3984协议有了解)。
使用方法:直接在VC6上打开工程,编译。
(需要注意的是大家要把IP地址改为自己的。
在h264.h的#defineDEST_IP"192.168.0.30"和#defineDEST_PORT1234这两行修改就行了。
同时w.sdp文件里也要改成一致的IP和端口号,不然VLC是接受不到数据的。
在c=INIP4192.168.0.30和m=video1234RTP/AVP96这两行。
中间的1234是我设置的端口号。
)在执行程序之前,先用VLC打开w.sdp文件,然后执行程序,就可以看到画面了:)
2024/4/25 2:33:47 1.55MB H264 RTP RFC3984
1
C#远程控制服务器端和客户端源代码需要改了IP地址就能测试
2024/4/23 14:37:35 260KB C# C#远程控制 源代码
1
SharpSCADA-工控网关,轻量级组态软件.===================简介-------------采用技术:开发语言:C#运行环境:.NETFramework数据库:SQLServer功能:-------------*1.轻量级工控网关:支持当前几种主要的工业协议如西门子的Profinet、AB的EtherNetIPs、施耐德的Modbus和OPC。
采用类OPC接口网关。
*2.数据采集、归档、预警及配置工具支持实时数据采集、历史数据归档、变量触发预警,并使用TagConfig工具简单的配置实现。
*3.人机界面(设计时和运行时)*设计时:采用MicrosoftVisualStudio+设计器插件(在VS2010-VS2015社区版测试通过)。
通过继承HMIControlBase接口并书写极少量的代码即可实现复杂的图元组件。
支持图元拖放、组合、连线、变量绑定及编辑功能。
*运行时:MicrosoftVisualStudio编译运行为可执行文件。
环境准备-------------Windows:支持的操作系统:Windows7/8/10/Server2008.NETFramework4.0/4.5/4.6SQLServerExpress2014/2008项目安装-------------下载最新版本,解压后:*1.可直接打开项目工程文件测试源代码:..\SCADA\Program下运行DataExchange.sln(支持VS2010-2015各版本)*2.可运行可执行文件测试:Server端测试:在目录..\SCADA\Program\BatchCoreTest\bin\Debug下运行BatchCoreTest.exeClient端测试:在目录..\SCADA\Program\CoreTest\bin\Debug下运行CoreTest.exe请参考Document文件夹中的教程:《部署流程》和《设计流程》,如有问题可参考《FAQ》文档。
QuickStart-------------*1.还原数据库*2.修改配置文件并复制到C盘根目录下*3.修改数据库内驱动程序的路径*4.运行DEMO具体流程可参看《部署流程》。
开发工具推荐-------------VisualStudio/Blend:做为组态设计器,推荐VS2010,VS2015版本。
项目结构-------------驱动程序目前支持:*已发布:内存数据库ModbusTCP/RTU、OPCDA、SiemensS300/200/1200/1500、Panasonic、OmronUDP*后续发布:DDE、ABEtherNetIP、Mitsubishi文件目录-------------*Database目录[存放数据文件]:db2014.bak文件为SQLServer2014数据备份文件。
db2008.bak文件为SQLServer2008数据备份文件。
test.opf为Kepserver4.5数据文件(可通过该软件还原为变量表)。
两个csv文件为两组变量。
*DataConfig目录[存放配置文件]:host.cfg为主配置文件,第一行为网关服务器名/IP地址。
如在本地测试,按默认lochost即可。
client.xml为客户端配置文件。
server.xml为网关服务配置文件。
*dll目录[存放驱动程序及第三方组件]:如OPCDriver即为OPC通讯组件。
Dynamicdatadisplay:开源归档数据显示组件,http://dynamicdatadisplay.codeplex.com/WPFToolkit:WPF开源扩展工具包,http://wpftoolkit.codeplex.comlibnodave:西门子驱动开源库(https://github.com/netdata/libnodave)*TagConfig目录[存放配置工具]:可方便配置驱动、组、变量、报警、量程等信息。
支持导入导出。
*Program目录[存放源代码]:BatchCoreTest工程为网关服务器测试代码(控制台显示)。
BatchCoreService工程同BatchCoreTest,但可编译为Windos服务。
DataService工程为框架及主要接口组件。
CoreTest工程为样例文件。
包含一系列界面元素。
HMIControl工程为图元组件。
可支持工具栏拖放。
LinkableContr
2024/4/15 14:54:13 46.94MB 开源组态软件
1
用vb6编写的ip地址输入框,和微软的效果一样
2024/4/2 8:28:34 4KB vb ip 地址 输入框
1
在windows平台下使用C++,MFC框架实现了FTP协议的服务端程序。
支持客户端的文件下载,上传,删除等常用FTP命令的响应。
使用多线程技术,允许多个客户端同时连接。
实时记录显示服务器和客户端交互的状态变化。
支持添加用户,对用户进行管理。
可以统计在线用户名和对应的IP地址以及登陆时间。
可以统计对传输字节数,当前连接数,文件下载上传成功失败的数目等数据进行统计。
一切精彩尽在代码中,欢迎下载研究,共同提高!邮箱bcypxl@163.com
2024/3/22 13:50:44 105KB C++ MFC FTP 服务器
1
全球IP数据库共有数据:523670条包含的比较齐全1.48.0.01.48.63.255贵州省安顺市电信1.48.64.01.48.127.255贵州省黔南州电信1.48.128.01.48.159.255贵州省铜仁市电信1.48.160.01.48.191.255贵州省安顺市电信1.48.192.01.48.223.255贵州省黔南州电信1.48.224.01.49.31.255贵州省铜仁市电信1.49.32.01.49.63.255贵州省毕节市电信1.49.64.01.49.95.255贵州省黔南州电信1.49.96.01.49.127.255贵州省遵义市电信1.49.128.01.49.159.255贵州省安顺市电信iP数据库字段说明起始iP完整iP地址结束iP完整iP地址地址详情
2024/3/12 0:27:48 28MB IP段地址库
1
超简单的UDP服务端与客户端通信实例(附赠得到本地IP地址的工程代码)注:记得把客户端代码中的IP地址换成自己机子服务端的IP地址哦
2024/3/5 6:36:01 2.91MB ANDROID UDP
1
共 302 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡