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.8.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.8-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jcon-0.5.8.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.8.tar.gz
Algorithm Hash digest
SHA256 6b8e3dfc7695181b70ec7145c2587099d059f6285b0bf40779a1b2b9fa08afff
MD5 54f0c30513563d14a6a3b27d28423383
BLAKE2b-256 788d1e0e7e8e3886f530f7b80b246fb3051b89218778af0a47b6b15fbd8e3a8d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jcon-0.5.8-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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 bd51cddfbc2c6d4ac2e6d7ec29445ad044f536ed81eef5d05934a16ce7ba3e6d
MD5 8e1e226e2d9a57310138622a62abc245
BLAKE2b-256 1da9ed996cac451e397c90a51653b69337a70a490cf772de9e1c07226da3caf6

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