Wait sai rồi, 2p = 120s mà ) ông để wait 2s thế :viimPlay("thaotac3.iim");
iimPlayCode("WAIT SECONDS=2");
for (i = 0; i < 999;i++){
iimPlay("thaotac4.iim");
}
THêm cái SET LOOP -9999999 nữa
Wait sai rồi, 2p = 120s mà ) ông để wait 2s thế :viimPlay("thaotac3.iim");
iimPlayCode("WAIT SECONDS=2");
for (i = 0; i < 999;i++){
iimPlay("thaotac4.iim");
}
Top off lâu rồi, giờ ae chỉ bảo nhau thôithank top đã chia sẻ , chủ top có zalo không ạ hoặc hội nhóm để trao dồi thêm về vấn đề này không ạ
vậy b có nhóm hay gì đó để mình trao đổi về vấn đề này dễ hơn không cho mình cùng tham gia vớiHơ hơ hiểu là được rồi, có để ý đâu
Top off lâu rồi, giờ ae chỉ bảo nhau thôi
bác cho em hỏi imacros cài đặt ở firefox version 74.0 có js ko? có imacros nào có thể cài lên firefox đó mà có js ko ạĐưa tiền đây
mình đã sử dụng fire fox 49 nhưng imacros chạy được 1 thời gian thì đơHiện tại em sử dụng firefox 49 với imacros 8.9.7 nên vấn đề này em không biết
thank bạn nhưng chẳng hiểu gì. hicKết hợp với AutoIt cho dễ
While 1
Run("C:\Program Files\Mozilla Firefox\firefox.exe imacros://run/?m=up.iim")
Sleep(7140000)
ProcessClose ( "firefox.exe" )
ProcessWaitClose("firefox.exe")
WEnd
Hoăc, có thể sử dụng file .bat (có thể lỗi, tự sửa hơ hơ)
@echo off
:loop
start "C:\Program Files\Mozilla Firefox\firefox.exe imacros://run/?m=up.iim"
timeout /t 1200 >null
taskkill /f /im filefox.exe
goto loop
Source: https://stackoverflow.com/questions/21109944/auto-restart-a-program-every-hours-with-cooldown
coi bộ cũng lằng ngoằng nhỉthím ấy share code run từ file .bat .autoit
nó sẽ chạy .iim, chờ khoảng thời gian nhất định, chạy lại các bước từ đầu.
m cũng đang làm giở cái này, mà lười code đã xong đâu.
kết nối ssh, rs lại trình duyệt, .js, đa luồng...
Giờ e muốn nếu lỗi do vượt quá thời gian timeout thì vẫn chạy tiếp (bỏ qua lỗi) thì viết ntn ạ?Source: https://wiki.imacros.net/Error-Codes
Cái anh cần là:
-1930 Macro Timeout: TIMEOUT_MACRO was reached before the macro finished playing.
-803 Macro Timeout
1 trong 2 cái đó thôi
Thanks bác nhiều ^^Nếu return-code trả về khác (-803) thì "break" nếu đang ở trong vòng lặp
for (i = 0; i < 99999; i++) {
...
if (error<> -803) { break; }
...
}
"continue" nếu muốn chạy vòng lặp kế tiếp, bỏ qua vòng lặp này
for (i = 0; i < 99999; i++) {
...
if (error <> -803) { continue; }
...
}
Do trong js không có exit như bao ngôn ngữ khác nên: có thể sử dụng "return" như 1 cách để thoát, bỏ tất cả code vào function chuongtrinh()
function chuongtrinh() {
...
if (error <> -803) {return;}
...
}
chuongtrinh()
Nhơ thêm trường hợp chương trình chạy trơn tru không lỗi error=1