Tutorial Kiến thức iMacros căn bản cho người mới

cangsuong03

Newbie
Joined
Nov 30, 2021
Messages
15
Reactions
0
MR
0.205
Cần các bác chỉ đạo giúp
-em đang có 2 file iim : No1.iim và No2.iim
cả 2 file đều đã code bên trong :
SET !DATASOURCE C:\No1.csv *(No2.csv)*
SET !DATASOURCE_LINE {{!LOOP}}
SET !DATASOURCE_COLUMNS 1
-em đang cần nhúng vào js để chạy kiểu như sau
No1 -> No2
loop No2.iim "10 lần" thì mới loop No.iim 1 lần
 

Kango

Senior
Joined
Mar 1, 2021
Messages
723
Solutions
1
Reactions
511
MR
10.188
Chat with me via Yahoo Messenger Chat with me via Skype
Bác cho e hỏi, con Imacro này giống selenium không ạ ? Liệu có bị page phát hiện không ạ? E cám ơn bác
Về một số thao tác thì imacro và selenium giống nhau nhưng selenium thì nó đa dạng hơn về drive trình duyệt.
Còn về detect thì cùng còn Tuỳ page check nữa.
 
Về một số thao tác thì imacro và selenium giống nhau nhưng selenium thì nó đa dạng hơn về drive trình duyệt.
Còn về detect thì cùng còn Tuỳ page check nữa.
Cám ơn bác. E đang tìm 1 con để thay thế selenium. Liệu bác có thể cho e xin tý gợi ý ko ạ. Từ lúc e xài selenium làm kèo cả tháng ko trúng phát nào :(
 

NeiKzz

Junior
Joined
Sep 12, 2016
Messages
111
Reactions
35
MR
0.388
Chat with me via Yahoo Messenger Chat with me via Skype
Cần các bác chỉ đạo giúp
-em đang có 2 file iim : No1.iim và No2.iim
cả 2 file đều đã code bên trong :
SET !DATASOURCE C:\No1.csv *(No2.csv)*
SET !DATASOURCE_LINE {{!LOOP}}
SET !DATASOURCE_COLUMNS 1
-em đang cần nhúng vào js để chạy kiểu như sau
No1 -> No2
loop No2.iim "10 lần" thì mới loop No.iim 1 lần
để sang js. cho vào vòng for. có điều kiện if %10 = 0 thì call cái No1
 
để sang js. cho vào vòng for. có điều kiện if %10 = 0 thì call cái No1
Em có làm 1 cái như này
var macro;
var no1;
macro = "CODE:";
for(var X = 0; X <= 0; X++){

macro += "TAB T=1" + "\n";
macro += "TAB OPEN" + "\n";
macro += "TAB T=2" + "\n";

macro += "URL GOTO=about:preferences#advanced" + "\n";
macro += "WAIT SECONDS=5" + "\n"
macro += "CLEAR" + "\n";
macro += "TAB CLOSE" + "\n";


}
no1 = "CODE:";
for (j = 0; j <= 4; j++){
no1 += "TAB T=1" + "\n";
no1 += "TAB OPEN" + "\n";
no1 += "TAB T=2" + "\n";
no1 += "URL GOTO=google.com" + "\n";
no1 += "TAB CLOSE" + "\n";
}
{
iimPlay(macro)
iimPlay(no1)
}
 
Cơ mà sau khi chạy được 1 lần thì nó ngưng, chứ nó k loop bác ạ
code của bạn có loop đâu?
for(var X = 0; X <= 0; X++){
-> nó có 1 lần rồi dừng là chính xác rồi.


Ý tưởng đó phải như này:


for(var X = 0; X <= 100; X++){ if x%10 ==0: iimPlay(macro1) else: iimPlay(macro2) }
 
code của bạn có loop đâu?
for(var X = 0; X <= 0; X++){
-> nó có 1 lần rồi dừng là chính xác rồi.


Ý tưởng đó phải như này:


for(var X = 0; X <= 100; X++){ if x%10 ==0: iimPlay(macro1) else: iimPlay(macro2) }
Thank bác, chạy được rồi ạ
cơ mà khi em set file.csv vào thì nó lại không nhận file
để dùng hàm (COL1)
mong bác chỉ giáo
 
cái này là thao tác trực tiếp ở browser đó, ko phải như imacros mở browser mới đâu :D
E vẫn chưa hiểu câu chả bác ạ. Em ví dụ như thằng google, nó detect e dùng selenium nên ko cho đăng nhập. Còn con imacros thì sao ạ. Bác có thể cho e xin telegram của bác để e xin lối đi được ko ạ. E ko xin code đâu ạ. E cám ơn bác
 
E vẫn chưa hiểu câu chả bác ạ. Em ví dụ như thằng google, nó detect e dùng selenium nên ko cho đăng nhập. Còn con imacros thì sao ạ. Bác có thể cho e xin telegram của bác để e xin lối đi được ko ạ. E ko xin code đâu ạ. E cám ơn bác
khi dùng selenium, bác mở 1 browser mới và ko có fingerprint gì cả.
Còn thằng này thì nó dùng luôn cái broser của bác hiện tại ( có đủ cả lịch sử các kiểu của bác, bla bla )
Tele mình ở info <---
 

minimax

Newbie
Joined
Dec 2, 2021
Messages
2
Reactions
0
MR
0.035
Cho mình hỏi, mình mới tìm hiểu, làm tới khúc này, suy nghĩ hoài ko dc, mong mọi người giúp, ý là mình muốn kéo cái thanh này về 54% thì dùng lệnh gì ạ.
 

Attachments

  • keo chuot.png
    keo chuot.png
    2.5 KB · Views: 91

nvtunggli

Newbie
Joined
Oct 24, 2021
Messages
8
Reactions
1
MR
0.100
Chào các bác, em mới tìm hiểu về cái này, đang bí ý tưởng viết đoạn code như thế này, nhờ các bác hướng dẫn:
Em muốn truy cập trang web ở trang đầu tiên, sau đó chờ 5 giây và chạy dòng lệnh để truy cập trang tiếp theo, ví dụ:
URL GOTO=https://keys.lol/ethereum/1000000000000000000000
WAIT SECONDS=5
URL GOTO=https://keys.lol/ethereum/1000000000000000000001
WAIT SECONDS=5
URL GOTO=https://keys.lol/ethereum/1000000000000000000002
WAIT SECONDS=5
URL GOTO=https://keys.lol/ethereum/1000000000000000000003
WAIT SECONDS=5
......
......
Vấn đề ở đây là file lệnh này chỉ cho phép thực hiện không quá 50 dòng, bây giờ em muốn cho nó chạy liên tục như thế khoảng 10.000 dòng cho việc truy cập vào 10.000 trang, bắt đầu từ trang 1000000000000000000000 đến trang thứ 100000000000000010000 thì phải viết đoạn code thế nào.
Nhờ các bác giúp đỡ, xin cảm ơn
 

Announcements

Today's birthdays

Forum statistics

Threads
424,006
Messages
7,138,636
Members
176,497
Latest member
thematrixpremiu

Most viewed of week

Most discussed of week

Most viewed of week

Most discussed of week

Back
Top Bottom