Tarifs
Une licence. Toutes les mises à jour de sa version.
Payez une fois pour une version majeure et conservez toutes ses versions. Pas d'abonnement, et aucun compte nécessaire pour acheter.
Nouvelle clé1.x
Licence personnelle
Input.Observer 1.x
12 $USpaiement unique, taxes comprises
En vente dès la sortie d'Input.Observer.
- Toutes les versions 1.x
- Clé affichée ici et envoyée par e-mail dès que le paiement est validé
- S'active hors connexion : le moteur ne contacte jamais personne
Donateurs StrokesPlusGratuit
Vous avez fait un don à StrokesPlus ? Votre licence est offerte.
Si vous avez un jour fait un don à StrokesPlus ou à StrokesPlus.net, votre clé Input.Observer 1.x est gratuite. Vous pourrez la demander ici dès la sortie d'Input.Observer : saisissez l'adresse e-mail avec laquelle vous avez fait votre don et, si elle figure sur la liste des donateurs, nous vous envoyons la clé par e-mail.
Le paiement et la taxe sur les ventes sont gérés par Paddle, notre revendeur. Les prix s'affichent dans votre devise au moment du paiement.
Questions
Licences
- Que couvre une licence ?
- Chaque version 1.x d'Input.Observer, aussi longtemps que vous l'utilisez. C'est un achat unique : pas d'abonnement, et rien ne cesse de fonctionner lorsqu'une version ultérieure sort.
- Sur combien de PC puis-je l'installer ?
- Sur autant que vous en utilisez personnellement. Une licence appartient à une personne, pas à une machine : votre PC fixe, votre portable et votre PC de travail fonctionnent donc avec la même clé.
- Puis-je l'utiliser au travail ?
- Oui. L'usage professionnel est inclus. Une organisation achète une licence pour chaque personne qui utilise Input.Observer.
- Existe-t-il un essai gratuit ?
- Oui. Input.Observer fonctionne pleinement pendant 30 jours sans clé, sans aucune restriction. Ensuite, il faut une licence pour qu'il s'exécute.
- L'activation d'une clé nécessite-t-elle Internet ?
- Non. La clé est vérifiée entièrement sur votre ordinateur : l'activation fonctionne donc hors connexion et n'a jamais besoin de joindre ce site.
- Que se passe-t-il à la prochaine version majeure ?
- Votre clé continue de fonctionner avec chaque version 1.x. Passer à la version majeure suivante est facultatif et facturé séparément.
- Faut-il un compte pour acheter ?
- Non. Rien sur ce site ne nécessite de compte ; le forum utilise votre compte GitHub.
- Puis-je acheter depuis n'importe quel pays ?
- Depuis la plupart. Paddle, notre revendeur, ne peut pas vendre là où des sanctions internationales ou les règles des réseaux de paiement l'interdisent, notamment en Russie, en Biélorussie, en Iran, à Cuba, en Corée du Nord et en Syrie. Son paiement vous indique quand votre pays n'est pas couvert, et rien n'est débité.
Vous venez de StrokesPlus
- J'ai fait un don à StrokesPlus. Ai-je droit à une clé ?
- Oui. Saisissez l'adresse e-mail avec laquelle vous avez fait le don dans le panneau Donateurs StrokesPlus ci-dessus. Si elle figure sur la liste des donateurs, nous vous envoyons par e-mail une clé Input.Observer 1.x.
- Puis-je reprendre mes paramètres StrokesPlus.net ?
- Oui. Dans l'application de configuration, ouvrez le menu ⋯, choisissez Importer depuis StrokesPlus.net… et sélectionnez votre fichier StrokesPlus.net.json. Un fichier chiffré demande son mot de passe. Si vous n'avez qu'un fichier .bin, lancez StrokesPlus.net une fois pour qu'il enregistre StrokesPlus.net.json.
- Qu'est-ce qui est repris, et qu'est-ce qui ne l'est pas ?
- Les groupes d'applications, les programmes ignorés, les gestes et leurs actions, les raccourcis clavier, les expansions de texte, les événements globaux, les zones d'exclusion et les paramètres de reconnaissance associés sont repris. Les floaters, les bibliothèques utilisateur, les actions rocker (boutons de souris seuls), les macros enregistrées et les thèmes ne le sont pas. Tout ce qui ne peut pas être entièrement traduit est importé désactivé, avec une note en indiquant la raison, afin que rien ne s'exécute à moitié converti. Les gestes importés peuvent être reconnus un peu différemment : revoyez les paramètres de reconnaissance d'un geste s'il se déclenche à tort.
- Mes scripts StrokesPlus.net fonctionneront-ils tels quels ?
- Pas en JavaScript : Input.Observer n'a pas de moteur de script StrokesPlus.net. L'importateur traduit chaque action en Étapes ou en Script propres à Input.Observer. Les lignes qu'il ne peut pas traduire, comme les appels .NET, les fonctions utilisateur et les tableaux, sont conservées en commentaires marqués // SP.net: afin que vous puissiez les refaire à la main, en Script ou en AutoHotkey v2.
- Et le StrokesPlus d'origine ?
- Il n'existe pas d'importateur pour le StrokesPlus d'origine ni pour ses scripts Lua. Ses gestes et ses actions doivent être reconfigurés dans Input.Observer.
Confidentialité et stabilité
- Input.Observer se connecte-t-il à Internet ?
- Non. Le moteur et ses plugins n'établissent aucune connexion réseau. L'activation d'une clé, l'aperçu des styles et l'exécution de vos actions se font tous sur votre ordinateur.
- Enregistre-t-il ce que je tape ?
- Non. Il lit les frappes pour reconnaître vos raccourcis clavier et les déclencheurs d'expansion de texte, de la même façon qu'il lit les mouvements de la souris pour reconnaître les gestes, mais il n'enregistre ni ne transmet votre saisie. Le moteur n'établit aucune connexion réseau.
- Un plugin ou un script défaillant peut-il faire tomber Input.Observer ?
- Les plugins, y compris le moteur de rendu des styles, sont des programmes distincts, jamais du code chargé dans le moteur. Si l'un d'eux plante ou cesse de répondre, le moteur continue et le relance, et le désactive s'il continue d'échouer. Les actions AutoHotkey s'exécutent dans leur propre processus AutoHotkey. Les Étapes et les Scripts s'exécutent dans le moteur, chacun sur son propre thread, et le raccourci clavier Tout arrêter met fin à ceux qui s'emballent. Les gestes, les raccourcis clavier et l'expansion de texte continuent de fonctionner pendant que l'application de configuration est fermée.
- Quelle quantité de mémoire utilise-t-il ?
- Le moteur utilise environ 2 à 4 Mo de mémoire active tant que sa console de diagnostic est fermée. C'est la valeur de la colonne Mémoire du Gestionnaire des tâches. Des valeurs plus élevées, comme la taille allouée (commit), comptent l'espace d'adressage que Windows a réservé au programme, pas la mémoire qu'il utilise. L'application de configuration est un programme distinct qui libère sa mémoire quand vous la fermez. Les styles sont eux aussi dessinés dans leur propre processus et n'alourdissent donc jamais le moteur : un style occupe quelques centaines de kilo-octets, plus une surface de dessin en mémoire graphique dimensionnée selon vos écrans (environ 17 Mo en 1920×1080, environ 66 Mo en 4K), qu'une option libère après 30 secondes d'inactivité. Avec le tracé Ligne classique, ce processus ne s'exécute pas du tout.
Styles
- Qu'est-ce qu'un style ?
- L'apparence et le son de vos gestes : le tracé lui-même, un panneau d'indication et un habillage de message assortis, et trois sons, chacun avec des réglages pour l'ajuster. Six styles sont gratuits, dont celui par défaut, Lueur néon. Les autres peuvent être prévisualisés dans l'application et sur ce site, et achetés séparément.
- Les styles ralentissent-ils mon PC ?
- Les styles sont dessinés sur la carte graphique par un programme distinct, Input.Observer.Styles.exe, qui ne fait aucun travail entre deux gestes. Si vous préférez qu'il ne s'exécute pas du tout, choisissez Ligne classique : le moteur dessine alors lui-même un tracé simple, en utilisant le moins de mémoire et de temps processeur.
Compatibilité
- Sur quelles versions de Windows fonctionne-t-il ?
- Windows 10 version 1809 ou ultérieure, et Windows 11, sur des PC 64 bits (x64). Windows sur ARM n'est pas pris en charge.
- Fonctionne-t-il avec les jeux, le Bureau à distance et les machines virtuelles ?
- Oui. Les groupes à ignorer désactivent Input.Observer pour les programmes que vous choisissez, éventuellement seulement quand ils sont en plein écran. Le jeu de départ ignore déjà le Bureau à distance, Hyper-V, VMware, VirtualBox, TeamViewer, AnyDesk et Parsec, afin que votre saisie parvienne au PC distant. Certains jeux en ligne interdisent les outils d'automatisation : vérifiez le règlement d'un jeu avant d'y utiliser Input.Observer.