Skip to content

Ultimate Magic Card support in the CLI#335

Draft
suut wants to merge 2 commits intoRfidResearchGroup:mainfrom
suut:ultimate_magic_card_cli_support
Draft

Ultimate Magic Card support in the CLI#335
suut wants to merge 2 commits intoRfidResearchGroup:mainfrom
suut:ultimate_magic_card_cli_support

Conversation

@suut
Copy link
Copy Markdown
Contributor

@suut suut commented Jan 20, 2026

No description provided.

@github-actions
Copy link
Copy Markdown

You are welcome to add an entry to the CHANGELOG.md as well

@github-actions
Copy link
Copy Markdown

github-actions bot commented Jan 20, 2026

Built artifacts for commit 9fac740

Firmware

Client

def exit(self, status: int = 0, message: Union[str, None] = None):
if message:
raise ParserExitIntercept(message)
raise ParserExitIntercept(message)
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This fixes the bug it would show twice the --help of some commands

Copy link
Copy Markdown
Contributor

@LupusE LupusE left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't own an 'Ultimate Magic Card' (Gen4). But the worst what could happen from reviewing the code: we have a card that should work, but doesn't ...
Maybe there will be a merge conflict with the double-help fix. This should be an own PR

@suut
Copy link
Copy Markdown
Contributor Author

suut commented Apr 12, 2026

Thanks, I need to revisit this a bit and add the rest of the missing code; I have a new version UMC to test with but not the old version; but the differences are minimal and already taken into account by the script

I'll split into another PR the help fix

@LupusE
Copy link
Copy Markdown
Contributor

LupusE commented Apr 12, 2026

Thanks a lot for your update.
For the double-help fix: I just saw @nieldk mentioned it a couple days ago with a fix. If you both coordinate the PRs, it should be fine. We just need to keep an eye on this.
If we reduce 2 help messages 2 times -> 2-(2x1) = 0 ... We have no help in the end. Pure math :P

@nieldk
Copy link
Copy Markdown
Contributor

nieldk commented Apr 12, 2026 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants