Passer au contenu principal

Extension TCC ainsi que les TCC-RT avec plugins

Les plugins sont des DLL écrites par l'utilisateur qui permettent aux développeurs de créer de nouvelles (ou de remplacer) :

  • Commandes internes
  • Variables internes
  • Fonctions variables
  • Moniteurs de frappe
  • Fonctions de complétion des onglets
  • Alias ​​UNKNOWN_CMD, PRE_INPUT, PRE_EXEC et POST_EXEC

TCC chargera automatiquement les plugins au démarrage et ils remplaceront les noms internes existants, afin que vous puissiez étendre et/ou remplacer les commandes et les variables.

Les plugins peuvent également accéder au Take Command Interface IPC pour communiquer avec le contrôle Take Command exemple. Cette interface permet au plugin de faire des choses comme activer les fenêtres d'onglets, les détacher, changer la police, démarrer de nouveaux onglets, modifier le répertoire de l'Explorateur de fichiers, etc.

Frappe Extensions

Vous pouvez également écrire une frappe au clavier plugins qui sera appelé pour chaque frappe saisie sur la ligne de commande. Un plugin de frappe peut effectuer des actions lorsqu'une clé spécifique est saisie, ou même modifier la clé avant de la renvoyer au processeur de commandes. Frappe au clavier plugins sont appelés après les alias clés et avant TCC recherche l'action par défaut pour cette clé.


TCC SDK de plug-in

Les plugins peuvent être écrits dans n’importe quel langage capable de créer une DLL Windows. Le SDK Plugin (mis à jour pour la version 30) comprend tous les fichiers dont vous avez besoin pour développer des plugins en C/C++ ou Delphi. La documentation est dans le fichier ZIP.

Le SDK est disponible sur notre site Web à l'adresse https://jpsoft.com/downloads/sdk/sdk.zip.


Plugins tiers

Les plugins d'invite de commande suivants ne sont ni écrits ni pris en charge par JP Software ; veuillez contacter directement les développeurs si vous avez des questions. Ils sont fournis par JP Software strictement tels quels, sans garantie d'aucune sorte. Les auteurs du plugin peuvent être contactés sur le Forum des plugins. (S'il vous plaît cette adresse e-mail qui est protégée du spam. Vous devez activer JavaScript pour la voir. si vous avez créé un plugin et souhaitez le répertorier sur cette page.)

  • 4PLATEAU AUTOMATIQUE : Minimise TCC automatiquement dans la zone de notification de la barre des tâches ; ne fonctionne pas avec TCMD. (Fournit également la commande AUTOTRAY).
  • 4CONSOLE : Utilitaires de console pour TCC.
  • 4CONSOLE64 : Version x64 de 4CONSOLE.
  • 4UTILS : Utilitaires liés au processeur de commandes/par lots, y compris la recherche/le remplacement d'expressions régulières.
  • 4UTILS64 : Version x64 de 4UTILS.
  • ConRecherche - ajoute une nouvelle boîte de dialogue contextuelle non modale pour rechercher du texte dans le tampon de défilement de la console. Options pour les recherches insensibles à la casse, sensibles à la casse et aux expressions rationnelles.
  • ÉVÉNEMENTS : Commandes internes et fonctions variables pour créer, attendre ou signaler un événement Windows.
  • TOUT: Localisez instantanément des fichiers et des dossiers à l'aide du Tout moteur de recherche.
  • FEDUTILES : Une collection de fonctions de calendrier, de conversion, de cryptage, de système et de chaîne.
  • MOT D'HISTOIRE : : Insérez des mots ou des lignes de la liste historique dans la ligne de commande actuelle.
  • ISO 8601: Étend Take Commandles fonctions de gestion de date de avec de nouveaux formats de date ; une plage de dates plus large et davantage de vérification de la validité des dates saisies. Réimplémente la plupart des fonctions de variables liées à la date et en ajoute plusieurs nouvelles, ainsi que quelques variables et commandes internes.
  • INFO POP : Ce plugin fournit un moyen rapide de vérifier les propriétés d’un fichier lors de la composition d’une ligne de commande. Lorsque vous appuyez sur une touche de raccourci, une boîte de message contextuelle affiche la taille du fichier, ses attributs, la date et l'heure, ainsi que quelques autres informations.
  • QCAL : Une version allégée du plugin ISO8601, contenant uniquement la commande QCAL et quelques (très) quelques fonctions. QCAL affiche un calendrier rapide et sale sur la console ou sur la sortie standard.
  • SÉCURISÉS : Fonctions de lecture et d'écriture de texte pouvant contenir des caractères ayant une signification particulière TCC.
  • DIRE:Ce plugin fournit une interface rapide et intuitive pour la fonction de synthèse vocale de Windows. Le plugin ajoute une seule commande SAY, qui prononce le texte sur la ligne de commande, un fichier texte ou un tube.
  • SYSTÈMES : Utilitaires liés au système, y compris les fonctions de registre, de processus et de fenêtre.
  • SYSUTILS64 : Version x64 de SYSUTILS.