chuyển sang .js bị thiếu, trước dấu " thím thêm \ như hình, chạy là okmọi người ơi giúp mình với.
mình bị lỗi khi chuyển từ .iim sang .js
cụ thể từ .iim là:
EVENT TYPE=CLICK SELECTOR="#email" BUTTON=0
và khi chuyển sang .js thì theo lý thuyết sẽ thành:
var test;
test="CODE:";
test+="EVENT TYPE=CLICK SELECTOR="#email" BUTTON=0" + "\n";
iimPlay(test);
vậy mà nó lại báo lỗi mọi người ạ, ở chỗ phím thăng (#) ấy, mình bỏ phím đó đi thì ko báo lỗi nữa, mn chỉ cách mình với
View attachment 168506
tks bác nhiều ạchuyển sang .js bị thiếu, trước dấu " thím thêm \ như hình, chạy là ok
View attachment 168516
cái này m nghĩ .js mới làm được, .iim thì tới giới hạn rồi.Mình có đoạn code như sau:
SET !TIMEOUT_STEP 3600
TAG POS=1 TYPE=IMG ATTR=SRC:https://demo.com/img/leftspider.f9ea42d1.png
TAG POS=1 TYPE=IMG ATTR=SRC:https://demo.com/img/coomary.c1737600.png
TAG POS=1 TYPE=IMG ATTR=SRC:https://demo.com/img/topsplit.a5c1e236.png
TAG POS=1 TYPE=DIV ATTR=TXT:Grab
4 TAG trên ko đồng thời xuất hiện, mà ngẫu nhiên ra.
Có phương án nào để nó chỉ kick 1 trong 4 cái TAG, cái nào xuất hiện trước thì kick, và chạy quay lại từ đầu theo Loop, mà ko phải đợi lần lượt kick hết cả 4 cái ko
Bro nào help mình phát,
Thanks!
có thế đoạn for của thím bị thiếu, hoặc tag pos bị sai.Các bác cho em hỏi với, em có dòng imacros như thế này. Mà giờ e muốn "TAG POS=2" cái số 2 mỗi lần nó chạy xong lại tự động thêm 1 thì phải làm như nào ạ. Em dùng hàm for mà ko hiểu nó chạy kiểu gì. Có bác nào chỉ giáo em với ạ. Thank các bác nhiều
TAG POS=2 TYPE=YT-ICON ATTR=CLASS:style-scope<SP>ytd-menu-renderer";
var macro;
macro = "CODE:";
macro += "TAG POS={{i}} TYPE=YT-ICON ATTR=CLASS:style-scope<SP>ytd-menu-renderer" + "\n";
macro += "WAIT SECONDS=1" + "\n";
var i = 2; //TAG POS=2
for (i; i <= 10; i++) {
iimSet("i", i);
iimPlay(macro);
}
thím thêm dòng code này ở đầu code, nó sẽ chờ 60s nếu không tìm thấy vị trí click.Các bác cho hỏi, mình có 1 đoạn code sau
TAG POS=1 TYPE=BUTTON ATTR=TXT:Export<SP>Excel
TAG POS=2 TYPE=SELECT FORM=NAME:searchForm ATTR=NAMEageSizes CONTENT=%2
WAIT SECONDS=3
TAG POS=2 TYPE=A ATTR=TXT:1
TAG POS=7 TYPE=BUTTON FORM=NAME:searchForm ATTR=TXT:
TAG POS=1 TYPE=BUTTON FORM=NAME:searchForm ATTR=TXT:Chọn
WAIT SECONDS=30
TAG POS=1 TYPE=BUTTON ATTR=TXT:Export<SP>Excel
TAG POS=2 TYPE=SELECT FORM=NAME:searchForm ATTR=NAMEageSizes CONTENT=%2
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:2
TAG POS=8 TYPE=INPUT:CHECKBOX ATTR=* CONTENT=YES
TAG POS=7 TYPE=BUTTON FORM=NAME:searchForm ATTR=TXT:
TAG POS=1 TYPE=BUTTON FORM=NAME:searchForm ATTR=TXT:Chọn
WAIT SECONDS=30
Mình muốn nó chờ hết 30s để tải file hoặc chờ đến khi nào tải file xong rồi mới chạy lệnh tiếp theo, chứ không nó báo lỗi run time suốt
không được bác ơi, sau khi chờ 30s nó chạy tiếp đoạn sau thêm 2 dòng, ở đoạn này vẫn đang chờ tải file nó chờ thêm 60s và dừng lệnhthím thêm dòng code này ở đầu code, nó sẽ chờ 60s nếu không tìm thấy vị trí click.
SET !TIMEOUT_STEP 60
thím tạo vòng lặp for, gán giá trị i tùy ý.Hi. Có thể giúp đỡ mình đoạn này với được không ạ. Khi mình fake IP bằng imacros (javascript) rồi chạy đoạn script imacros bình thường thì làm sao để imacros nó chạy line 2 line 3 từ datasource ạ
Bạn fake Useragent Firefox thôi nha, fake sang chrome nó hay bị vậy. Và 1 số bản firefox nó mới hiện bình thường có 1 số bản firefox thì cũng lỗi y như vậy.Mình đang dùng Firefox 56.0, khi fake Useragent thì Youtube bị lỗi, không hiển thị thumbnail video và không thể click chuột lên bất cứ cái gì được, phải tắt bỏ fake mới dùng lại được bình thường. Các bác có cách nào sửa không ạ, chứ up bản cao hơn thì không dùng được iMacros 8.9.7