Skip to content

Releases: JeanExtreme002/Picklock

Picklock 0.2.1

Choose a tag to compare

@JeanExtreme002 JeanExtreme002 released this 31 Aug 04:41
b0251b6

A small one: help now opens by saying what Picklock is, before saying how to type a command.

pip install --upgrade picklock

Changed

  • The help overview leads with Picklock 0.2.1 — a terminal client for PyMemoryEditor. and puts the usage: line under it. Same two lines, the other way round; nothing else on the page moves.

Documentation: https://picklock.readthedocs.io

Picklock 0.2.0

Choose a tag to compare

@JeanExtreme002 JeanExtreme002 released this 31 Aug 04:25
2814b1e

Scan results now say when they skipped read-only memory in the footer, under the rows, instead of in a two-line note above the table.

pip install --upgrade picklock

Changed

  • A result set restricted to writable regions is marked in its own footer: 20 rows in set — writable regions only (0.02 sec). The caveat is about the rows, so it sits next to the rows — where the question "is this all of them?" is actually asked. The scan, every refine and every later scan:results carry it, whether the restriction came from --writable or from the writable_only setting, and so does an empty result set.
  • Printer.table and Printer.footer take an optional marker, so any listing can carry a caveat about its rows without a paragraph above them.

Documentation: https://picklock.readthedocs.io

Picklock 0.1.1

Choose a tag to compare

@JeanExtreme002 JeanExtreme002 released this 31 Aug 03:42
49e5bcc

A documentation release. Nothing in the shell changed — same commands, same flags, same behaviour as 0.1.0.

pip install --upgrade picklock

Docs

  • The README and the documentation home page were reworked around the terminal screenshot, a one-line pitch and the project badges.
  • Corrections where a page did not match the shell: the scan cycle referred to a bare scan, which is a namespace rather than a command; the watch pages claimed Ctrl+C leaves the shell, when it ends the running command and returns to the prompt; and PICKLOCK_CONFIG_DIR was described as a flag rather than an environment variable.
  • Assorted spelling and sentence fixes.

Documentation: https://picklock.readthedocs.io

Picklock 0.1.0

Choose a tag to compare

@JeanExtreme002 JeanExtreme002 released this 30 Aug 23:08
1024bb6

The first release.

Picklock is a terminal client for PyMemoryEditor: read, write and scan the memory of a running process from any shell, on Windows, Linux and macOS.

pip install picklock
picklock

Forty commands under six namespaces — attaching, reading and writing, scanning with every comparison the library exposes, AOB and regex pattern scans, pointer chains with the save/rescan/diff workflow that tells a real path from a coincidence, aliases and settings that persist.

One dependency, pure Python, so it installs on a bare server as readily as on a desktop.

Documentation: https://picklock.readthedocs.io