Skip to content

mchampanis/ScreenTask

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScreenTask


v1.3.2 released: download here

Description

Screen sharing made easy! Share your screen across local devices without internet.

Cross-platform Java project for (Linux & OSX) here: GitHub page

Requirements

  • .NET Framework 4.8: download
  • Look for the Offline installer / Run apps - runtime link at the above link
  • Should work on Windows Vista, 7, 8, 10, 11 (v1.3.2 was only tested on Windows 11 in a VM)
  • You might need to build it yourself for your specific Windows install (see below)

Building

  • Download Visual Studio
  • Install above and select the .NET desktop apps component when asked
  • Open ScreenTask.sln and change to Release (instead of Debug) and then Run

Features

  • Share your screen on local network
  • WebUI so no additional client software needed - access via web browser
  • Basic HTTP authentication support
  • Unlimited number clients
  • Multiple screens support

v1.3.2 changes

  • show main window on start instead of just the system tray icon
  • fix JS: was halting execution due to legacy code that wasn't removed, fullscreen didn't work because of this

v1.3.1 changes

  • firewall rules created programmatically
  • better tray icon logic
  • new icon & server on/off status indicated in taskbar
  • started cleaning up code
  • cleaned up web ui, removed unneeded header and footer
  • changed javascript timer to behave better on phone browsers
  • memory leak fixed
  • fixed saved ip bug

License

ScreenTask is released under the GPL v3 (or later) license: http://www.gnu.org/licenses/gpl-3.0.html

Original project (latest version is 1.2)

https://github.com/EslaMx7/ScreenTask

About

Share your screen across local devices without internet

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Languages

  • C# 86.0%
  • HTML 14.0%