Skip to content

aevv/lmci-uploader

 
 

Repository files navigation

lmci-uploader

c# app for uploading screenshots.

Current (weak?) implementation runs invisible with no config. Ctrl+shift+hotkey where hotkey is:

  • 1 - Take screenshot of monitor mouse is on
  • 2 - Take screenshot of foreground window
  • 3 - Take screenshot of all monitors
  • 4 - Click and drag to select an area

Will then try to use an API key specified in a json file (currently) to upload to my server (current dev host), and will probably die horribly in any kind of failure scenario, or if a correct error code is returned from server, will just do nothing.

originally based on work by alex zhang

follow up from this one time i hacked an existing screenshotting client

Todo

  • Backend API (dev version in php, call it v0, v1 will probably be full renaming and consistent response types. maybe look into a framework/library for this)
  • Storage (psql blobs in text columns, thumbnail generation deferred?)
  • Front end website
  • Client UI
  • Bulletproofing client/server
  • Misc usability things
  • SECURITY
  • Massive amounts of TODO comments littered among the code

About

c# app for uploading screen snippets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 79.9%
  • PHP 19.5%
  • ApacheConf 0.6%