Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var ro = 0;
- var rg = 0;
- var rot = 0;
- var wo = 0;
- var wg = 0;
- var wot = 0;
- var eo = 0;
- var eg = 0;
- var eot = 0;
- function update(compid){
- switch(compid){
- case "r_owner":
- if(ro == 1){
- ro = 0;
- }else{
- ro = 1;
- }
- break;
- case "r_group":
- if(rg == 1){
- rg = 0;
- }else{
- rg = 1;
- }
- break;
- case "r_other":
- if(rot == 1){
- rot = 0;
- }else{
- rot = 1;
- }
- break;
- case "w_owner":
- if(wo == 1){
- wo = 0;
- }else{
- wo = 1;
- }
- break;
- case "w_group":
- if(wg == 1){
- wg = 0;
- }else{
- wg = 1;
- }
- break;
- case "w_other":
- if(wot == 1){
- wot = 0;
- }else{
- wot = 1;
- }
- break;
- case "e_owner":
- if(eo == 1){
- eo = 0;
- }else{
- eo = 1;
- }
- break;
- case "e_group":
- if(eg == 1){
- eg = 0;
- }else{
- eg = 1;
- }
- break;
- case "e_other":
- if(eot == 1){
- eot = 0;
- }else{
- eot = 1;
- }
- break;
- }
- calculateChmod();
- }
- function calculateChmod(){
- var owner = 0;
- var group = 0;
- var other = 0;
- if(ro == 1){
- owner = owner + 4;
- }
- if(wo == 1){
- owner = owner + 2;
- }
- if(eo == 1){
- owner = owner + 1;
- }
- if(rg == 1){
- group = group + 4;
- }
- if(wg == 1){
- group = group + 2;
- }
- if(eg == 1){
- group = group + 1;
- }
- if(rot == 1){
- other = other + 4;
- }
- if(wot == 1){
- other = other + 2;
- }
- if(eot == 1){
- other = other + 1;
- }
- var chmod = owner + "" + group + "" + other;
- document.getElementById("code").value = chmod;
- document.getElementById("codetorun").innerHTML = "chmod "+chmod+" /pad/naar/het/bestand"
- }
Advertisement
Add Comment
Please, Sign In to add comment