Skip to main content

Context-aware nickname autocomplete for ClickPLC instruction windows.

Project description

ClickNick Logo

clicknick

Context-aware nickname autocomplete for ClickPLC instruction windows.

assets/clicknick_logo.png

Features

  • Smart Autocomplete: Shows only relevant nicknames based on instruction type
  • Multiple Filter Modes: Prefix, Contains, and Fuzzy matching
  • Non-Intrusive: Works alongside Click PLC without modifications

ClickNick App

How to Run

(for now you'll need uv and git installed)

uvx --from git+https://github.com/ssweber/clicknick clicknick

Usage

  1. Select your ClickPLC nickname CSV file
  2. Connect to your Click PLC instance
  3. Start monitoring
  4. Open ClickPLC Instruction window and Type in added Combobox-Input to see autocomplete suggestions

Supported Windows

  • Contact Normally Open/Closed
  • Edge Contact
  • Out, Set, Reset
  • Compare (A with B)
  • Timer, Counter
  • Math instructions
  • Shift Register
  • Copy instruction
  • Search instruction
  • Search & Replace dialog

Requirements

  • Windows 10/11
  • Click PLC Software

Roadmap

  • Get feedback and publish to PyPI
  • Add support for inserting Nickname/Address into Math equation

Project Docs

For how to install uv and Python, see installation.md.

For development workflows, see development.md.

For instructions on publishing to PyPI, see publishing.md.


This project was built from simple-modern-uv.

Project details


Download files

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

Source Distribution

clicknick-0.1.1.tar.gz (63.5 kB view details)

Uploaded Source

Built Distribution

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

clicknick-0.1.1-py3-none-any.whl (29.9 kB view details)

Uploaded Python 3

File details

Details for the file clicknick-0.1.1.tar.gz.

File metadata

  • Download URL: clicknick-0.1.1.tar.gz
  • Upload date:
  • Size: 63.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for clicknick-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d2286618718cd53d223d23b823cd66faafeb2c41bc47debaedde92a60ce14f4b
MD5 7a34a8d6b10e06f2c2fbf8f05c296214
BLAKE2b-256 ac4dfa573be3948732dba57a2aa24e085053a327831b7086dc5a1a0b9592d23e

See more details on using hashes here.

Provenance

The following attestation bundles were made for clicknick-0.1.1.tar.gz:

Publisher: publish.yml on ssweber/clicknick

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file clicknick-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: clicknick-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 29.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for clicknick-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 17948f3dae125e50782b830e680ed59f39b86c15133dc19f0f607911ec27a978
MD5 0da507a9d189b1cc2b5244be3c7cbf9a
BLAKE2b-256 a96817afd7a134060b9249c86793e75d95901e95d1a910fa81a23811c4779f67

See more details on using hashes here.

Provenance

The following attestation bundles were made for clicknick-0.1.1-py3-none-any.whl:

Publisher: publish.yml on ssweber/clicknick

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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