upshot

An automatic screen shot uploader for OS X.

  • 所有者: fwenzel/upshot
  • 平台:
  • 許可證: BSD 3-Clause "New" or "Revised" License
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

UpShot

NOTE: As of March 2017, Dropbox has removed the public folder feature permanently, which breaks UpShot. There are discussions in Issue #77 on how to proceed, but for now, UpShot cannot function as expected because of this Dropbox feature change.

UpShot is an automatic screen shot uploader for OS X, written in Python.

For sharing, UpShot uses Dropbox's Public folder, giving you maximum control over what you share.

For more information and to download UpShot, visit the UpShot website. If you want to contribute to UpShot or check out its source code, read on.

Features

The basic workflow is this:

  • UpShot listens to a new screenshot being created with OS X's default screenshot function.
  • It moves that screenshot to your public Dropbox folder.
  • It copies that public Dropbox URL to your clipboard.

Other features currently include:

  • Custom domain name support (some "assembly" required)
  • randomized filenames
  • (optional) scaledown of retina-sized screenshots

Contributing

UpShot is an open source project. Issues / pull requests, feedback, feature requests, …, are greatly appreciated!

Compiling it

UpShot uses a fabric script for build and maintenance tasks:

  1. Create a virtualenv.
  2. pip install -r requirements.txt
  3. fab build

This will build an app package in the directory dist. You can execute it from there. If you want to see console output, start it via fab run instead.

Configuration

The latest version has a configuration screen, but not everything is configurable yet. For a full list, check out upshot.py for constants. You can override all those in a (new) file settings_local.py.

Acknowledgments

Thanks to:

License

UpShot is released under a BSD license. Read the file LICENSE for more information.


Copyright (c) 2012-2014 Fred Wenzel.

主要指標

概覽
名稱與所有者fwenzel/upshot
主編程語言Objective-C
編程語言Python (語言數: 3)
平台
許可證BSD 3-Clause "New" or "Revised" License
所有者活动
創建於2012-11-18 21:42:03
推送於2019-09-03 16:35:20
最后一次提交2017-03-17 09:49:04
發布數9
最新版本名稱release-2.2 (發布於 )
第一版名稱release-0.9 (發布於 )
用户参与
星數109
關注者數11
派生數22
提交數108
已啟用問題?
問題數75
打開的問題數16
拉請求數1
打開的拉請求數0
關閉的拉請求數1
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?