Tonight I took up as a challenge to create a language file for Notepad++ designed to highlight Counter-Strike Global Offensive configuration files (.cfg files). It becomes pretty handy to see syntax error and if keywords are correctly spelled to avoid further problems.

It took me half an hour to do so, based on the works of @gustavnikolaj, he posted on Reddit his works for SublimeText 2. I took his work, especially lists of keywords and a similar color scheme, to achieve mine.

You can find his work here on GitHub

You can see below the result of my work, how it highlights text and values in Notepad++

If you want to download that language file : GOTO my GitHub CSGO repo

 

Petit script glané sur l’internet mondial, d’utilitée publique !

Enjoy x)

Réalisation de la veille, ce meuble réalisé en palette et tasseaux de bois, tout les matériaux ont été récupérés c’est donc un éco-meuble wouhouhou !

Ce que j’ai du acheter :

  • 8 coussins de sol : 70€
  • 9 mètres de sangle en chanvre : 11€
  • 2 plaque de mdf 80×60 : 8€
  • Clous et Vis (140mm) : 15€

J’ai également investi dans une scie égoïne : 12€

J’ai piqué les outils de papa (perceuse, visseuse) sinon je n’ai utilisé que ce dont je disposais (malette d’outils orange Ikea, vis noir a placo)

En tout : un peu plus de 100€ pour ce meuble, le plus cher étant les coussins.

Afin de peupler un nouveau domaine en remplacement d’un ancien, j’ai été confronté au soucis de ne pas avoir sous la main d’outil permettant la création massive de comptes utilisateurs avec tous les attributs, dossiers, partages, droits, etc..

Il existe bien des outils vieillissants tels que Gestion5, mais largement dépassé vu les nouvelles versions de serveurs (Win2008R2 dans mon cas).

Voici donc un script que j’ai réalisé en Powershell, language que je ne connaissait pas jusqu’a peu, qui reprend des commandes batch – .net et qui s’apparente parfois a du bash linux.

C’est un language très puissant que je vous invite a découvrir au plus vite !

Fonctionnalités du code :
– Import d’un fichier CSV
– Détection des noms en double (cn basé sur le nom)
– Création d’un mot de passe numérique de 4 digits
– Création des dossiers correspondants
– Création des partages associés aux dossiers
– Droits de sécurité sur les dossiers
– Création du script de logon pour chaque utilisateurs
– Jonction au groupe classe
– Création d’un dossier pour chaque classe
– Fichier de log avec les identifiants et mot de passe

Il reste de nombreuses choses a voir et a faire encore avec ce script mais pour le moment il est fonctionnel dans mon établissement.

Ce travail est soumis à licence Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)
(plus d’infos ici : http://creativecommons.org/licenses/by-nc-sa/3.0/)

Pour voir le depot GitHub du projet c’est ici : https://github.com/k3nnyfr/TICE-create-users

Une première version d’un connecteur Dokeos/E-Lyco est désormais disponible.

Pour le télécharger : http://alexandre.gauvrit.free.fr/e-lyco-connector-dokeos-v02.zip
Pour voir le code :
index.php – http://ideone.com/Y7UsZ
install.php – http://ideone.com/3PEvf
plugin.php – http://ideone.com/vklWA
README.txt – http://ideone.com/dXzWq

Les tests ont été effectué sur une plateforme locale LAMP classique
Avec Dokeos 2.0 Beta : http://www.dokeos.com/download/dokeos20b2.zip

Toutes les instructions pour l’installer convenablement dans le README.txt qui va bien.

Ce travail est soumis à licence Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)
(plus d’infos ici : http://creativecommons.org/licenses/by-nc-sa/3.0/)

Si vous avez des retours à me faire et/ou des suggestions/questions n’hésitez pas à me contacter !

E-Lyco.fr