Repository navigation
Releases: Kenny3231/SendToConsole
Releases · Kenny3231/SendToConsole
Release list
SendToConsole v0.7.3
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/SendToConsoleSendToConsole v0.7.2
Interne
- Découpage de la fenêtre principale :
ui/main_window.pypasse de 1 658 à
258 lignes ; les méthodes sont réparties par domaine dansui/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/SendToConsoleSendToConsole v0.7.1
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/SendToConsoleSendToConsole v0.7.0
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/SendToConsoleSendToConsole v0.6.6
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.txtdes 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/SendToConsoleSendToConsole v0.6.5
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