All Projects → CrankZ → ScreenSharing-FileTransfer-in-LAN

CrankZ / ScreenSharing-FileTransfer-in-LAN

Licence: MIT license
a screen-sharing&FileTransfer software in LAN

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to ScreenSharing-FileTransfer-in-LAN

Gameservers Docker
A bunch of game servers I use, dockerised
Stars: ✭ 322 (+261.8%)
Mutual labels:  lan
Webdrop
Easiest group P2P File & Message transfer in browser with WebRTC 🔥. Cross-platform alternative to Apple's AirDrop, Xender, ShareIT with the same speed over LAN. No installation, just a website :)
Stars: ✭ 119 (+33.71%)
Mutual labels:  lan
Termchat
Terminal chat through the LAN.
Stars: ✭ 229 (+157.3%)
Mutual labels:  lan
Goscan
goscan is a simple and efficient IPv4 network scanner that discovers all active devices on local subnet.
Stars: ✭ 674 (+657.3%)
Mutual labels:  lan
Bsb Lan
LAN interface for Boiler-System-Bus (BSB) and Local Process Bus (LPB) and Punkt-zu-Punkt Schnittstelle (PPS) used by Elco Thision, Brötje and similar heating systems
Stars: ✭ 83 (-6.74%)
Mutual labels:  lan
Node Lifx
Node.js implementation of the LIFX LAN protocol 💡
Stars: ✭ 137 (+53.93%)
Mutual labels:  lan
VISAInstrument
基于NI-VISA/VISA32(Virtual Instrument Software Architecture)的仪器编程(C#),支持RS232、USB、GPIB及LAN通信接口的收发控制
Stars: ✭ 132 (+48.31%)
Mutual labels:  lan
private-ip
Check if IP address is private.
Stars: ✭ 26 (-70.79%)
Mutual labels:  lan
Black.box
Plug-and-Play VPN router and unblocker
Stars: ✭ 89 (+0%)
Mutual labels:  lan
Arduinoarpspoof
Kicks out everyone in your LAN via with an enc28j60 ethernet controller and Arduino.
Stars: ✭ 215 (+141.57%)
Mutual labels:  lan
Arpspoof
arpspoof for macOS - intercept packets on a switched LAN
Stars: ✭ 40 (-55.06%)
Mutual labels:  lan
Kouchat Android
KouChat for Android
Stars: ✭ 73 (-17.98%)
Mutual labels:  lan
Dowse
The Awareness Hub for the Internet of Things
Stars: ✭ 139 (+56.18%)
Mutual labels:  lan
Phantom
Use your own Minecraft server with your Xbox or PS4 and play with friends!
Stars: ✭ 360 (+304.49%)
Mutual labels:  lan
QuickTraceiOSLogger
A real time iOS log trace tool, view iOS log with pc web browser under local area network, which will automatically scroll like xcode. 一个实时的iOS日志跟踪工具,在局域网中使用 PC Web 浏览器查看 iOS 日志,它将像xcode一样自动滚动。
Stars: ✭ 16 (-82.02%)
Mutual labels:  lan
Iwant
Commandline tool for searching and downloading files in LAN network, without any central server
Stars: ✭ 268 (+201.12%)
Mutual labels:  lan
Lpvpn
LAN Party VPN - Run VPN on top of Discord. No installation required.
Stars: ✭ 132 (+48.31%)
Mutual labels:  lan
opentok-rtc
OpenTok demo application
Stars: ✭ 97 (+8.99%)
Mutual labels:  screensharing
vscode-extension
Link your code and commits to a video recording and explain your code with video.
Stars: ✭ 67 (-24.72%)
Mutual labels:  screensharing
Pi.alert
WIFI / LAN intruder detector. Check the devices connected and alert you with unknown devices. It also warns of the disconnection of "always connected" devices
Stars: ✭ 209 (+134.83%)
Mutual labels:  lan

ScreenSharing-FileTransfer-in-LAN

基于

Qt 5.11.1 (MSVC 2015, 32bit)

Python 3.4.3

简介

程序分为 Master端,Slave端。

Master主界面

Master主界面

Slave端没有界面,启动后会有托盘图标

托盘

主要功能

1:屏幕演示(延迟1s以内)

采用 局域网组播+分包传输+屏幕差异对比 等技术 多台机器演示主界面

2:屏幕监控(可同时监控4台)

屏幕批量监控

3:文件传输(速度可达局域网最大速度)

文件传输功能为python实现,主要原理为局域网内搭建HTTP服务器,slave端通过下载方式完成传输操作。

传输速度

传输界面

4:学生签到

5:考试功能 详见:https://github.com/CrankZ/Native-Exam-Analyse

其他功能

开机自启

防多开

UAC管理员权限

屏幕演示时,slave端禁止任何操作(鼠标、键盘)

Thanks

https://github.com/stachenov/quazip

https://zlib.net/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].