Actualité des logiciels

  • TWAPI 4.3.8

TWAPI (Tcl Windows API) est une extension qui donne accès à près de 600 fonctions de l'API de Windows via Tcl 8.6. Dont par exemple :
l'interface COM en tant que client et serveur, les informations CPU et les fonctions systèmes de Windows, la gestion des utilisateurs et des groupes, la planification des tâches, la configuration réseau, la gestion de l'alimentation, le protocole SSL/TLS, le gestionnaire d'événement, les entrées/sorties, le cryptage et la simulation de saisie au clavier.
Les versions 32-bit et 64-bit de Windows sont supportées.

https://sourceforge.net/projects/twa...I/twapi-4.3.8/

  • CAWT 2.4.7

CAWT (COM Automation With Tcl) est un package qui permet de contrôler des applications Windows via l'API COM. Parmi lesquelles : Excel, Word, PowerPoint, Internet Explorer, Office Document Imaging, Matlab et Google Earth. CAWT existe en version Starkit. Ce package est développé par Paul Obermeier qui n'est autre que l'auteur de Tcl3D.

Ci-dessous un exemple astucieux pour générer une vidéo au format MP4 à partir d'une succession d'images au format png en utilisant Powerpoint :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
package require cawt
 
set appId [Ppt Open]
set presId [Ppt AddPres $appId]
set imgList [lsort -dictionary [glob "*.png"]]
foreach fileName $imgList {
     set slideId [Ppt AddSlide $presId]
     set imgId [Ppt InsertImage $slideId $fileName]
}
Ppt CreateVideo $presId "MyVideo.mp4"
http://www.cawt.tcl3d.org/

  • TkSVG 0.3

TkSVG est une extension de qui supporte le format SVG en attendant que celui-ci soit implémenté en natif dans la future version de Tcl-Tk 8.7.
Cette extension est basée sur la bibliothèque C NanoSVG connue pour sa compacité.
Des binaires sont disponibles pour Linux, Windows et MacOS.

https://github.com/auriocus/tksvg/releases

  • Toolatra

Toolatra est un micro framework Tcl dans le même style et la même syntaxe que Sinatra.

https://github.com/timkoi/toolatra

  • Awdark/Awlight 4.0

Vous n'êtes pas sans savoir que Tcl-Tk gère les thèmes grâce au moteur de thèmes ttk.
Voici Awdark/Awlight un thème ttk pour créer des interfaces utilisateurs sombres/claires en jouant sur les niveaux de gris et le bleu.
Cette nouvelle version intègre le format SVG par l'intermédiaire de tksvg.

https://wiki.tcl-lang.org/page/awdark+ttk+theme
https://wiki.tcl-lang.org/page/awlight+ttk+theme

Nom : awdarklight.jpg
Affichages : 112
Taille : 115,7 Ko

Actualité des documents et des projets

  • 26ième Conférence Annuelle Tcl-Tk

La 26ième Conférence Annuelle Tcl-Tk se tient du 5 au 8 novembre 2019 à Houston (Texas). Le programme est en ligne.

https://www.tcl.tk/community/tcl2019/index.html

  • Tesla climatisée

Si vous disposez d'un véhicule électrique de la marque Tesla, voici un exemple de l'utilisation de l'API REST avec Tcl pour contrôler la climatisation.

https://wiki.tcl-lang.org/page/TeslaClimate