snaps
1.0.0
SNAPS는 알림 시스템을 사용하여 사용자에게 Screenshot 이후의 작업을 자극합니다.

스크립트를 시작하는 바운드 핫키가 누르면 scrot 선택 모드에서 실행됩니다. 화면의 일부를 선택한 후 다음에 실행할 작업을 묻는 버튼이 표시됩니다.
기본 조치는 다음과 같습니다.
scrot 와 피그 벡터를 설치하십시오.
sudo apt-get install scrot python3-gi python3-gi-cairo gir1.2-gtk-3.0
sudo dnf install scrot python3-gobject gtk3
위의 pygobject를 읽고 스크로트를 설치하십시오.
make install
VENV 외부에 설치 한 경우 설치된 패키지 위치가 경로에 있는지 확인하십시오.
예를 들어 PATH="$PATH:$HOME/.local/bin" 쉘 런타임 구성에서.
예제 구성 파일은 첫 번째 실행시 ~/.config/snaps/config.ini 로 복사됩니다.
구성 내용은 다음과 유사하게 나타납니다.
[default]
log_level = INFO
local_screenshot_path = ~/screenshots/clippings/
# File browser
file_browser = thunar
# Web browser
web_browser = chromium-browser
# SCP
remote_screenshot_path = ~/web.example.com/html/screenshots/
remote_user = user
remote_server = ssh.example.com
remote_server_url = http://example.com/screenshots/
# To use imgur: https://api.imgur.com/oauth2/addclient
imgur_client_id = xxxxxxxxxxxxxxx
api_key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
암호가없는 SCP를하려면 SSH 키를 서버에 복사해야합니다.
ssh-copy-id user@server
명령을 사용하여 스냅을 실행합니다.
snaps --help
또는 cli.py 파일을 직접 호출하십시오
python3 src/cli.py
make tests
Docker에서 :
xvfb-run -a make tests