¿Alguien ha resuelto el rompecabezas makkhichoose?

Bueno, usan ese acertijo para contratar, así que no daré la respuesta aquí, o su propósito sería derrotado.

Pero, sin embargo, te daré una pista. Mire el archivo JS en los datos POST.

¿Confuso? No puede encontrar? ¡Aquí está!

función sendData (in_data, dest_url) {
var req_send = $ .ajax ({
url: dest_url,
tipo: ‘POST’,
contentType: ‘application / json’,
datos: en_datos,
dataType: ‘json’
});
return req_send;

}; //enviar datos

función munchClues (datos) {

var makkhi_link = ‘ MakkhiChoose ‘;
var econ_link = ‘ 1.5 Lakh Indians .’ ;
var disp_arr = [“Hey you! Hay un rompecabezas aquí. Haz clic en la flecha para obtener más pistas”,
“Este es un rompecabezas de codificación. Tendrá que escribir un código”.
“No es difícil. Las pistas están todas aquí, en esta página”,
“Pero tendrás que mirar de cerca”,
“Puede que ni siquiera esté en estas oraciones”,
“Mira debajo de las sábanas, como lo haría cualquier buen detective”,
“Una vez que obtenga la frase secreta, escríbala en el cuadro de la izquierda”,
“¿Quiénes somos? Somos los creadores de” + makkhi_link,
“¿No lo tienes? Instala” + makkhi_link + “¡y obtendrás una GRAN pista más!”,
“La mejor manera de ahorrar al comprar en línea, según más de” + econ_link,
puedes ayudarnos a mejorarlo, si eres lo suficientemente bueno como para resolver este rompecabezas”,
“OK, esa es toda la ayuda que obtendrás. ¡Buena suerte!”]

var disp_msg;

if (datos [‘i’]) {
var next_val = parseInt (datos [‘n’]);
$ (‘# acertijo’). attr (‘index’, next_val-1);
$ (‘# acertijo’). attr (‘siguiente’, próximo_val);
$ (‘# acertijo’). attr (‘palabra’, datos [‘w’]);
$ (‘# acertijo’). html (disp_arr [(next_val-1)% 12]);

if (next_val% 5 == 0) {
$ (‘# acertijo’). attr (‘mensaje’, ‘Aquí hay otra pista para ti: involucra algunos números primos. Pero no de una manera directa’);
} más {
$ (‘# acertijo’). removeAttr (‘mensaje’);

}

}
más {
$ (‘# acertijo’). attr (‘índice’, 0);
$ (‘# acertijo’). attr (‘siguiente’, 1);
$ (‘# acertijo’). attr (‘palabra’, ‘derecho’);
$ (‘# acertijo’). attr (‘mensaje’, ‘números de prueba entre 0 y 197’);

disp_msg = “¡Oye tú! Hay un rompecabezas aquí. Haz clic en la flecha para obtener más pistas”;
$ (‘# acertijo’). html (disp_msg);

}

}

función clueFail (datos) {
disp_msg = “¡Vaya! Muchos rompecabezas aquí. No se puede acceder al servidor, lo siento. Inténtalo más tarde”;
$ (‘# acertijo’). html (disp_msg);
}

frase funcionalFail (datos) {
disp_msg = “¡Vaya! Muchos rompecabezas aquí. No se puede cargar la siguiente pista, lo siento. Inténtalo más tarde”;
typeAns (disp_msg);
}

función submitN () {
switchMCImage ();
var i_val = $ (‘# acertijo’). attr (‘siguiente’);
req_n = sendData (JSON.stringify ({‘i’: i_val}), ‘/ clue’);
req_n.done (munchClues);
req_n.fail (clueFail);
}

función munchPhrase (datos) {

if (datos [‘i’]) {
typeAns (datos [‘m’]);
$ (‘# acertijo’). remove ();
$ (‘# nPero’). remove ();
$ (‘# askr’). remove ();
}
más {
var wrogn_kholi = Math.floor ((Math.random () * 16) +1);
if (wrogn_kholi <8) {
typeAns (“Lo siento, eso no es todo”);
}
más {
typeAns (datos [‘m’]);
}
}

} // munchPhrase

función submitQ () {

if ($ (‘# answr’). hasClass (‘typing’)) {
volver verdadero;
}

$ (‘# answr’). addClass (‘escribir’);

var sendQuest = true;
var q_val = $ .trim ($ (‘textarea’). val ()). toLowerCase ();
var answer_val;

if ((q_val == ”) || (q_val == ‘escriba la frase secreta …’)) {
answer_val = “Eso no es. ¿Has intentado resolver el rompecabezas?”;
sendQuest = false;
typeAns (answer_val);
}

sino if ((q_val.match (/ shit / gi)) || (q_val.match (/ fuck / gi)) || (q_val.match (/ dumb / gi)) || (q_val.match (/ whore / gi))) {
answer_val = “¡Oye ahora! No hay razón para ser rápido. Lávate la boca con agua y jabón”
sendQuest = false;
typeAns (answer_val);

}

más if ((q_val.match (/ cricket | baby | ipad | varun | windows | nokia | lumia / gi))) {
answer_val = “No, las pistas no están en las imágenes. Este es un rompecabezas de codificación.”;
sendQuest = false;
typeAns (answer_val);

}

sino if ((q_val.match (/ aaa / gi)) || (q_val.match (/ jjj / gi)) || (q_val.match (/ ooo / gi)) || (q_val.match (/ abc / gi)) || (q_val.match (/ sfg / gi)) || (q_val.match (/ jkjk / gi)) || (q_val.match (/ sdj / gi)) || (q_val.match (/ sdg / gi)) || (q_val.match (/ jhg / gi)) || (q_val.match (/ asd / gi)) || (q_val.match (/ \ d / gi)) || (q_val. match (/ puz / gi)) || (q_val.match (/ rid / gi)) || (q_val.match (/ que / gi)) || (q_val.match (/ fuc / gi)) || ( q_val.match (/ shi / gi))) {
answer_val = “Estás escribiendo cadenas aleatorias. Esa es una buena estrategia, si tienes un equipo de cien mil monos”;
sendQuest = false;
typeAns (answer_val);
}

más {

req_phrase = sendData (JSON.stringify ({‘q’: q_val}), ‘/ frase’);
req_phrase.done (munchPhrase);
req_phrase.fail (fraseFail);

}

} // submitQ

tipo de función An (answer_val) {

$ (‘# answr’). empty ();

var wordArray = answer_val.split (”), i = 0;

INV = setInterval (function () {
if (i> = wordArray.length – 1) {
clearInterval (INV);
$ (‘textarea’). val (”);
$ (‘# answr’). removeClass (‘escribiendo’);
switchMCImage ();
}
$ (‘# answr’). append (wordArray [i] + ”);
i ++;
}, 200);

} // typeAns

función switchMCImage () {

var show_logo_int = Math.floor ((Math.random () * 6) +1);

$ (‘# makkhiimg’). attr (‘src’, ‘Makkhi / files / makkhi_alt _’ + show_logo_int + ‘. png’)

} // switchMCImage

tipo de función Respuesta (answer_val) {

var wrdArray = answer_val.split (”), i = 0;
función de retorno () {
if (i> = wrdArray.length – 1) {
clearInterval (INV);
}
$ el.append (wrdArray [i] + ”);

} // cierre

} // typeAnswer

var orig_img_src;

$ (documento) .ready (función () {

orig_img_src = $ (‘# rgimg’). attr (‘src’);

$ (‘textarea’). one (‘click’, function () {$ (this) .html (”);});

$ (‘# qBut’). clic (submitQ);

$ (‘# nBut’). clic (submitN);

$ (‘textarea’). keypress (function (e) {
if (e.keyCode == 13 &&! e.shiftKey) {
e.preventDefault ();
if ($ (‘# answr’). hasClass (‘typing’)) {
//hacer nada
}
más {
submitQ ();
}
}
});

}); // documentready

Ahora no diré nada más. El descanso depende de ti.


Si te estás rascando la cabeza por el otro rompecabezas (que es divertido y MUCHO más fácil), entonces te proporcionaré una solución aquí.

Debe posponer el temporizador de JavaScript del sitio web.

Para hacer eso, simplemente ingrese esto en la barra de URL:

javascript: window.setTimeout = function (func, delay) {}; window.setInterval = function (func, delay) {}; document.getElementById (“timer”). innerHTML = “200”;

Ahora tienes 200 segundos para eso. Y si tiene dificultades para encontrar el cuadro rojo, mantenga presionadas las teclas Ctrl + A y resuelva el rompecabezas.


¡Gracias por leer!

¡Hola! Muy pocas personas lo han hecho, y de hecho cada miembro de nuestro equipo está con nosotros porque nos descubrieron después de resolver uno o más de nuestros acertijos. No lo hacemos un requisito difícil, pero a los buenos candidatos parece encantarles aceptar el desafío.

Si no has probado nuestros otros rompecabezas, por favor, pruébalos.

Revelar la imagen

La pista oculta (Android)

Twitter Hunt

Descifrar

Puntos de bonificación si resuelve el último (muy pocas personas tienen)

Para revelar el rompecabezas de la imagen, puede ir a la consola y reiniciar el complemento del temporizador y luego puede extender el temporizador por ejemplo 10 segundos cada vez que llegue a 8 segundos o menos.

Paso 1: pegue esto en la consola e ingrese

cuenta regresiva var = $ (“# cuenta regresiva”). cuenta regresiva360 ({
radio: 20,
segundos: 35,
etiqueta: [‘sec’, ‘secs’],
fontColor: ‘#FFFFFF’,
inicio automático: falso,
onComplete: function () {
if ($ (‘# start’). length> 0) {
$ (‘# start’). attr (‘running’, ‘no’);
$ (‘table img’). fadeOut (‘slow’, function () {
$ (this) .remove ();
});
dMsg ();
} //Si
}
});

Paso 2: Una vez que se inicia el temporizador y tiene solo 10 segundos menos, pegue esto y extienda el tiempo. Repita este paso cada vez que tenga menos tiempo y siga haciendo clic en el mosaico rojo.

countdown.extendTimer (10);

Lo resolvió hoy … 😀

Ponga los acertijos que cree que merecen la atención de la gente en lugar de simplemente poner un término / palabra y esperar que la gente busque en Google y resuelva.