Skip to main content

Move Windows desktop icons programmatically in Python

Project description

JCON — Relocate Windows Desktop Icons in Python

A lightweight Python package to programmatically get and set Windows desktop icon positions using native Windows APIs.


Features

  • Retrieve count and position of desktop icons
  • Move desktop icons to specified screen coordinates
  • Automatically snaps icon positions to the desktop grid (handles DPI and icon size)
  • Pure Python with standard library (ctypes), no external dependencies

Installation

pip install jcon

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

jcon-0.5.3.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

jcon-0.5.3-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file jcon-0.5.3.tar.gz.

File metadata

  • Download URL: jcon-0.5.3.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for jcon-0.5.3.tar.gz
Algorithm Hash digest
SHA256 56fff4017ff472938c0e04ccee309cef0b7b730fb632536a880d4d34cc6abe0f
MD5 088b693b31dd89ac6613e125c069b56b
BLAKE2b-256 19156a610fae852bb2dd596edd777e96c15b8789de494721728818cdcf629fbb

See more details on using hashes here.

File details

Details for the file jcon-0.5.3-py3-none-any.whl.

File metadata

  • Download URL: jcon-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for jcon-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 47d1d2eae4ac412274feaef72e10de0b6f3fe3eecfe1cdfdb4492fcddc077677
MD5 6731ccf99e92df00369de3f1fb810e2d
BLAKE2b-256 db15199bbc4f501c8dee74df78e2af3475c1e6f502e56545cb97a3b1de5a05f5

See more details on using hashes here.

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