generate cheat engine aob
by Elvis de Freitas
HTML
<h1>Generate cheat engine aob</h1>
<fieldset>
<legend>Array 1</legend>
<textarea id="aob1"></textarea>
</fieldset>
<fieldset>
<legend>Array to compare</legend>
<textarea id="aob2"></textarea>
</fieldset>
<fieldset>
<legend>Final AOB</legend>
<textarea id="out" readonly></textarea>
</fieldset>
<br />
<button>converter</button>
CSS
h1{
font-size: 16px;
}
textarea {
width: 100%;
height: 50px;
}
#saidaCucumber{
height: 200px;
}
JavaScript
$("button").click(function() {
log(true);
var r = toAob($("#aob1").val(), $("#aob2").val());
if(!r.equal){
log('Array not equal');
log();
}
log(r.aob);
});
function toAob(str1, str2){
var aob1 = str1.split(""), aob2 = str2.split(""), r = {
equal: true,
aob: ""
};
if(aob1.length != aob2.length){
r.equal = false;
}
aob1.forEach((char1, i) => {
var char2 = aob2[i];
if(char1 == char2){
r.aob = r.aob.concat(char1);
}else{
r.aob = r.aob.concat('?');
}
});
return r;
}
function log(text) {
var out = $("#out");
out.val(out.val() + text);
if(text === true){out.val('');}
}