首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linuxwindows简单文件共享软件FileShareTool

前段时间做完python书中那几个项目之后,想就这那个P2P共享东西,发挥一下。于是就断断续续加了个界面上去,用是wxpython库。...大概说下这个东西主要功能,其实就是我平时在linux(主机)win(虚拟机)传文件,主要是小文件,大文件到目前为止还不能正确传送,还没有去找原因。 看下软件界面: ?...最上面一个是显示本地ip,一个是来输入远程计算机ip,输入完正确远程ip之后,点下Fetch,就会在下方左侧显示对方已共享文件。 这个共享文件是要放到你程序所在目录中share目录下。...在右侧列表中则是显示本地所共享文件。 你可以通过双击左侧列表中文件来进行下载。下载完成之后会显示到右侧列表中,如果出现错误,界面最下方状态栏会有提示。...至于代码,感兴趣童鞋到这里下载吧:https://github.com/the5fire/FileShareTool 关于这个项目用技术看这里:《python项目练习9:文件共享2-GUI》- from

1.6K10

使用简单python http服务共享文件

今天给大家带来一招“黑科技”——利用Python直接将电脑文件发送给手机(或者ipad),是很久之前偶然间听师兄讲过,感觉挺神奇,分享给大家,再一次感受Python强大魔力。 0....准备工作 所需器材:一台安装好Python电脑(mac windows均可),一台移动设备,如手机或者ipad 1.开启HTTP服务 打开终端,进入到需要发送文件所在目录,此处要发送文件是test.csv...需要发送文件及所在路径 运行命令‘python -m SimpleHTTPServer 8000’ 开启HTTP服务。其中8000是端口号,可以换成别的,开启后,状态如下: ? 2....用手机连接HTTP服务 打开手机或者ipad,在浏览器中输入地址:http://刚才记录ip地址:8000(开启服务端口号),在浏览器中就可以看到test.csv文件了。点击文件,即可进行下载。...原理并不复杂,可能过程也显得不那么“简洁”,(也许你觉得用微信发文件到手机比这个方便多了)但这体现是Python工具性。让我们体会到Python 强大。

1.3K10
您找到你想要的搜索结果了吗?
是的
没有找到

LocalSend:简单、高速、安全本地文件共享工具

LocalSend 是一款功能强大软件,旨在简化本地文件共享传输过程。它提供了一种简单、安全高效方式,让用户能够快速地在本地网络中发送文件。下面是它一些优点。...这意味着在文件传输过程中,即使在本地网络中进行,文件也会以加密形式传输,确保数据机密性。在接收端,LocalSend会自动对接收文件进行解密,以恢复文件原始内容。...这确保了只有授权接收方能够解密访问传输文件。通过加密文件传输,LocalSend 提供了额外安全层,保护用户数据免受未经授权访问。...这对于共享敏感文件或在安全性要求较高环境中进行文件传输用户来说尤为重要。 多类型支持 此外,LocalSend 还支持多种文件类型格式。...这使得用户可以随时随地与他人共享文件,无论他们身处何地。 总结 总而言之,LocalSend 是一款出色软件,为用户提供了简单、安全高效本地文件共享解决方案。

2.5K40

简单Samba文件共享服务搭建「建议收藏」

那么我们如何实现unixwindows之间文件共享呢?我们可以通过sshclient,VNC远程登录管理Linux主机,这两种都支持ftp协议。...samba主要通过两个进程smbdnmbd来提供服务 smbd:管理smb主机共享目录、文件、打印机等.主要是针对网络上共享资源进行管理服务 nmbd:管理群组,域NETBIOS NAME...passbd backend =tdbsam 表示如果使用加密密码,请指定加密密码数据库类型。这里用了tdbsam类型。 samba还可以提供打印共享服务。自己了解,我就不配了。...关于0664 0775代表含义,可以去学习下ACL权限就会明白了 [public]是我们自己设置共享目录,你可以取名public,share,只要你喜欢,什么单词都可以 其中 path...下面测试下文件共享功能: 我们在windows下创建了一个名叫LiWeitxt文件,然后切换到linux中,我们在public目录下可以看到已经有一个名为LiWeitxt文件了。

3.5K10

只使用简单 JavaScript 创建文件共享型网站

Any Share 是一种简单、轻量、快速文件共享服务。使用 Javascript 编写,并搭建在 Firebase 平台。...特色 上传文件 下载文件 删除文件 分享文件 查看文件 安全文件共享 说明 Any Share 使用 Firebase 来存储文件,使用 Firebase 实时数据库来存储文件数据。...此元数据包括文件 url 和文件唯一 ID。 共享文件时,共享文件唯一 ID。此 ID 用于访问文件文件接收者可以使用文件唯一 ID 访问文件。...上传一个文件。 等待文件上传。 与接收共享文件唯一 ID。 接收方可以使用文件唯一 ID 访问文件接收方收到文件后,会自动从 Firebase 存储中删除该文件。...代码审查 Firebase 存储上传代码 Firebase 存储下载代码 生成唯一 ID 在 Firebase 实时数据库中保存文件数据代码 总结 在本教程中,我们解释了如何创建一个文件共享

9410

关于串口数据发送接收(调试必备)

前言 对于串口数据发送接收,大多是都是利用串口中断来进行,但是这样对于编程方面有一定要求,并且程序也不太好写,比如说,如果让你随意接收一段数据,然后利用串口将它发送出来,第一个需要考虑问题就是接收数据长度...串口接收发送机理 首先我们要知道是串口工作机理,串口是通过数据发送,这里我就不多去牵扯那些基础知识,假定我们使用的如下设置,波特率为9600,8位数据。其它什么奇偶校验都不用。...printf函数使用 了解串口收发机理后,就可以思考编程思路了,首先我们可以利用数组元素来一个字节一个字节发送接收,当然程序上功夫是一定要,既要保证数据完全发送出去,也要保证数据完整被接受...1、需要包含STDIO.h库文件 2、需要配置串口波特率等基本设置,并且只是输出的话就将ES置为0 3、在使用printf之前一定要将TI置为1 好了,现在来学习串口数据接收,串口数据接收一定会需要串口中断...我画一个简单图来说明 我们来总结一下法二 1、ES = 1开启串口中断 2、第一个字节是以中断形式产生,后面的字节都是在中断中通过查询RI来接收 3、需要在接收每个字节后设置小定时,来判断是否接收结束

4.7K20

LocalSend,简单进行文件共享-开源&免费&跨平台

在日常工作中,我们常常要进行电脑手机之间文件传输操作。...问了一些人,大家方式可能是这样: 通过微信文件传输助手 数据线连接 android文件传输 爱思助手 局域网共享 很真实,这都是预料之内,能想到,传输方式。...假设现在我android MAC都下载且安装好了 localsend。然后我们打开之后是这样。 2端都打开之后,保证是连接同一个WIFI网络。我电脑选择接收,手机选择发送页面。...我在手机上可以选择文件、媒体、文本、文件应用 点进去后可以很直观进行文件选择操作。这也是它比别的传输工具好地方,省去了找文件路径操作。...接收方你还可以选择设置,来确定接受后文件保存路径 点击接受,就会传输完成了。 文件传输工具很多,这个方便地方就在于它多平台互传。

25K50

自动共享上传文件到兼容托管站点

这是一个基于文件类型自动共享上传文件到兼容托管站点简单脚本。你不需要去手动登录到托管站点来上传或分享你文件。Anypaste 将会根据你想上传文件类型来自动挑选合适托管站点。...因此,你不需要依靠那些臃肿、需要消耗大量内存 GUI 应用来上传共享文件。 安装 正如我所说,这仅仅是一个脚本。所以不存在任何复杂安装步骤。...你可以将链接分享给你家庭、朋友同事们。下图是我刚刚将图片上传到 gfycat 网站截图。 image.png 也可以一次同时上传多个(相同格式或不同格式)文件。...之后,Anypaste 列出了所有可选择插件,并要求我从列表中选择一个。同样,你可以上传共享不同类型文件,相关文件会被上传到相兼容站点。...文档上传站点: docdroid 其他任意类型文件上传站点: jirafeau http://file.io 上面列出来部分站点一段特定时间后会删除上传内容,所以在上传分享内容时应先明确这些站点条款条件

51610

简单基于Flash流媒体示例:RTMP推送接收(ActionScript)

===================================================== Flash流媒体文章列表: 最简单基于Flash流媒体示例:RTMP推送接收(ActionScript...) 接收简单基于librtmp示例:接收(RTMP保存为FLV) 最简单基于FFMPEG+SDL视频播放器 ver2 (采用SDL2.0) 简介 相比于使用C/C++处理RTMP而言,使用ActionScript...NetConnection代表服务器端应用程序客户端之间基础连通关系。NetStream代表了发送多媒体数据通道。...simplest_as3_local_player:最简单本地文件播放器。 simplest_as3_rtmp_player_multiscreen:最简单RTMP多屏播放器。...它们最大不同在于,播放本地文件建立NetConnection时候,是不传地址

1.9K30

两台win10 电脑怎么共享文件关闭共享文件

两台win10 电脑怎么共享文件夹 本文以共享整个磁盘为例讲解怎么两台电脑直连共享,首先双击此电脑进入,如下图所示 ? 右键单击你要共享磁盘,选择属性,如下图所示 ?...用网线直连两台电脑,或者登陆同一网络,在另一台电脑网络就可以看到你共享电脑了,如下图所示是 ? 双击共享电脑,输入共享电脑用户名密码,登陆后就可以看到你共享磁盘了,如下图所示 ?...关闭单个共享文件夹 在共享文件上方点击右键,在弹出菜单中点击属性。 ? 在打开属性窗口上方找到并点击共享选项卡。 ? 在共享选项卡下方找到并点击高级共享。 ?...在弹出高级共享窗口上方取消勾选共享文件夹,然后依次点击确定即可。 ? 如何全局关闭共享文件夹 找到共享文件,如图 ? 右键文件显示列表,如图 ?...点击属性进入文件属性窗口,如图 ? 点击共享进入共享窗口,如图 ? 点击网络共享中心,进入到高级共享设置页面,如图 ? 展开公共(当前配置文件),显示共享设置,如图 ?

6.3K20

Web---演示Servlet相关类、表单多参数接收文件上传简单入门

ServletResponse – 代表用户响应。 表单中多选框参数接收文件上传技术。...演示一下简单原理: 首先配置好2个文件: a_zh_CN.properties: name=张三 a_en_US.properties: name=Jcak 文件名格式: 取名格式...文件上传简单入门 简单文件上传演示,具体下节博客讲: 原上传文件内容是: aaaaaaaaaaaaaaaa ddddddddddddd sssssssss fddsfsdfg OKOKOKOK...可以想想,jpg格式,MP3格式,等等~那些我们该如何解析呢,肯定不能用字符流来接收了,也就是说,用字节流来接收接收后把序列号和文件内容说明需要转换回字符,然后再根据文件说明,进行文件解析!...原文件: ? 接收数据: ? 可以上传一张图片给大家看看,用字符流接收是什么数据了。乱码时肯定~ ? 然后我们看,接收字符~~二进制文件就出问题了吧,只能用字节流来出来

44610

【三点更正】来自OpenStack社区数据看法

只是在分析总结所引用数据相对应观点上,提出一些社区进行核实过后真实数据,来向圈内伙伴们展示真正OpenStack社区现状,和它可能走向未来。...另外,关于“真正干活,写代码的人,数量”,作者“估计”出“不超过20人”以及“不到巅峰时刻百分之十”也是严重得偏离了数据。...>> 关于“都不挣钱”“企业用户收益差”更正 我对于OpenStack圈内小伙伴们还没有很熟悉了解,所以很难得到实际数据。不过有两个数据可以大家分享,这两个数据来源来自IDC。...而这篇文章,是来自OpenStack社区中国区李昊阳针对沙克文章所写。先不管内容,我们终于听到了来自社区声音,这无论怎样都是一个积极信号。我坚持认为,社区应该用户直接对话。...从昊阳提供数据,贡献53个commit以上的人数下降了34%,这其实已经是一个很大数字了。如果这状态持续几个版本,那最后就没剩多少全职贡献者了。我认为社区应该有足够重视。 2.

1.1K20

4-数据持久化共享互连

一 容器数据持久化共享方案 A.为什么要使用docker数据持久化 正常情况下,删除容器,容器中所有的文件也会被删除。...所以需要能持久化容器中数据方法,也就是数据数据卷(Data Volume)作用: 持久化容器运行过程中产生数据文件 实现多个容器间文件共享。...实现多个主机间有状态容器迁移 B.docker数据分类 在集群环境下,数据卷分为: 单机内容器间数据持久化共享 数据卷[Data Volume] 绑定挂载[bind mount] 容器管理卷[...docker managed volume] 容器卷[volume container] 跨主机容器间数据持久化共享 使用分布式文件系统(如NFS) 使用volume driver实现跨主机存储 Rex-Ray...互连会在本节详细说明 二 数据使用详情 数据卷[Data Volume]就是将宿主机中一个文件或目录挂载到容器中,供容器使用,分为绑定卷[bind mount]容器管理卷[docker managed

65940

浅析WebRtc中视频数据接收渲染流程

WebRtc是如何接收视频数据并进行处理渲染,于是有了这篇文章。...数据接收 在使用webrtc进行即时通话时,双方连接上后,会根据参数创建一个PeerConnection连接对象,具体代码在PeerConnectionClient类中,这个是需要自己来实现。...this.updateFrameDimensionsAndReportEvents(frame); this.eglRenderer.renderFrame(frame); } 这个I420Frame就是封装后接收视频数据...如果要写入文件,一定会以原生数据形式写入,它部分代码 public void renderFrame(final I420Frame frame) { this.renderThreadHandler.post...i420格式,当然采集发送时候这个库在底层自动将原始数据转成i420格式;但是接收数据则不同。

1.6K30

布衣之路(二):虚拟机文件共享网络模式

仅以此篇,以飨除夕夜还有心思逛园子读者,呜呜~~   文件共享 安装完成虚拟机之后,你会发现虚拟机宿主机之间文件传输是个问题,你不能直接将宿主机中文件拖到虚拟机桌面,也无法将虚拟机中文件外拖到宿主机...它能够增强虚拟显卡硬盘性能,同步主机虚拟机时钟驱动程序,实现主机虚拟机之间文件共享文件自由拖拽、虚拟机屏幕全屏化,鼠标也可在主机虚拟机之间自由移动。...如果要卸载也很简单,在bin目录下执行可执行文件 wmware-uninstall-tools.pl 即可轻松完成卸载。...当然,如果每次都拷拖拽实现虚拟机宿主机之间文件交互化,还是很不方便,好在虚拟机还为我们提供了文件共享功能,在安装了 VMware Tools 前提下,你可以将宿主机中经常需要上传到虚拟机中文件挂载到虚拟机路径下...添加完成后,在虚拟机 /mnt/hgfs 目录下,即可看到宿主机共享文件目录—— ?

1.3K70

C# Post数据文件到指定服务器进行接收

应用场景 不同接口服务器处理不同应用,我们会在实际应用中将A服务器数据提交给B服务器进行数据接收并处理业务。...比如我们想要处理一个OFFICE文件,由用户上传到A服务器,上传成功后,由B服务器负责进行数据处理下载工作,这时我们就需要 POST A服务器文件数据到B服务器进行处理。...实现原理 将用户上传数据或A服务器已存在数据,通过form-data形式POST到B服务器,B服务由指定ashx文件进行数据接收,并转由指定业务逻辑程序进行处理。...List PostData 要准备数据(PostFileItem类可包括数据文件类型) 该类包含关键方法如下: (1)public void AddText(string...,desName表示接收数据生成文件名 (3)public string Send() 该方法将开始POST传送数据 代码如下: public class PostAnyWhere

7810

【设计模式】策略模式在数据接收发送场景应用

前言 在数据接收发送场景打算使用了 if else 进行判断。...工厂模式可以帮助我们将对象创建和使用过程分离,使得上下文类客户端代码不需要了解具体策略细节,那么我们来修改一下我们实现: context可以去除 代码如下: // 策略接口具体策略类保持不变...A实现 } @Override public String receiveData() { // 从系统A接收数据实现 } } public class...systemB.sendData(""); systemB.receiveData(""); } } 三、总结 在本篇文章中,我们介绍了策略模式,并在数据接收发送场景中使用了策略模式...这样,我们就可以实现不同数据接收发送方式,而不需要在客户端代码中进行大量if-else判断。 同时通过策略模式+工厂模式方式解决了客户端代码与策略具体实现紧密耦合问题。

11110

10分钟完成一个最最简单BLE蓝牙接收数据DEMO

这两天在研究蓝牙,网上有关蓝牙内容非常有限,Github上蓝牙框架也很少很复杂,为此我特地写了一个最最简单DEMO,实现BLE蓝牙接收数据问题, 不需要什么特定UUID, 不需要什么断开重连,...不需要什么多连接等等, 网上都把BLE蓝牙写好复杂好复杂,那不是我想要,我只想为新手提供一个最基本例子 注意: 1.本DEMO运行前提是蓝牙已经配对成功,如果想实现自动配对可以期待我下一篇文章...2.修改代码中“你想要接收数据已配对设备名称”为你真实蓝牙设备 3.复制粘贴下面的代码,日志TAG是“BLE” 代码: <uses-permission android:name="android.permission.BLUETOOTH...adapter.getBondedDevices(); for (BluetoothDevice bondedDevice : bondedDevices) { if ("你想要接收数据已配对设备名称...characteristic = c; break; } } return characteristic; }} 对,就是这么简单

2.2K20

java安全编码指南之:文件共享目录安全性

不同是SGID可以使用在文件目录两个地方。 用在文件中是SUID一样,用在目录中意思是在该目录中所建文件或目录用户组都该目录用户组是一样。...S :这个功能有点类似sync.就是将数据同步写入磁盘中。可以有效地避免数据流失。 a :设置a之后,这个文件将只能增加数据,而不能删除,只有root才能设置这个属性。...u :与s相反,当使用u来设置文件时,则数据内容其实还存在磁盘中,可以用来还原删除。 特殊文件 linux中还有一些特殊文件,比如链接文件设备文件。...java中在共享目录中使用文件要注意问题 共享目录中因为所有人都有操作文件权限,所以,我们需要特别注意在java中共享目录中文件操作。...共享锁可防止其他同时运行程序获取重叠排他锁,但确实允许它们获取重叠共享锁。排他锁可防止其他程序获取任一类型重叠锁。 共享锁支持来自多个进程并发读取访问;独占锁支持独占写访问。

50531
领券