Skip to main content

screenctl

A tool for batch management of Linux Screen.

Introduction

screenctl is a tool that can create, delete, stat screens in batch through a specified json configuration. A web-based admin page is in planning.

Installation

# BE SURE YOU HAVE INSTALLED 'SCREEN'

# plan to release on pypi thus you can install it via pip
pip install screenctl
# to be done

Usage

$ python screenctl.py -h
usage: screenctl.py [-h] [-c CONF] [-v] action

Controller for screen

positional arguments:
  action                create, delete, stat, server

optional arguments:
  -h, --help            show this help message and exit
  -c CONF, --conf CONF  path to configuration
  -v, --verbose         show verbose output

Changelog & Todo

  • v0.0.1: 2022-11-28 01:50
    • support basic create, delete and stat.
  • v0.0.2: 2023-01-26 21:20
    • update README and release on pypi.
  • v0.0.3: 2023-01-26 21:55
    • fix a tiny bug and release.
  • v0.0.4: 2023-01-26 22:05
    • update README page. (it requires anothor version even for such a readme-update ...)
  • v0.0.5: 2023-02-21 20:25
    • fix issue #1 and try to fix #2 (not verified)
  • v0.0.6: 2023-02-21 21:15
    • fix a typo bug in line 68 in screenctl.py

Open-Source

Welcome stars and contributions!

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

screenctl-0.0.6.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

screenctl-0.0.6-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file screenctl-0.0.6.tar.gz.

File metadata

  • Download URL: screenctl-0.0.6.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.13

File hashes

Hashes for screenctl-0.0.6.tar.gz
Algorithm Hash digest
SHA256 4cbf08cfd4dc5d7d79c75e88f0ee6000279263e688abd5752e65618ce96d1e52
MD5 64087d21c403602520191b6295f1e196
BLAKE2b-256 21b755c598804274b9739448f14d1fe651d5d50745325b765ed9bb0507b3fb66

See more details on using hashes here.

File details

Details for the file screenctl-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: screenctl-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.13

File hashes

Hashes for screenctl-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 968df52490aedb450b5e5d0f5deadb715e33f0fef8e6de8a91756879943b17e9
MD5 35df2b8a1baa2f7b317c6eda095420a3
BLAKE2b-256 d39919369b8ab34e8d25610298ea24bc1ccc96f249c0313bf50fc6632a7dc61e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.6 This release

2 files

0.0.5

2 files

0.0.4

1 file

0.0.3

2 files

0.0.2

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page