kodu ve ne istediğini yazarsan vakit almayacak bir şey ise yardımcı olmamız daha yüksel ihtimal.arkdşlar elimde bi kod var ve bu kod üzerinde bazı düzenleme yapmak istiyorum ama benim bilgim yok yardımcı olucak birileri varmı
teşekkür ediyorum paylaşım sağladımeğer kodu burada paylaşırsan ve daha detaylı bir açıklama yaparsan yardımcı olabilecek arkadaşların sayısı artacaktır.
paylaşımı sağladımkodu ve ne istediğini yazarsan vakit almayacak bir şey ise yardımcı olmamız daha yüksel ihtimal.
kardeşim bu java değil javascript, kolay bir şey istiyorsun ama uyku sersemliğinden midir anlamadım.var sure = 5000; // ms cinsinden örneğin (5 saniye için 5000)
var adet = 100; // alınacak adet
var alinacak = 3; // 1 odun - 2 kil - 3 demir
var odun_input = $('.premium-exchange-input:eq(0)');
var kil_input = $('.premium-exchange-input:eq(1)');
var demir_input = $('.premium-exchange-input:eq(2)');
var hesap_button = $('.btn-premium-exchange-buy');
setTimeout(function()
{
if(alinacak == 1)
{
if(odun_input.is(':disabled') == false)
{
odun_input.val(adet);
setTimeout(function()
{
hesap_button.click();
setTimeout(function()
{
$('#fader').find('button')[0].click();
setTimeout(function()
{
window.location.reload();
}, 500);
}, 500);
}, 500);
}
else
{
window.location.reload();
}
}
else if(alinacak == 2)
{
if(kil_input.is(':disabled') == false)
{
kil_input.val(adet);
setTimeout(function()
{
hesap_button.click();
setTimeout(function()
{
$('#fader').find('button')[0].click();
setTimeout(function()
{
window.location.reload();
}, 500);
}, 500);
}, 500);
}
else
{
window.location.reload();
}
}
else
{
if(demir_input.is(':disabled') == false)
{
demir_input.val(adet);
setTimeout(function()
{
hesap_button.click();
setTimeout(function()
{
$('#fader').find('button')[0].click();
setTimeout(function()
{
window.location.reload();
}, 500);
}, 500);
}, 500);
}
else
{
window.location.reload();
}
}
}, sure);
kod bu burda alım emri veriyor ama her birini atuyırm tek tek vermiş bunu 3ünü aynı anda verebilrmiyiz 1 yazınca sadece 1 i kontrol ediyor atıyorum 3 ünden hangisi 2000 olursa onu çeksin gibi bir komut sağlayabilrmiyiz
var sure = 5000; // ms cinsinden örneğin (5 saniye için 5000)
var adet = 100; // alınacak adet
var alinacak = 3; // 1 odun - 2 kil - 3 demir
var odun_input = $('.premium-exchange-input:eq(0)');
var kil_input = $('.premium-exchange-input:eq(1)');
var demir_input = $('.premium-exchange-input:eq(2)');
var hesap_button = $('.btn-premium-exchange-buy');
setTimeout(function () {
if (alinacak == 1) {
if (odun_input.is(':disabled') == false) {
odun_input.val(adet);
setTimeout(function () {
hesap_button.click();
setTimeout(function () {
$('#fader').find('button')[0].click();
setTimeout(function () {
window.location.reload();
}, 500);
}, 500);
}, 500);
} else {
window.location.reload();
}
} else if (alinacak == 2) {
if (kil_input.is(':disabled') == false) {
kil_input.val(adet);
setTimeout(function () {
hesap_button.click();
setTimeout(function () {
$('#fader').find('button')[0].click();
setTimeout(function () {
window.location.reload();
}, 500);
}, 500);
}, 500);
} else {
window.location.reload();
}
} else if (alinacak == 3){
if (demir_input.is(':disabled') == false) {
demir_input.val(adet);
setTimeout(function () {
hesap_button.click();
setTimeout(function () {
$('#fader').find('button')[0].click();
setTimeout(function () {
window.location.reload();
}, 500);
}, 500);
}, 500);
} else {
window.location.reload();
}
} else if (alinacak == "tümü"){
if (demir_input.is(':disabled') == false) {
demir_input.val(adet);
setTimeout(function () {
hesap_button.click();
setTimeout(function () {
$('#fader').find('button')[0].click();
setTimeout(function () {
window.location.reload();
}, 500);
}, 500);
}, 500);
} else {
window.location.reload();
}
if (kil_input.is(':disabled') == false) {
kil_input.val(adet);
setTimeout(function () {
hesap_button.click();
setTimeout(function () {
$('#fader').find('button')[0].click();
setTimeout(function () {
window.location.reload();
}, 500);
}, 500);
}, 500);
} else {
window.location.reload();
}
if (odun_input.is(':disabled') == false) {
odun_input.val(adet);
setTimeout(function () {
hesap_button.click();
setTimeout(function () {
$('#fader').find('button')[0].click();
setTimeout(function () {
window.location.reload();
}, 500);
}, 500);
}, 500);
} else {
window.location.reload();
}
}else{
alert("BEKLENMEDİK BİR HATA OLUŞTU");
}
}, sure);
ellerine sağlık yanlız bi kaç sorum vardı özelden ulaşım sağladım sizlerekardeşim bu java değil javascript, kolay bir şey istiyorsun ama uyku sersemliğinden midir anlamadım.
Screenshot benim bu komuttan anladığım, gereksiz ve verimsiz bir yöntem ile 5+0.5 saniye sonra odun, demir veya kill butonlarını tetikledikten sonra sayfayı yeniden yüklüyor. sanırım bunları aynı anda tetiklemek istiyorsun doğru mudur? eğer istediğin buysa yapılabilir, sıkıntı değil. sıkıntı olacak şey oyuna müdahale etmek istediğin yapı olabilir ama, dom elementleri değiştiği için bu şekilde tek tek işlem gerçekleştiriliyor diye düşünüyorum. girdi değeri 1 odun, 2 kil, 3 ise demir aldırıyor. aynı anda aldırmak istiyorsun değil mi?
yine aynı şekilde çalışıyor, girdi 1,2,3 ise aynı işi yapıyor ama tümü şeklinde girdi yaparsan hepsini alacak. eğer değer sayısal olmak zorunda ise else if (alinacak == "tümü") bunu şuna çevir else if (alinacak == 4) bu sefer 4 girdi değer ise tümünü alacakJavaScript:var sure = 5000; // ms cinsinden örneğin (5 saniye için 5000) var adet = 100; // alınacak adet var alinacak = 3; // 1 odun - 2 kil - 3 demir var odun_input = $('.premium-exchange-input:eq(0)'); var kil_input = $('.premium-exchange-input:eq(1)'); var demir_input = $('.premium-exchange-input:eq(2)'); var hesap_button = $('.btn-premium-exchange-buy'); setTimeout(function () { if (alinacak == 1) { if (odun_input.is(':disabled') == false) { odun_input.val(adet); setTimeout(function () { hesap_button.click(); setTimeout(function () { $('#fader').find('button')[0].click(); setTimeout(function () { window.location.reload(); }, 500); }, 500); }, 500); } else { window.location.reload(); } } else if (alinacak == 2) { if (kil_input.is(':disabled') == false) { kil_input.val(adet); setTimeout(function () { hesap_button.click(); setTimeout(function () { $('#fader').find('button')[0].click(); setTimeout(function () { window.location.reload(); }, 500); }, 500); }, 500); } else { window.location.reload(); } } else if (alinacak == 3){ if (demir_input.is(':disabled') == false) { demir_input.val(adet); setTimeout(function () { hesap_button.click(); setTimeout(function () { $('#fader').find('button')[0].click(); setTimeout(function () { window.location.reload(); }, 500); }, 500); }, 500); } else { window.location.reload(); } } else if (alinacak == "tümü"){ if (demir_input.is(':disabled') == false) { demir_input.val(adet); setTimeout(function () { hesap_button.click(); setTimeout(function () { $('#fader').find('button')[0].click(); setTimeout(function () { window.location.reload(); }, 500); }, 500); }, 500); } else { window.location.reload(); } if (kil_input.is(':disabled') == false) { kil_input.val(adet); setTimeout(function () { hesap_button.click(); setTimeout(function () { $('#fader').find('button')[0].click(); setTimeout(function () { window.location.reload(); }, 500); }, 500); }, 500); } else { window.location.reload(); } if (odun_input.is(':disabled') == false) { odun_input.val(adet); setTimeout(function () { hesap_button.click(); setTimeout(function () { $('#fader').find('button')[0].click(); setTimeout(function () { window.location.reload(); }, 500); }, 500); }, 500); } else { window.location.reload(); } }else{ alert("BEKLENMEDİK BİR HATA OLUŞTU"); } }, sure);
Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.