anoniem Geplaatst: 12 juli 2002 Delen Geplaatst: 12 juli 2002 Hoi! Ik wil een batch of kix script schrijven dat onderscheid maakt tussen even en odd. Het gaat om het volgende: Alle usernames in deze omgeving zijn nummers. Alle even nummers moeten een procedure volgen en alle oneven nummers moeten een andere procedure volgen. Iemand een idee hoe ik dat in Batch of (liever) Kix kan uitvragen? Dus iets zoals: IF @userid <even> blabla ENDIF Quote Link naar reactie
anoniem Geplaatst: 12 juli 2002 Auteur Delen Geplaatst: 12 juli 2002 Dan moet je kijken of ie deelbaar is door 2 (zonder rest). Dus zoiets als: IF @userid % 2 == 0 Geen idee of dat wel kan, maar proberen kan geen kwaad toch? ;) Quote Link naar reactie
anoniem Geplaatst: 12 juli 2002 Auteur Delen Geplaatst: 12 juli 2002 Ik heb het geprobeerd, ook met mod, maar het werkt niet. Ik zit er nu aan te denken om 10 statements te schrijven die checken op het laatste cijfer, maar ook dat is weer zoiets dat niet zomaar ergens beschreven staat... :-? Quote Link naar reactie
anoniem Geplaatst: 12 juli 2002 Auteur Delen Geplaatst: 12 juli 2002 Ik heb hulp gehad... Er stond ook nog een letter aan het begin van de username. Er staan twee mogelijkheden om te rekenen. $X="A940159" $Xwaarde = val(right($X,len($X)-1)) ; $Rest = $Xwaarde - (($Xwaarde / 2) * 2) $Rest = $Xwaarde mod 2 IF $Rest == 0 ? "HET IS EVEN!" ELSE ? "En nu is ie weer rood..." ENDIF Quote Link naar reactie
anoniem Geplaatst: 13 juli 2002 Auteur Delen Geplaatst: 13 juli 2002 Hey luitjes! Heb ik nooit gezien, wat is dat voor taal? Quote Link naar reactie
anoniem Geplaatst: 13 juli 2002 Auteur Delen Geplaatst: 13 juli 2002 Kix (Kixtart) is een scripttaal die gebruikt wordt om o.a. logingscript te maken. Het heeft namelijk veel meer mogelijkheden dan batch en is (naar mijn mening) wat makkelijker te leren. Je kunt info vinden op: www.kixtart.org Quote Link naar reactie
anoniem Geplaatst: 13 juli 2002 Auteur Delen Geplaatst: 13 juli 2002 Leuk ja! Moet dat ook gecompiled worden, naar exe ofzo? Quote Link naar reactie
anoniem Geplaatst: 15 juli 2002 Auteur Delen Geplaatst: 15 juli 2002 Je start een script met behulp van Kix32.exe. Dus met command line kix32 <sriptnaam> Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen