Skip to content

Releases: Kenny3231/SendToConsole

SendToConsole v0.7.3

Choose a tag to compare

@github-actions github-actions released this 29 Sep 17:41

Corrigé

  • Envoi rapide avec « Envoyer ENTRÉE après le texte » : quand l'ENTRÉE
    finale faisait changer le focus (connexion validée, boîte fermée), l'envoi
    restait bloqué en pause automatique sans plus rien à taper, et tout
    raccourci suivant était refusé. L'envoi se termine désormais dès la
    dernière frappe.

Vérifier le téléchargement

Get-FileHash .\SendToConsole-v0.7.3-win64.zip -Algorithm SHA256   # comparer avec SHA256SUMS.txt
gh attestation verify .\SendToConsole-v0.7.3-win64.zip --repo Kenny3231/SendToConsole

SendToConsole v0.7.2

Choose a tag to compare

@github-actions github-actions released this 28 Sep 15:37

Interne

  • Découpage de la fenêtre principale : ui/main_window.py passe de 1 658 à
    258 lignes ; les méthodes sont réparties par domaine dans ui/window/
    (envoi, coffre, options, cible, contenu, clavier, envoi rapide,
    raccourcis). Déplacement à l'identique (88 méthodes vérifiées par
    comparaison d'arbre syntaxique), aucun changement de comportement.

Vérifier le téléchargement

Get-FileHash .\SendToConsole-v0.7.2-win64.zip -Algorithm SHA256   # comparer avec SHA256SUMS.txt
gh attestation verify .\SendToConsole-v0.7.2-win64.zip --repo Kenny3231/SendToConsole

SendToConsole v0.7.1

Choose a tag to compare

@github-actions github-actions released this 28 Sep 14:28

Sécurité

  • Raccourcis des entrées d'envoi rapide : si l'outil a le focus (ou si
    aucune fenêtre n'est au premier plan), l'envoi est refusé et signalé par
    une bulle, au lieu de partir dans la dernière fenêtre utilisée. Même règle
    que « Coller » ; le clic sur la palette garde ce repli, voulu.

Vérifier le téléchargement

Get-FileHash .\SendToConsole-v0.7.1-win64.zip -Algorithm SHA256   # comparer avec SHA256SUMS.txt
gh attestation verify .\SendToConsole-v0.7.1-win64.zip --repo Kenny3231/SendToConsole

SendToConsole v0.7.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 13:39

Ajouté

  • Coller par frappe : nouveau raccourci global « Coller le presse-papiers
    (frappe) », en tête des raccourcis dans les options. Copiez normalement
    (Ctrl+C), cliquez dans la console, pressez le raccourci : le texte copié y
    est tapé, même là où le collage est bloqué.
  • Garde-fous : double appui pour un texte de plusieurs lignes, pas d'ENTRÉE
    sur la dernière ligne, caractères de contrôle et invisibles refusés, aucune
    frappe si l'outil a le focus, refus signalés par une bulle.

Sécurité

  • Le presse-papiers n'est jamais écrit : il est seulement lu, au raccourci.
    Contenu jamais journalisé, séquence de frappe libérée en fin d'envoi, texte
    des entrées exclu de leur représentation (repr).
  • Ctrl+C, Ctrl+V, Ctrl+X et variantes ne peuvent plus être choisis comme
    raccourcis de l'outil (ils seraient confisqués dans toutes les applications).

Vérifier le téléchargement

Get-FileHash .\SendToConsole-v0.7.0-win64.zip -Algorithm SHA256   # comparer avec SHA256SUMS.txt
gh attestation verify .\SendToConsole-v0.7.0-win64.zip --repo Kenny3231/SendToConsole

SendToConsole v0.6.6

Choose a tag to compare

@github-actions github-actions released this 28 Sep 12:44

Corrigé

  • Palette flottante : si Windows refuse le mode « sans focus », un
    avertissement apparaît désormais dans le Journal (l'échec passait
    inaperçu et la palette pouvait voler le focus de la console).
  • Détection d'instance unique : la relance ne pouvait plus manquer son
    message sur un disque lent.
  • Robustesse : gardes explicites à la place d'assert, seules les erreurs
    attendues sont ignorées lors de la liste des processus (analyse bandit).
  • SHA256SUMS.txt des releases en fins de ligne LF (sha256sum -c).

Dépendances

  • PyInstaller 6.22.3, pyinstaller-hooks-contrib 2026.7 ; outils de
    développement épinglés. La CI construit désormais l'exécutable à chaque
    modification.

Vérifier le téléchargement

Get-FileHash .\SendToConsole-v0.6.6-win64.zip -Algorithm SHA256   # comparer avec SHA256SUMS.txt
gh attestation verify .\SendToConsole-v0.6.6-win64.zip --repo Kenny3231/SendToConsole

SendToConsole v0.6.5

Choose a tag to compare

@github-actions github-actions released this 28 Sep 11:15

Première version publique.

Fonctionnalités

  • Envoi de texte par frappe clavier simulée (scancodes, AltGr, repli
    Unicode) vers une fenêtre choisie, avec compte à rebours, pause, reprise,
    arrêt et garde-fou de focus.
  • Conversion vers la disposition clavier de la console cible et détection de
    la disposition de la fenêtre visée.
  • Envoi rapide : entrées associées à des raccourcis globaux, palette
    flottante qui ne prend jamais le focus.
  • Raccourcis globaux d'action : cibler la fenêtre active, afficher / masquer
    la palette.
  • Coffre chiffré (Fernet, PBKDF2-SHA256 600 000 itérations), ou mode sans
    enregistrement.
  • Choix du coffre au lancement (coffres récents, ouvrir un coffre existant,
    en créer un), mémorisation du dernier coffre, « Ouvrir un autre coffre » et
    « Enregistrer sous » sans jamais écraser un fichier existant.
  • Avertissement quand la fenêtre cible tourne en administrateur, instance
    unique, icône dans la barre système, thèmes clair et sombre.

Sécurité

  • Écriture atomique et exclusive du coffre, DACL NTFS restreinte,
    en-tête borné contre les fichiers altérés.
  • Aucun secret dans les journaux, le registre ni le presse-papiers.
  • Releases construites par la CI, avec empreintes SHA-256 et attestation de
    provenance.

Vérifier le téléchargement

Get-FileHash .\SendToConsole-v0.6.5-win64.zip -Algorithm SHA256   # comparer avec SHA256SUMS.txt
gh attestation verify .\SendToConsole-v0.6.5-win64.zip --repo Kenny3231/SendToConsole