USERAGENT trong imacros

ranmori1987001

Verified
Joined
Feb 27, 2011
Messages
681
Reactions
874
MR
0.000
Trong 4rum mình có ai pro imacros cho mình hỏi 1 vấn đề trong khi mình viết useragent có kèm thêm change ip = proxy. sau khi chạy lệnh useragent xong nó sẽ tự clear luôn ip về ip thực
SET !DATASOURCE user.txt
SET !LOOP {{LOOP}}
SET !USERAGENT "{{!COL1}}, {{!COL2}}"
SET !DATASOURCE proxy.txt
PROXY ADDRESS={{!COL3}}
có cách nào mà mình change IP cố định k ạ. vì khi chạy lệnh set useragent thì ip lại bị trả về IP :(
.
 

PhamHung

Junior
Joined
Feb 12, 2014
Messages
219
Reactions
61
MR
0.165
Follow me on Facebook Chat with me via Skype
SET !ERRORIGNORE YES
SET !DATASOURCE E:\user.csv
SET !DATASOURCE_LINE {{!LOOP}}
SET !DATASOURCE_COLUMNS 2
SET !USERAGENT {{!COL1}}
PROXY ADDRESS={{!COL2}}
cho cột 1 là Useragent cột 2 là IP còn muồn Random thì chi ra là 2 file 1 IP 1 User như này nhé (nhớ thay giá trị random X Y)
SET !ERRORIGNORE YES
SET !VAR1 EVAL("var min = X; var max =Y; var randomNumber = Math.floor(Math.random() * (max - min + 1)) + min; randomNumber;")
SET !DATASOURCE E:\user.csv
SET !DATASOURCE_LINE {{!VAR1}}
SET !DATASOURCE_COLUMNS 1
SET !USERAGENT {{!COL1}}

SET !VAR2 EVAL("var min = X; var max = Y; var randomNumber = Math.floor(Math.random() * (max - min + 1)) + min; randomNumber;")
SET !DATASOURCE E:\IP.csv
SET !DATASOURCE_LINE {{!VAR2}}
SET !DATASOURCE_COLUMNS 1
PROXY ADDRESS={{!COL1}}
 

AprilLJan

Banned
Joined
Sep 14, 2015
Messages
686
Reactions
507
MR
2.992
Chat with me via Yahoo Messenger
Và cái vụ code trên thì Imacro không phải trã về ip thực khi sử dụng code useragent đây! Chỉ là khi imacro chạy xong nó sẽ tự nhả về ! Nếu cần fake ip thi cậu thêm lệnh waitting để nó có thời gia chờ ! Hoặc là cậu viết thêm code để nó chạu Imacro luôn , trong lúc hoàn thành hết những gì cần làm thì imacro chạy xong! Như vậy là ok! :D Còn nếu cậu muốn imacro fake ip luôn thì phải dùm js là bắt buộc chứ , imacro đó đã là giới hạn ! :D Thân !
 
Và cái vụ code trên thì Imacro không phải trã về ip thực khi sử dụng code useragent đây! Chỉ là khi imacro chạy xong nó sẽ tự nhả về ! Nếu cần fake ip thi cậu thêm lệnh waitting để nó có thời gia chờ ! Hoặc là cậu viết thêm code để nó chạu Imacro luôn , trong lúc hoàn thành hết những gì cần làm thì imacro chạy xong! Như vậy là ok! :D Còn nếu cậu muốn imacro fake ip luôn thì phải dùm js là bắt buộc chứ , imacro đó đã là giới hạn ! :D Thân !
tks cậu. tớ cũng đã tìm hiểu ra là imacros có giới hạn cái chuyện đó. nhưng tớ xài file JS là chủ yếu mà cứ hễ change sang imacros khác lại phải fake. đau đầu ghê ấy:(. cậu cho tớ lệnh change proxy = js đc k?
 
tks cậu. tớ cũng đã tìm hiểu ra là imacros có giới hạn cái chuyện đó. nhưng tớ xài file JS là chủ yếu mà cứ hễ change sang imacros khác lại phải fake. đau đầu ghê ấy:(. cậu cho tớ lệnh change proxy = js đc k?
Mình có lệnh change bằng js . Không bị gia hạn time! :D Change thẳng vào thằng firefox
 
Code cùi dùng tạm
điền max1 max2 là tỉ lệ khung hình cần click nhé

SET !VAR1 EVAL("var min = 1; var max = max1; var randomNumber = Math.floor(Math.random() * (max - min + 1)) + min; randomNumber;")
SET !VAR2 EVAL("var min = 1; var max = max2; var randomNumber = Math.floor(Math.random() * (max - min + 1)) + min; randomNumber;")
CLICK X={{!VAR1}} Y={{!VAR2}}
 

txhieu198

Newbie
Joined
Jul 27, 2015
Messages
8
Reactions
1
MR
0.000
Ngoài lề tí ạ. Các pro cho em hỏi em muốn dùng imacros để chặn quốc gia video ở youtube.

TAB T=1
URL GOTO=https://www.youtube.com/partner_upload_geo_restriction_edit?feature=vm&video_id=IDxxxx
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:block_form ATTR=ID:country_code_VE CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:block_form ATTR=ID:deny
____________________________________________________________________
giờ em muốn nó tự động chặn theo 1 list ID thì làm sao ạ. Em mới tập sử dụng cái này nên chưa biết
mong các pro chỉ giáo.
 

dota2boy

Pre-verified
Joined
Mar 21, 2015
Messages
32
Reactions
15
MR
0.111
var pref = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService);
var a = pref.getBranch("network.proxy.");
a.setIntPref("type", 1); // set sử dụng socks

Bạn muốn dùng proxy thì thử thay số 1 ở trên bằng số khác ( 2- 5 mà mình ko nhớ rõ).
 

Announcements

Today's birthdays

Forum statistics

Threads
425,180
Messages
7,153,201
Members
177,731
Latest member
nhungle337

Most viewed of week

Most discussed of week

Most viewed of week

Most discussed of week

Back
Top Bottom