| 
					[CHEATSHEET] Création d'une option
				 | 
| 
					09-09-2013, 12h56 
(Modification du message : 09-09-2013, 14h52 par notfound.)
				 Message : #1 | |
| notfound   #!/usr/bin/env bash  Messages : 687 Sujets : 47 Points: 272 Inscription : Sep 2012 | [CHEATSHEET] Création d'une option 
		Hello world, Récemment j'ai vu une news sur le blog de Korben ( http://korben.info/cheat-pour-vous-souve...ntaxe.html ) présentant un tool qui permet de se rappeler de la bonne syntaxe de certaines commandes. Par défaut, on peut créer et éditer des "cheatsheets", mais pas les supprimer (enfin je n'ai pas vu cette option). J'ai donc décidé de créer cette fonction pour étendre le programme déjà existant. Voici le bout de code à rajouter: (à la ligne 179 par exemple) Code PYTHON : Bon ce bout de code est surement "crade" car j'ai aucune connaissance en python mais ça fonctionne donc ça me suffit  Exemple : Code BASH : Voilà voilà. Cya & enjoy | 
|  | |
| 
					09-09-2013, 13h24 
				 Message : #2 | |
| Junky   Snorky Master  Messages : 228 Sujets : 35 Points: 204 Inscription : Mar 2013 | RE: [CHEATSHEET] Création d'une option 
		Bonjour. Code : $ set -o viExpliquation: Si tu init ton terminal avec vi, tu peu rejouer des commandes vi en faisant [echap] (comme dans vi quoi). Dans vi le "/" te permet de rechercher une PATTERN. Donc en gros ici j'init mon term, puis [echap] puis /PATTERN (il va check dans le .bash_history) puis enter... Junky Pour la sécurité, sous linux, le principal soucis est l'interface chaise/clavier | 
|  | |
| 
					09-09-2013, 14h23 
(Modification du message : 09-09-2013, 14h24 par gruik.)
				 Message : #3 | |
| gruik   gouteur de savon  Messages : 757 Sujets : 44 Points: 483 Inscription : Oct 2012 | RE: [CHEATSHEET] Création d'une option (09-09-2013, 13h24)Junky a écrit : en fait Notfound étend le programme déjà existant cheat codé en python avec une option --delete qui n'existe pas nativement dans le tool, aucun rapport donc mais thx pour l'astuce  par contre le os.system(rm) est assez mal venu, au minimum il faut mettre /bin/rm pour eviter d'induire une faille system(), sinon carrément full python, un truc du genre : Code PYTHON : os.unlink(os.path.expanduser(os.path.join("~", ".cheat", file)))
Avant donc que d'écrire, apprenez à penser. Selon que notre idée est plus ou moins obscure, l'expression la suit, ou moins nette, ou plus pure. Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau, L'Art poétique) | 
|  | |
| 
					09-09-2013, 14h35 
				 Message : #4 | |
| Junky   Snorky Master  Messages : 228 Sujets : 35 Points: 204 Inscription : Mar 2013 | RE: [CHEATSHEET] Création d'une option (09-09-2013, 14h23)gruik a écrit : en fait Notfound étend le programme déjà existant cheat codé en python avec une option --delete qui n'existe pas nativement dans le tool, aucun rapport donc mais thx pour l'astuce Arf pas faux. Pas trop de rapport!!! :/ Junky Fail!!! Pour la sécurité, sous linux, le principal soucis est l'interface chaise/clavier | 
|  | |
| 
					09-09-2013, 14h49 
(Modification du message : 09-09-2013, 19h22 par notfound.)
				 Message : #5 | |
| notfound   #!/usr/bin/env bash  Messages : 687 Sujets : 47 Points: 272 Inscription : Sep 2012 | RE: [CHEATSHEET] Création d'une option 
		J'ai édité pour que ça paraisse plus évident, c'est vrai que j'ai un peu mal présenté le truc, désolé.
		
			
		
	 | 
|  | |
| 
					« Sujet précédent | Sujet suivant »
				 | 
Utilisateur(s) parcourant ce sujet : 1 visiteur(s)

 Accueil du forum
 Accueil du forum Liste des membres
 Liste des membres Qui est en ligne ?
 Qui est en ligne ? Recherche
 Recherche Calendrier
 Calendrier Zine
 Zine URL de redirection
 URL de redirection Classement (Top 100)
 Classement (Top 100) Proposez un challenge!
 Proposez un challenge! Hacking
 Hacking Hacking
 Hacking  Spirit of hack
 Spirit of hack Messages: 32 822
 Messages: 32 822 Client IRC en ligne
 Client IRC en ligne 
				



