Help Cần Giúp đỡ về autoIT

arsmahlove

Senior
Joined
Oct 14, 2013
Messages
345
Reactions
89
MR
0.003
Follow me on Facebook Chat with me via Skype
Tình hình em làm auto làm off = AutoIT Test các thứ đều ổn Nhưng Có vấn đề bực mình là cứ 2h là cái auto đó đứng im Ko chạy nữa tắt đi bật lại lại chạy ngon xong cứ 2h lại bị nản quá :mad::mad: Ai làm auto off bằng autoit chỉ em với :(:(


Code làm việc với 3 Tab là BS tinsoft với FakeIP
Em tạo 3 chương trình con (Func) Gộp 3 cái này trong vòng lặp vô tận đó
Ban đầu chạy Bình thường Cứ Sau 2 h nó ngừng ko chạy nữa ko khi ở taskmanager và khay taskbar file auto vẫn chạy:( Mà Cái cửa sổ BS là nơi cuối làm việc trước khi sang vòng lặp mới lệnh cuối cùng là Sleep. Sau 2h là nó Sleep luôn ko sang vòng lặp mới
 
Last edited:

AprilLJan

Banned
Joined
Sep 14, 2015
Messages
686
Reactions
507
MR
2.992
Chat with me via Yahoo Messenger
cái này thì bác chó nó lệnh quay lại 1 tab bất kì rùi quay lại tab làm việc l;à nó hết liền
 

emyeusss7

Legendary
Joined
Dec 26, 2010
Messages
2,636
Reactions
1,910
MR
40.479
$587.00
Call me! Call me! Chat with me via Yahoo Messenger Follow me on Facebook Chat with me via Skype
viết thêm 1 exe khác nữa
cho exe này chờ, sau 120 phút thì close all process, rùi run mấy cái kia cho nó auto lại từ đâu :D
 
Thì mình làm vòng lặp vô tận đấy thôi Nhưng cứ 2h nó lại ngừng chạy :(
Không không !
Vòng lặp vô tận của bác là tất cả tab đều làm việc !
bác cần có 1 tab để không vậy ! nhưng là tab 1 rùi trước khi cho chuyển tab bất kì nào thì quay lại tab 1 đó!
Đó chỉ là lỗi lệnh bị kép thui! Bác phải tạo vòng ảo vậy thì lệnh nó dễ thở hơn!
 
Không không !
Vòng lặp vô tận của bác là tất cả tab đều làm việc !
bác cần có 1 tab để không vậy ! nhưng là tab 1 rùi trước khi cho chuyển tab bất kì nào thì quay lại tab 1 đó!
Đó chỉ là lỗi lệnh bị kép thui! Bác phải tạo vòng ảo vậy thì lệnh nó dễ thở hơn!
Bác nói rõ hơn được ko em hơi ngu :(
Em có 3 của sổ làm việc là BS tinsoft với FakeIP
Em tạo 3 chương trình con (Func) Gộp 3 cái này trong vòng lặp vô tận đó
Ban đầu chạy Bình thường Cứ Sau 2 h nó ngừng ko chạy nữa ko khi ở taskmanager và khay taskbar file auto vẫn chạy:( Mà Cái cửa sổ BS là nơi cuối làm việc trước khi sang vòng lặp mới lệnh cuối cùng là Sleep. Sau 2h là nó Sleep luôn ko sang vòng lặp mới
 

Gmail

Pre-verified
Joined
Jan 20, 2013
Messages
267
Reactions
175
MR
0.072
Follow me on Facebook Chat with me via Skype
Ai giúp em với :(
Lí do là nó bị tràn vượt giới hạn gì gì đó:
Ví dụ:
Func A
call B()
EndFunc

Func B
callA
EndFund
P/s: cách tốt nhất để ko phải sửa code auto là bạn code 1 cái app quản lý nhỏ.
cách 1: While 1 < detect cái cửa sổ nhỏ "Autoit Error" nó có hiện hay không -> Nếu có process close autoddos đi rồi Run lại > End
cách2: While 1 < kiểm tra checkSum màn hình có thay đổi sau bao nhiêu thời gian -> Nếu ko thay đổi process close auto đó đi rồi Run lại >End
cách 3: While <cứ sau tầm 2 tiếng tắt cưỡng bức (process close) cái auto.exe rồi run lại >End
Vấn đề được giảii quyết triệt để!
Tks
 
Joined
Feb 1, 2013
Messages
2,400
Reactions
1,327
MR
0.337
tiện comment vài dòng: không nên để vòng lặp vô hạn, autoit chứ không phải macro. có thể ghép func vào func, vd:

func Start()
change()
open()
done()
endfunc

func done()
do xxx
start()
endfunc

vd trên đây tức là, khi chạy xong tới func done() sẽ tự gọi func start() --> vô hạn --> done
 

offerdanang

Banned
Joined
May 4, 2015
Messages
403
Reactions
148
MR
0.001
Follow me on Facebook
Tình hình em làm auto làm off = AutoIT Test các thứ đều ổn Nhưng Có vấn đề bực mình là cứ 2h là cái auto đó đứng im Ko chạy nữa tắt đi bật lại lại chạy ngon xong cứ 2h lại bị nản quá :mad::mad: Ai làm auto off bằng autoit chỉ em với :(:(


Code làm việc với 3 Tab là BS tinsoft với FakeIP
Em tạo 3 chương trình con (Func) Gộp 3 cái này trong vòng lặp vô tận đó
Ban đầu chạy Bình thường Cứ Sau 2 h nó ngừng ko chạy nữa ko khi ở taskmanager và khay taskbar file auto vẫn chạy:( Mà Cái cửa sổ BS là nơi cuối làm việc trước khi sang vòng lặp mới lệnh cuối cùng là Sleep. Sau 2h là nó Sleep luôn ko sang vòng lặp mới
Dạy minh về auto ít này với da lo bạn. Hoặc có thể share minh tài liệu học về auto ít này với. Muốn học cái này lắm
 
Lí do là nó bị tràn vượt giới hạn gì gì đó:
Ví dụ:
Func A
call B()
EndFunc

Func B
callA
EndFund
P/s: cách tốt nhất để ko phải sửa code auto là bạn code 1 cái app quản lý nhỏ.
cách 1: While 1 < detect cái cửa sổ nhỏ "Autoit Error" nó có hiện hay không -> Nếu có process close autoddos đi rồi Run lại > End
cách2: While 1 < kiểm tra checkSum màn hình có thay đổi sau bao nhiêu thời gian -> Nếu ko thay đổi process close auto đó đi rồi Run lại >End
cách 3: While <cứ sau tầm 2 tiếng tắt cưỡng bức (process close) cái auto.exe rồi run lại >End
Vấn đề được giảii quyết triệt để!
Tks

Em cũng code 1 tool đơn giản = C# cứ sau 2h nó tự kill task và Run lại cái Auto. Khổ nỗi ko biết lúc nào nó dở chứng ko chạy Script nữa Lúc thì 1h lúc thì 20 phút lúc thì mấy tiếng :(
 
tiện comment vài dòng: không nên để vòng lặp vô hạn, autoit chứ không phải macro. có thể ghép func vào func, vd:

func Start()
change()
open()
done()
endfunc

func done()
do xxx
start()
endfunc

vd trên đây tức là, khi chạy xong tới func done() sẽ tự gọi func start() --> vô hạn --> done


Thanks Bro để em test
 

Announcements

Today's birthdays

Forum statistics

Threads
427,420
Messages
7,208,557
Members
179,706
Latest member
esportviet
Back
Top Bottom