【C#Directory.exist始终在本地网络上返回false】教程文章相关的互联网学习教程文章

c# – 用网络摄像头读取条形码【代码】

嘿,我正在尝试从我的网络摄像头读取EAN-13条形码.我已经写了一堂课去做那项工作.我正在从我的网络摄像头拍照,修剪它只显示条形码,并使用维基百科的代码表读取条形码.由于某种原因,条形码被修剪,但输出始终为“0-1-1-1-1-1-1-1-1-1-1-1-1”.我想知道我是否犯了任何愚蠢的错误或误解了什么? 我不想使用任何第三方程序! 这是我现在的代码:public class BarcodeDecoder {static string[] ligerade = new string[] { "0100111", "011...

c# – 网络利用率 – AccountManagement与DirectoryServices【代码】

我花了一天多的时间才发现Principal对象使用的带宽比使用DirectoryServices的带宽要多.场景是这样的.我有一个包含约3000个计算机对象的组.为了检查计算机是否在该组中,我检索了GroupPrincipal并搜索了ComputerPrincipal.Boolean _retVal = false;PrincipalContext _principalContext = null;using (_principalContext = new PrincipalContext(ContextType.Domain, domainController, srv_user, srv_password)) {ComputerPrincipal ...

c# – 在互联网上加密并在专用网络中解密的最佳方法是什么?

我有一个网站,有敏感的信息.我还有一个私人网络(关闭互联网),我的网站中的数据被同步. 我有用户帐户使用他们选择的私人ID和密码登录网站.我希望能够从内部网络(封闭的网络)知道他们的密码. 所以我在考虑使用两种类型的加密. HASH(单向)用于登录和身份验证.和RSA(公钥)加密我网站的密码,并在我的私人网络中使用私钥解密. 我想知道我的方式是否足够安全(或者可能过度安全?)或者有更好的选择. 而且,我应该用什么库来加密RSA? 提前致...

c# – Peer-to-Peer分散式网络 – 向所有对等体发送消息

我需要创建一个文件共享的对等网络(没有中央服务器). 我阅读了很多关于这个主题的信息.要求是确保网络中的每个对等体都保留其他对等体的完整列表以及网络上所有文件的完整列表. 我知道这不是最好的方法,但这是一个要求……另一个(在我看来很奇怪)要求是对等体之间的通信应该用HTTP协议和JSON序列化来实现. 这意味着每个对等体都将充当Web服务器,并且还可以连接到每个其他对等体. 所以我想知道一种从一个对等端向所有其他对象传递消...

c# – 网络服务发现【代码】

我正在寻找为Android(客户端)和服务器(Windows)制作客户端/服务器应用程序. 该应用程序的目的是从服务器(PC),它允许用户扫描网络以查找与我的C#应用??程序兼容的设备,然后可以向客户端和服务器发送消息. 我一直在阅读Android文档,并在android中找到了网络发现服务 在http://developer.android.com/training/connect-devices-wirelessly/nsd.html. 我对它的工作原理的理解是,android应用程序发送一个广播消息,其中包含其他设备可以通...

c# – 获取在网络驱动器上打开文件的用户的用户名 – Microsoft Office Style

我想将用户友好的文件锁定添加到在Windows下运行的软件(主要是Windows 7),用C#编写.我已经通过在相应的进程中保持文件“打开”来实现文件锁定部分.我现在还要添加的是识别当前打开/锁定文件的用户. 正在访问的文件位于映射的网络驱动器上,由不同计算机上的不同用户使用.当文件被锁定并且第二个人试图打开文件时,他应该面对一个对话框,类似于Microsoft Office程序中的“正在使用的文件”-dialog.在那里,还显示当前正在编辑文件的用户...

网络基础(二)c#编写简单的网络程序,服务端部分

服务器遵照Socket通信的基本流程,先创建Socket,再调用Bind绑定IP地址和端口号,之后调用Listen 等待客户端连接。最后在while循环中调用Accept接收客户端的连接,并回应消息。 using System;using System.Net;using System.Net.Sockets; //Socket类为网络通信提供了一套丰富的方法和属性 namespace test1{  class MainClass  {     public static void Main (string[] args)     {       Console.Writ...

使用WIA在C#中使用网络摄像头自动拍照【代码】

我正在使用WIALib访问我的网络摄像头.我正在开发的代码非常简单:当按下按钮时,会拍摄网络摄像头图像,然后显示在图片框中. 我已经可以用我的网络摄像头拍照了,但它还没有完全自动化.我发现检索网络摄像头拍摄的照片的唯一方法是使用:wiaPics = wiaRoot.GetItemsFromUI( WiaFlag.SingleImage, WiaIntent.ImageTypeColor ) as CollectionClass;但是这要求用户选择图片.我总是想要拍下最后一张照片.所以我正在尝试这种方式:string i...

c# – 如何列出网络计算机上的所有打印机【代码】

如下图所示,当我尝试检索所有打印机时,我只有2台打印机. 有没有办法使用PowerShell WMI或C#返回所有打印机(以便我可以在powershell中翻译它)? 我试过System.Drawing.Printing.PrinterSettings.InstalledPrinters(参考how to get the list of all printers in computer - C# Winform),但也只显示了2个条目.解决方法:只是, 通过System.Drawing.Printingforeach (String printer in PrinterSettings.InstalledPrinters) {Console.Wri...

c# – WebClient和多个网络适配器【代码】

我正在使用WebClient尝试从本地连接到我的PC的硬件获得字符串响应.我的电脑有一个连接到局域网的网络适配器和一个仅连接到我的硬件的第二个适配器. 如果我使用带有URL的IE:http://169.254.103.127/set.cmd?user=admin+pass=12345678+cmd=getpower我会回复一个字符串作为响应.我试图使用以下代码片段来实现同样的事情:using (WebClient client = new WebClient()){client.Proxy = WebRequest.DefaultWebProxy;client.Credentials ...

c# – Google Drive API – 我可以在我的网络应用程序中集成G​​oogle文档吗?

我正在创建的Web应用程序的一个要求是用户应该能够创建和编辑文档.我一直在搜索,我遇到了Google Drive REST API,不过我对它的功能有点不确定. 根据我的理解,API允许我的应用程序访问用户的Google云端硬盘帐户及其文件,能够打开和编辑它们,以及使用我的应用程序创建文档. 但是,我希望我能够使用Google Docs编辑器来创建和打开/编辑文档,但我可以收集的是编辑器由我来创建,我可以使用Realtime API启用Google Docs提供的协作功能. 是这...

使用C#计算网络带宽速度的最可靠方法是什么?

使用C#计算网络带宽速度的最可靠方法是什么? 我发现了一些使用NetworkInterface,性能计数器,本机Win32代码等的示例,但它们都提供了不同的结果,似乎没有一个与已经存在的其他工具相匹配. 有关在C#中计算网络带宽速度的最可靠方法的建议吗? 编辑:澄清我想知道特定接口当前消耗多少带宽.解决方法:Same Question:Try using the System.Net.NetworkInformation classes. In particular, System.Net.NetworkInformation.IPv4Interfac...

在C#中更改网络配置【代码】

我正在尝试制作一个简单的程序来改变C#中的IP参数.我用这个代码:How can you change Network settings (IP Address, DNS, WINS, Host Name) with code in C#执行它,并制作我自己的方法:public void changerip(string adresse, string NIC) {ManagementObjectCollection objMOC = objMC.GetInstances();foreach (ManagementObject objMO in objMOC){if (objMO["Caption"].Equals(NIC)){try{if (adresse != "0"){ManagementBaseObj...

c# – 从网络共享运行的.net应用程序的性能问题【代码】

我有Windows窗体(.net 4)应用程序的问题.我们的一个客户希望从网络共享运行它(我们的应用程序可以同时由20-300个用户使用).我们能够通过将此行添加到app.config来使其工作<loadFromRemoteSources enabled="true" /> 启动程序需要一些时间,用户可以使用一段时间.不幸的是,他们注意到当应用程序未使用一段时间并且他们想再次使用它时,响应非常缓慢(“唤醒”应用程序大约需要1-3分钟).至少这是我从顾问那里听到的. 我可能会在下周一自...

c# – 检测封闭的网络连接【代码】

我写过一些通过TCP进行通信的小程序.由于一个程序已关闭其网络连接,而另一个端点以某种方式未能注意到它现在已断开连接,因此系统挂起的问题无穷无尽. 我期待在已经关闭的TCP连接上做I / O以抛出某种I / O异常,但是程序似乎只是挂起,等待另一个端点回复.显然,如果连接已关闭,则该回复永远不会到来. (如果你把它留下来,比如20分钟,它似乎没有超时.) 有什么方法可以强迫远程端“看到”我已关闭网络连接? 更新:这是一些代码……publi...