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

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
 
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 :(
 
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)
}
 
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)
 
Last edited:
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
 
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
Xem lại đường dẫn tới file CSV xem. chứ bảo vậy mình ko biết :D
Hoặc bạn có thể thử: C:\\file.csv
 
Xem lại đường dẫn tới file CSV xem. chứ bảo vậy mình ko biết :D
Hoặc bạn có thể thử: C:\\file.csv
ví dụ em dẫn file C:\No1.csv
ở bên imm thì nó chạy OK bác ạ
cơ mà lúc em đổi qua code cho js thì nó lại không nhận
thì nên xử lý như nào ạ bác ?
 
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 <---
 
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: 59
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
417,470
Messages
7,059,137
Members
169,795
Latest member
AdvNd

Most viewed of week

Most viewed of week

Back
Top Bottom