Bienvenue Sur BiblioGeek !

La Bibliothéque des Geeks

Partager vos expériences , astuces , codes , scripts ou autres !

Derniers ArticlesEntrer

Ce que nous faisons

Scripting

Astuce

Administration

WBS: Mettre des couleur en bat
8 août 2017

WBS: Mettre des couleur en bat

Ajouter la fonction : :color set « param=^%~2 » ! set « param=!param: »=\ »! » findstr /p /A:%1 « . » « !param!\..\X » nul <nul set /p « .=%DEL%%DEL%%DEL%%DEL%%DEL%%DEL%%DEL% » exit /b 0   et appeler  la fonction ainsi: call :Color 0b  »                    Copie des fichiers  « 

Javascript : Déclencher une action lorsque que l’on appui sur la touche entrée quand je suis placé sur une TEXBOX (par exemple )
7 août 2017

Javascript : Déclencher une action lorsque que l’on appui sur la touche entrée quand je suis placé sur une TEXBOX (par exemple )

Exemple ASP NET :   Ajouter onkeypress comme attribut à votre élément <div> <asp:Label ID= »Label5″ runat= »server » Text= »Password : » class= »TXTBox label Down » ForeColor= »Black »></asp:Label> <asp:TextBox ID= »txtPassword » runat= »server » Width= »260px » Class= »RESULT Down » TextMode= »Password » onkeypress= »return EnterEvent(event) »></asp:TextBox> <br /> </div> Puis ajouter le JAVASCIRPT ci-dessous dans votre page ASPNET <script type= »text/javascript »> function EnterEvent(e) { if (e.keyCode == 13) { __doPostBack(‘<%=btnLogin.UniqueID%>’, «  »); } } </script>  

4 août 2017

WBS : Purge de répertoire en fonction de leurs anciennetés

Dans l’exemple ci-dessous on purge les répertoires (uniquement les répertoires ) ancien du chemin C:\tmp\test de plus de 10 jours @echo off set NombreDeJourQueLonRetien=10 set CheminDesRepertoiresADelete=C:\tmp\test rem Delete Uniquement les Répértoires ForFiles /P %CheminDesRepertoiresADelete% /D -%NombreDeJourQueLonRetien% /C « CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE »

27 juillet 2017

C# Connexion Serveur Exchange & envoi de mail

Yooo Avec l’API Managée EWS , eaaaaaaasy 🙂 A télécharger ici : https://www.microsoft.com/en-us/download/details.aspx?id=42951 Ensuite voici un exemple  en supposant que l’adresse mail sur laquelle je souhaite me connecter est toto@live.fr et le mdp : testtoto Dans l’exemple ci-dessous vous envoyer un mail de toto@live.fr vers AdresseMailDestinataire@live.com using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Microsoft.Exchange.WebServices.Data; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1); service.Credentials = new WebCredentials(« toto@live.fr »,

5 juin 2017

Asp Net : Logon & AD

Hello 1er Étapes Créer une classe using System; using System.Text; using System.Collections; using System.DirectoryServices; namespace TOOLS { public class LdapAuthentication { private String _path; private String _filterAttribute; public LdapAuthentication(String path) { _path = path; } public bool IsAuthenticated(String domain, String username, String pwd) { String domainAndUsername = domain + @ »\ » + username; DirectoryEntry entry = new DirectoryEntry(_path, domainAndUsername, pwd); try {//Bind to the native AdsObject to force authentication. //Object obj = entry.NativeObject; DirectorySearcher search =

C# Couleur dans Cellule Datagrid View
26 mai 2017

C# Couleur dans Cellule Datagrid View

Donc à la génération du datagridview vous souhaitez en fonction de valeur de cellule changer la couleur des cellules : IL vous suffit d’utiliser la fonction CellFormating ATTENTION CODE PAS TOUT A FAIT JUSTE , MIS EN VRAC  Exemple: (ici je change les couleurs des cellules qui contiennent M ou B M quelque soit la colonne ou se situe cette valeur) private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { for (int i = 0; i <

WBS : Récupérer le texte d’un fichier PDF en script ou ligne de commande
24 mai 2017

WBS : Récupérer le texte d’un fichier PDF en script ou ligne de commande

Hello J’ai repris du code de ‘https://www.codeproject.com/Articles/12445/Converting-PDF-to-Text-in-C’ pour en faire un programme en ligne de commande utilisable facilement Une fois dézipper , vous pouvez lancer le programme Pdf2Text.exe du répértoire dézippé Attention il faut que les dll présent dans le zip soit au méme niveau que le programme Pdf2Text.exe (en bref lancer le programme Pdf2Text.exe depuis ont répétoire dézippé peut importe ou vous l’avez dézipé) Exemple:  Puis si vous souhaitez récupérer le contenu d’un fichier pdf , il

4 avril 2017

ASP NET : capter l’erreur via javascript

Hello Le « try catch » fonctionne bien mais voici une autre méthode intéressante : Il vous suffit de mettre ceci à la fin de votre forme aspx juste avant la balise </asp:Content> <script type= »text/javascript »> var prm = Sys.WebForms.PageRequestManager.getInstance(); if (prm != null) { prm.add_endRequest(function (sender, e) { if (sender._postBackSettings.panelsToUpdate != null) { if (e.get_error() != null) { var ex = e.get_error(); var mesg = « HttpStatusCode:  » + ex.httpStatusCode; mesg += « \n\nName:  » + ex.name; mesg += « \n\nMessage:

6 mars 2017

VTOM : Le controle d’integrite a detecte des anomalies, vtexport interrompu

Sur les versions 5.8.3 est inférieur , ce probléme est apparu suite à l’utilisation de l’option « Supprimer les XX non utilisés » XX pouvant être les ressources , calendrier ,utilisateur etc etc exemple:  Voici l’erreur rencontré (par exemple  ) WARNING SID ‘MDF21d’ not found in map ‘mdfTmpJob’. Le controle d’integrite a detecte des anomalies, vtexport interrompu Donc pour regler le probléme , faite un vtexport avec l’option /forceExport puis à l’aide d’un notepad rechercher dans le fichier la

4 mars 2017

C# The « GenerateResource » task failed unexpectedly – problème avec Visual Studio

J’ai eu l’occasion de rencontrer ce problème lorsque je déplacés mes projets . Afin de résoudre cette erreur , il ma suffit d’effacer les répertoires BIN et OBJ puis de relancer mon application via Visual Studio Ne pas oublier de fermer Visual Studio lorsque vous tentez d’effacer les 2 répertoires  

Michael Ruffenach
Michael Ruffenach
Florian Mazza
Florian Mazza
Haut