问题描述
C#SOCKET如何实现一个文件从一台电脑指定位置传输到另外一台电能指定位置?????如果是从A到B,则软件在A上运行,B上不运行任务软件!谢谢各位高手!!!!
解决方案
解决方案二:
socket是建立连接。。你B不连接怎么发送。。
解决方案三:
这是不可能的。
解决方案四:
看看SOCKET开发基础只有Listen怎么行呢?必须要accept!才能传输数据
解决方案五:
单向连接不行吗?????那局域网中如何实现从一台电脑复制文件到另外一台电脑,通过软件,不是网上邻居!谢谢!!!
解决方案六:
这是不可以的,必须两台机器上都有软件才行!
解决方案七:
学习
解决方案八:
那我想请教一下,如果我在一台电脑上有个软件,产生一个文本文件,想通过软件将该文件上传至另外一台电脑上,如何实现?谢谢!!!!
解决方案九:
利用共享目录
解决方案十:
C#下我用的是copy("...","...",true),但是如果有防火墙的话就不好办了!不有权限,比较麻烦!有没有更好的办法????
解决方案十一:
我觉得你的想法是受安全限制的。在B没有accept的情况下向电脑中写入数据?如果这样可行的话,确实会天下大乱的。一般情况下,你可以通过UDP来实现,在B端运行一个后台监听的程序,当你监听到数据包,抛出线程通过recv()(这个是c+的,c#你再查一下)来接收数据,然后写入指定目录。但前提条件是防火墙的监听端口也必需打开。
解决方案十二:
不管用SOCKET还是FTP都要有服务端程序.
解决方案十三:
你可以用netuse连接对方机器然后就像操作本地一样了但是前提是你得知道目标机器的用户名和密码~~~
解决方案十四:
先在B电脑中安装一个木马类似的软件,帮你建立连接
时间: 2025-01-28 05:30:28