Другие языки программирования и технологии

Ребят. . насчет программирования вопрос. Кому не лень, помогите :3

Помогите плиз! Если знаете, есть такая программа, написана корейцами, SimiSim называется. Она есть на мобилках и также комп. версия вроде. . http://www.simsimi.com/talk.htm#
Достаньте для меня исходник этого приложения ( основной код, язык с помощью которого программа писалась)
Можете просто сказать на чем написано и как работает (не просто, шучу)
Или хотя бы подскажите как это сделать

Заранее Благодарен если скините ссылку на файл с кодом. . и т. п.
Респект!
ебать
Олег Елистратенко
Олег Елистратенко
535
Лучший ответ
//talk send
function delayChat(inputMsg){
_gaq.push(['_trackEvent', 'talk', 'send', 'ru-RU']);

var msg = encodeURIComponent(inputMsg);
var res = "";
var ft = getCookie("Filtering");

$.ajax({
url: "./func/req",
data: {msg:msg, lc:$("#hid-lang").val(),ft:ft},
type: 'GET',
dataType: 'json',
contentType: "application/json; charset=utf-8",
error: function(xhr, textStatus, errorThrown){
_gaq.push(['_trackEvent', 'Network', 'TalkFail', 'ru-RU']);
alert("error!");
complete();
},
success: function(json) {
var lc=$("#hid-lang").val();

_gaq.push(['_trackEvent', 'Network', 'TalkSuccess', 'ru-RU']);
try{
if(json.id > 0) {
res = json.response;
_gaq.push(['_trackEvent', 'TalkSuccess', 'ru', msg+' && '+res]);
} else {
res='Это слово, которое SimSimi не знает. Научите его этому словоу';
_gaq.push(['_trackEvent', 'TalkFail', 'ru', msg+' && '+res]);
}

$(".templete").clone().removeClass("hidden").removeClass("templete")
.addClass("new-templete")
.appendTo("#msgs");

$(".new-templete:last").find(".right-convo").html("").append("<span>"+inputMsg.htmlEntities()+"</span>");

if(json.id > 0) {
$(".new-templete:last").find(".left-convo").html("").append("<span>"+getAdResponse(res.htmlEntities())+"</span>");
} else {
$(".new-templete:last").find(".left-convo").html("").append("<span>"+getTeachResponse(res.htmlEntities())+"</span>");

}
complete();

}catch(e){
alert("error!");
complete();
}
}
});
}

function complete() {
$("#loading").hide();
$("#userinput").attr("disabled", "");
$("#userinput").css({"background":"", "margin-top":"0px"});

$('#userinput').focus();

var divOffset = $("#msgs").offset().top;
var pOffset = $(".new-templete:last").offset().top;
var pScroll = pOffset - divOffset;

$("#msgs").animate({scrollTop: '+=' + parseInt(pScroll) + 'px'}, 600);

cnt++;
}
function getTeachResponse(res) {
var msg = res + "<br />";
msg = msg + '<a href=\"./teach.htm\" onclick="_gaq.push(["_trackEvent", "UserAction", "TeachingSentenceClick", "ru"]);">teach</a>';
return msg;
}
function getAdResponse(res) {
var msg = res + "<br />";

var rand = Math.floor(Math.random() * 20);

if(rand == 0) {
msg = msg + "<br /><img src=\"/static/images/ica_icon/simsimi.gif\" /><br/> <a href=\"http://itunes.apple.com/app/id375239755?mt=8\" target=\"_blank\">for iOS</a> | <a href=\"https://market.android.com/details?id=com.ismaker.android.simsimi\" target=\"_blank\">for Android</a> <div class=\"notice-msg\">Do you have iPhone/pod or Android device? Then you can teach SimSimi. Download now! SimSimi App </div>";
_gaq.push(['_trackEvent', 'talk', 'ad_impression_sim']);
}

return msg;
}
АХ
Амир Ходжаев
38 447