Ce script Batch permet suivant vos paramètres de scanner votre réseau et d’en ressortir sous un format txt la liste de vos IP associés aux adresse MAC sous la forme : echo IP = %%m MAC = %%n
Continuer la lecture de [Script]Récupération d’adrese MAC de station sur le réseau
Catégorie : Réseau – Développement
Contient les Scripts et tutoriaux sur les thématiques Développement et Réseau
WordPress : Vous n’avez pas l’ autorisation de previsualiser les brouillons
Ce message récurent parfois peut vous arriver lors de la rédaction de nouveaux billet sous WordPress. Je donne dans ce billet des pistes pour le fixer. Ca a marché dans mon cas si vous rencontrez la même problématiques ce billet devrai donc vous combler.
Faite une sauvegarde avant toute manipulation sur votre base.
Commencez par rechercher dans votre table : wp_usermeta : une ligne semblable à celle-ci et controlez que vous disposez de 10 dans wp-user.
[code]
5 1 wp_capabilities a:1:{s:13:"administrator";b:1;}
7 1 wp_user_level 10
[/code]
La modification du level vers 10 doit fixer le problème, je complète à ceci le code pour recréer la table qui peut poser default.
[code]
CREATE TABLE IF NOT EXISTS `wp_users` (
`ID` bigint(20) unsigned NOT NULL auto_increment,
`user_login` varchar(60) NOT NULL default »,
`user_pass` varchar(64) NOT NULL default »,
`user_nicename` varchar(50) NOT NULL default »,
`user_email` varchar(100) NOT NULL default »,
`user_url` varchar(100) NOT NULL default »,
`user_registered` datetime NOT NULL default ‘0000-00-00 00:00:00’,
`user_activation_key` varchar(60) NOT NULL default »,
`user_status` int(11) NOT NULL default ‘0’,
`display_name` varchar(250) NOT NULL default »,
PRIMARY KEY (`ID`),
KEY `user_login_key` (`user_login`),
KEY `user_nicename` (`user_nicename`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2
[/code]
Continuer la lecture de WordPress : Vous n’avez pas l’ autorisation de previsualiser les brouillons
Iso To USB Bootable Sans logiciel Windows 7
Ayant récemment formaté un pc portable et n’ayant pas de CD Windows sous la main, j’ai comme beaucoup essayé de Boot via un ISO directement sur une clée USB. Arrive donc le moment fatidique du gravage de l’iso sur mon support USB.
On connait quelques SOFT utilent pour graver des ISO Linux sur USB mais pour mon cas ceux trouvés ne semblaient pas fonctionner. Je dé conseil l’utilisation du logiciel « isotousb », pour mon cas lors du burn de l’ ISO même après sélection de ma partition il m’a simplement formaté directement tout mon Disque Dur externe….
La procédure suivante pour rendre une clé USB Bootable est très simple et pourtant, je n’ai trouvé aucun sujet susceptible d’expliquer cette technique.
- Téléchargez la version de Windows qui vous intéresse, légalement ici ( Il s’agit de version d’essai)
- Formatez (Formatage Rapide) votre clef USB au format NTFS
- Ouvrez via un éditeur d’archive votre fichier ISO Windows ( Ici j’utilise Winrar )
- Décompressez le tout à la racine de votre clef USB.
Enjoy, vous pouvez redémarrer votre machine et séléctionner l’option de BOOT sur USB et ré-installer votre système.
Script Batch – Gestionnaire de Taches
Script BATCH pour afficher un gestionnaire de tâche simple, personnalisable très facilement et plutôt utile pour les fainéants du CTRL + ALT + SUPP.
Dans le code suivant j’ai inséré deux programmes pour l’exemple ( Internet Explorer et Paint) mais, libre à vous d’ajouter et de compléter ce script pour « terminer maintenant » vos programmes « favoris ». ;)
set errormenu=NUL
set couleurb=0F
set couleure=0C
goto menuintro
:erreursaisie
color %couleure%
echo.
echo Votre saisie est incorrect Veuillez recommencer
PING 127.0.0.1 -n 2 -w 60000 >NUL
cls
goto menuintro
:menuintro
cls
set errormenu=:erreursaisie
color %couleurb%
@echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º Actions possibles º
echo º º
echo º 1 - Gestionnaire de Taches º
echo º º
@echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo From : www.laintimes.com
echo.
set /p action= Que voulez vous effectuer ?
if %action% == 1 (goto pgmselection) else (
goto %errormenu% )
:pgmselection
echo %errormenu%
if %errormenu% == :pgmselection (color 0C
cls
echo.
echo Votre saisie est incorrect Veuillez recommencer
PING 127.0.0.1 -n 2 -w 60000 >NUL
cls )
set errormenu=:pgmselection
cls
color %couleurb%
echo.
echo 1 - Internet Explorer
echo 2 - Paint
echo.
echo 3 Retour
echo.
set /p choix=Selectionnez le PGM a fermer :
if %choix% == 1 (set pgm=iexplore*
goto :traitement )
if %choix% == 2 (set pgm=mspaint*
goto :traitement )
if %choix% == 3 (goto :menuintro) else (
goto %errormenu% )
:traitement
tasklist /fi "imagename eq %pgm%" > tasklist.txt
for /F "tokens=1,2" %%A in (tasklist.txt) do (
set var=%%A
)
taskkill /f /im %var%
PING 127.0.0.1 -n 2 -w 60000 >NUL
goto menuintro
Continuer la lecture de Script Batch – Gestionnaire de Taches
Batch – Exporter une configuration Windows
Partie 2 : Exporter Configuration Windows
Dans cette deuxième partie je vais traiter de l’export de la configuration de Windows toujours en batch et avec une gestion d’erreurs.
Le code suivant vous permettra, d’exporter la liste des commandes DOS disponiblent, vos variables d’environnements.
Ceci est bien entendu un exemple de script, je cherche uniquement via ce code à expliquer les syntaxes ou proposer une aide à l’analyse du batch avec une gestion d’erreurs.
Le batch est relativement complet, très simple d’utilisation, facile à comprendre et à apprendre.
Comme sur l’article précédent je POST le code Brute ci-dessous. je le détails un peut plus bas.
Continuer la lecture de Batch – Exporter une configuration Windows
Tuto Batch : if/else determiner Windows Version
Partie 1 : Déterminer sa version de Windows
Récupérer les donnés essentiels de son système d’exploitation Windows.
Cela fait quelques temps que je n’ai pas rédigé d’article, je vais présenter via un code batch comment récupérer des informations essentielles de son système d’exploitation avec une gestion d’erreurs et une mise en forme graphique, certe basique, mais cela rend le tout plus agréable ! ;)
J’essaie autant que possible que le code soit compréhensible via les commentaires.
Ce code vous génère suivant votre version de Windows un dossier avec en sortie la configuration de votre système. ( De Xp à Seven )
Vous pouvez tester ce morceau de code directement en copier/coller. (Nouveau document texte dans le bloc note =>Enregistrez-sous => test_ver.bat par exemple)
Continuer la lecture de Tuto Batch : if/else determiner Windows Version
Copie de dossiers à travers le réseau – xcopy batch
J’ai eu l’occasion d’avoir une tâche répétitive à effectuer, la copie du même dossier sur plusieurs poste de mon réseau.
Je vais décrire dans ce billet comment copier au travers d’un réseau des fichiers sur plusieurs postes?
L’ensemble des manipulations sont effectué sous Windows Seven.
Préparation de Windows Seven :
Éditeur de texte (Notepad, Netbeans, Notepad++….)
Etape numéro 1 : Configuration du PC
Sur votre pc serveur veillez à bien désactiver votre par-feu (celui de windows compris) pour cela rendez vous dans votre panneau de configuration, onglet Sécurité(Parfeu Windows) et désactivé comme dans l’exemple ci-dessous.
Continuer la lecture de Copie de dossiers à travers le réseau – xcopy batch
Réparer une Parse error cache phpbb
Il se peut lors de la mise en Cache de vos pages phpbb que une erreur viennent se glisser dans votre index lors du chargement de celle ci.
Avec par exemple ce type de message :
Parse Error tpl_The-Spring_overall_header.html.php lines 56
Pour ce type d’erreur le simple affichage de l’erreur ne suffit souvent pas à déterminer l’erreur quand on ne sait pas ou la chercher.
En effet la page cache qui indique ce type d’erreur est généré depuis un fichier type overall_footer.html qui se situe généralement à cette emplacement
styles/votre_style/template/overall_footer.html
La solution :
- 1 – Recherchez le nom du fichier concerné ( ex : tpl_The-Spring_overall_header.html.php )
Fichier Concerné => overall_header.html - 2 – Téléchargez en local votre fichier overall_header.html Ouvrez le avec un éditeur de texte (Notepad++, Netbeans pour avoir la colorisation Syntaxique) à la ligne que vous indique l’erreur.
- 3 -Cherchez la/les parenthèse(s) manquantes. if {condition} l’ouverture « { » du if et la fermeture « } » doivent être complet
Exemple :
<!-- /float-right -->
<!-- /footer-toolbar-->
Manipuler les chaines de Caractères en PHP
Je présente dans ce billet quelques fonctions de bases afin de manipuler les chaines de caractères en PHP, j’utilise les fonctions de base disponible sur le doc PHP et je les illustres avec des exemples simples à reproduire.
Continuer la lecture de Manipuler les chaines de Caractères en PHP
Manipuler des DIV en Javascript – Exercice Tutorial
Comme beaucoup en cours d’étude, j’ai ce matin mis sur pieds ce script qui permet de bien comprendre la manipulation de JavaScript (Ici à travers Jquery).
Le script est bien entendu non exhaustif il existe d’autres possibilités de script tout aussi Amusant.
Imaginons d’abord une paage HTML Simple avec ceux DIV ou sont contenue du Texte.
<head>
<title> Manipuler Javascript </title>
</head>
<body>
<div id="container" value="container">
container0
</div>
<div id="container1" value="container1">
Container1
</div>
</body>
</html>
La manipulation nécessite l’appel à Jquery on insère donc le script depuis la Bibliothèque Google.
Le code générale nous donne donc ceci
<head>
<strong><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script></strong>
</head>
<body>
<div id="container" value="container">
container0
</div>
<div id="container1" value="container1">
Container1
</div>
</body>
</html>
La but de ce premier code va être de remplacer le contenue d’une DIV à l’affichage, le code ci dessous exécute parfaitement cette mission.
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
</head>
<body>
<div id="container" value="container">
container0
</div>
<div id="container1" value="container1">
Container1
</div>
<strong><script>
$("#container").html('Je change le contenue du DIV');
var moncontenu = $("#container").html();
window.alert(moncontenu);
document.write.(moncontenu);
</script></strong>
</body>
</html>
Ce sont ces deux lignes qui sont chargé du changement de contenue d’une DIV, le contenue de la DIV « container » qui est en actuellement container0 sera transformé en « xday ».
Amusez vous à changer la valeur ‘xday’ pour voir le résultat.
var moncontenu = $("#container").html();