Claculateur de chmod

Soyez le premier à donner votre avis sur cette source.

Vue 4 633 fois - Téléchargée 135 fois

Description

Calculateur de CHMOD plus simple (dans le code) que le fameux "Jeroen's Chmod calculator" que l'on trouve partout sur le net.

http://pages.infinit.net/glopglop/local/chmod.htm

C'est juste parce que ca m'enervait de voir ses 70 lignes de codes pour faire un truc aussi basic.

bonne journee à tous et merci à javascriptfr pour ce site sympa.
Philippe

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_reblochon
Messages postés
49
Date d'inscription
lundi 28 avril 2003
Statut
Membre
Dernière intervention
27 septembre 2004
-
je l'ai meme retrouvé pour tes beaux yeux.
et bonne annee...


<script type="text/javascript">
<!--

/*
Jeroen's Chmod Calculator- By Jeroen Vermeulen of Alphamega Hosting <jeroen@alphamegahosting.com>
This notice must stay intact
*/

function octalchange()
{
var val = document.chmod.t_total.value;
var ownerbin = parseInt(val.charAt(0)).toString(2);
while (ownerbin.length<3) { ownerbin="0"+ownerbin; };
var groupbin = parseInt(val.charAt(1)).toString(2);
while (groupbin.length<3) { groupbin="0"+groupbin; };
var otherbin = parseInt(val.charAt(2)).toString(2);
while (otherbin.length<3) { otherbin="0"+otherbin; };
document.chmod.owner4.checked = parseInt(ownerbin.charAt(0));
document.chmod.owner2.checked = parseInt(ownerbin.charAt(1));
document.chmod.owner1.checked = parseInt(ownerbin.charAt(2));
document.chmod.group4.checked = parseInt(groupbin.charAt(0));
document.chmod.group2.checked = parseInt(groupbin.charAt(1));
document.chmod.group1.checked = parseInt(groupbin.charAt(2));
document.chmod.other4.checked = parseInt(otherbin.charAt(0));
document.chmod.other2.checked = parseInt(otherbin.charAt(1));
document.chmod.other1.checked = parseInt(otherbin.charAt(2));
calc_chmod(1);
};

function calc_chmod(nototals)
{
var users = new Array("owner", "group", "other");
var totals = new Array("","","");
var syms = new Array("","","");

for (var i=0; i
</script>


<form name="chmod">
Permissions:,
,




owner
,
group
,
other
,

----

read,
,
,
,

----

write,
,
,
,

----

execute,
,
,


</form>
cs_reblochon
Messages postés
49
Date d'inscription
lundi 28 avril 2003
Statut
Membre
Dernière intervention
27 septembre 2004
-
nan !!! j'ai lu le code, c'est plein de choses inutiles qui ne servent à rien, qui ne sont pas indispensables et optionnelles.
haenz
Messages postés
4
Date d'inscription
mardi 23 décembre 2003
Statut
Membre
Dernière intervention
31 décembre 2003
-
C'est peut être la raison des 70 lignes de code supplémentaire.
cs_reblochon
Messages postés
49
Date d'inscription
lundi 28 avril 2003
Statut
Membre
Dernière intervention
27 septembre 2004
-
bon c'est noel, alors regardes ici:
http://pages.infinit.net/glopglop/local/chmod_ns.htm

Philippe

ps: j'ai plus ns4 installé et je n'ai vraiment pas envie de le remettre. (meme pas la 4.73). Donc ce n'est pas testé, mais vu le code ca doit etre correct. C'est du HTML !!! Vu les bugs monstrueux de IE5.5 et surtout avec le pack1, vous devriez passer à IE6 et forcé vos clients à en faire autant. C'est le jour et la nuit surtout pour le DOM. Niveau marketing la formule magique est (je te la donne parce que c'est noel):
"Chers clients,
Vous etes tres intelligents et à la fine pointe de la technologie.
Pour votre image, il serait preferable que vous utilisiez le plus recent navigateur. Il n'y a plus que les blaireaux et les mamouths qui utilisent la vieille technologie.
Mais vous etes si forts et si brillants que je suis sur que vous alliez bientot le faire de vous-meme. Vous etes des gagnants, vous etes beaux, vous sentez bon. Non, non je ne suis pas entrain de vous forcer la main. Vous etes bien trop malins"

Le plus dur, c'est de rester zen pour ne pas leur rire en pleine face!
Tu peux faire le meme discours à tes superieurs. Les miens ont mis 2 ans à comprendre. Aujourd'hui, tout le monde est heureux. Patrons: moins de dev, moins de plateformes et compatibilités. Clients: c'est beau, interactif et ca marche du tonnerre de dieu.(je ne parle ici que du dev coté client et non des differentes possibilités coté serveur). Je n'aime pas billou, mais IE6 c'est malheureusement le plus proche de W3C et le meilleur (NS est trop lourd et trop lent, les autres... ca vaut pas de la marde).
haenz
Messages postés
4
Date d'inscription
mardi 23 décembre 2003
Statut
Membre
Dernière intervention
31 décembre 2003
-
Dans ma boite on utilise IE5.5 (sur PC et WS ) et NS478 (sur WS).
Par conséquent ce petit logiciel génial n'est pas utilisable en l'état.
Sorry

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.