Ai giỏi về java có thể giúp mình xíu về code auto chấp nhận kết bạn facebook được ko?

keydaigia

Banned
Joined
Jan 21, 2015
Messages
111
Reactions
9
MR
0.040
Mình có đoạn code auto accept fri như này: javascript:var x=document.getElementsByClassName("_55sr");for(var i=0;i<x.length;i++){if (x.innerHTML=='Hoàn tác'){x.click();}};

nhưng khi mình chạy thì do quá nhanh nên acc bị block hoặc cp liền. Bác nào có thể giúp mình sửa đoạn code này sao cho sau 1 khoảng thời gian mới lại click nút đồng ý kết bạn dc ko. Nếu đc mình sẽ gửi cafe các bác. Tks đã đọc.
 
Mình có đoạn code auto accept fri như này: javascript:var x=document.getElementsByClassName("_55sr");for(var i=0;i<x.length;i++){if (x.innerHTML=='Hoàn tác'){x.click();}};

nhưng khi mình chạy thì do quá nhanh nên acc bị block hoặc cp liền. Bác nào có thể giúp mình sửa đoạn code này sao cho sau 1 khoảng thời gian mới lại click nút đồng ý kết bạn dc ko. Nếu đc mình sẽ gửi cafe các bác. Tks đã đọc.

Cậu thử dùng setTimeout xem.

setTimeout(function(){
// sau 3 giay se chay lenh nay
}, 3000);
 
bạn có thể viết lại giúp mình dc ko? tks c
Cậu thử xem:

var x=document.getElementsByClassName("_55sr");

for(var i=0;i<x.length;i++){

if (x.innerHTML=='Hoàn tác'){

setTimeout(function(){

x.click();

}, 3000);


}};
 
Cậu thử xem:

var x=document.getElementsByClassName("_55sr");

for(var i=0;i<x.length;i++){

if (x.innerHTML=='Hoàn tác'){

setTimeout(function(){

x.click();

}, 3000);


}};

upload_2017-3-19_18-0-15.png


Ko thấy chạy cậu ạ, bt chạy code trên sẽ tự động click hàng loạt nút 'Undo'
 
t test thử delay với timeout mà nó k hoạt đông đc với hàm click() :D cái này chắc phải kiếm cái addon nào chạy như kiểu chạy trên nền browser mới đc
 
t test thử delay với timeout mà nó k hoạt đông đc với hàm click() :D cái này chắc phải kiếm cái addon nào chạy như kiểu chạy trên nền browser mới đc
Tks bạn, chắc đoạn code này ko hoạt động f12 với timeout dc...
 
test thì nó hoạt động như này ! cách 1s click 1 lần ! mà nó phải hết delay nó mới click ! bởi vì trong lúc JS nó chạy thì k thay đổi gì đc nội dung web-> code chạy hết nó mới click button
 
O
test thì nó hoạt động như này ! cách 1s click 1 lần ! mà nó phải hết delay nó mới click ! bởi vì trong lúc JS nó chạy thì k thay đổi gì đc nội dung web-> code chạy hết nó mới click button
:v
 
bạn thử như này xem
Code:
var x=document.getElementsByClassName("_55sr");
function clickButton(i) {
    if (i < 0) return;

    setTimeout(function () {

        x.click();

        clickButton(--i);

    }, 5000);
}
clickButton(x.length);
 
jav à, bạn vào mấy web 3x mà học hỏi bạn:D, trên đây chỉ chuyên về mmo thui:eek:
 
bạn thử như này xem
Code:
var x=document.getElementsByClassName("_55sr");
function clickButton(i) {
    if (i < 0) return;

    setTimeout(function () {

        x.click();

        clickButton(--i);

    }, 5000);
}
clickButton(x.length);
Tks bạn, nhưng cũng ko có tác dụng bạn ạ... :((
 
bạn thử như này xem
Code:
var x=document.getElementsByClassName("_55sr");
function clickButton(i) {
    if (i < 0) return;

    setTimeout(function () {

        x.click();

        clickButton(--i);

    }, 5000);
}
clickButton(x.length);
Thấy code ông này thế này là chuẩn mà
 
var x=document.getElementsByClassName("_55sr");
function clickButton(i) {
if (i < 0) return;
console.log('Wait 5s.....');
setTimeout(function () {
x.click();
console.log('Clicked!');
clickButton(--i);

}, 5000);
}
clickButton(x.length);

Thử code này và chờ 1 phút xem nó có thông báo gì không bạn
 
Tks bạn, nhưng cũng ko có tác dụng bạn ạ... :((
thế chắc nó đụng đâu đó thôi, bạn thử nguyên code bên dưới sẽ thấy sau 5 giây nó sẽ hiện alert 1 lần, bạn nghiên cứu thay cái alert bằng action click.

Code:
function clickButton(i) {
    if (i < 0) return;

    setTimeout(function () {

        alert('Alert lan '+i);

        clickButton(--i);

    }, 5000);
}
clickButton(5);
 
var x=document.getElementsByClassName("_55sr");
function clickButton(i) {
if (i < 0) return;
console.log('Wait 5s.....');
setTimeout(function () {
x.click();
console.log('Clicked!');
clickButton(--i);

}, 5000);
}
clickButton(x.length);

Thử code này và chờ 1 phút xem nó có thông báo gì không bạn
Ko thấy gì xảy ra cả bạn...
 
thế chắc nó đụng đâu đó thôi, bạn thử nguyên code bên dưới sẽ thấy sau 5 giây nó sẽ hiện alert 1 lần, bạn nghiên cứu thay cái alert bằng action click.

Code:
function clickButton(i) {
    if (i < 0) return;

    setTimeout(function () {

        alert('Alert lan '+i);

        clickButton(--i);

    }, 5000);
}
clickButton(5);
Đúng rồi, thấy có alert hiện, nhưng thay bằng click vô button "Confirm" lại ko thấy gì?
 

Announcements

Today's birthdays

Forum statistics

Threads
418,551
Messages
7,073,003
Members
170,641
Latest member
lamthachcao
Back
Top Bottom