Why tor-request dont't update ip in loop The 2019 Stack Overflow Developer Survey Results Are InAbort Ajax requests using jQueryHow do I loop through or enumerate a JavaScript object?JavaScript closure inside loops – simple practical exampleHow to loop through a plain JavaScript object with the objects as members?What is JSONP, and why was it created?Why does Google prepend while(1); to their JSON responses?Loop through an array in JavaScriptHow can I update NodeJS and NPM to the next versions?Why does ++[[]][+[]]+[+[]] return the string “10”?How do I update each dependency in package.json to the latest version?

Limit to 0 ambiguity

What does "rabbited" mean/imply in this sentence?

Is there a name of the flying bionic bird?

Extreme, unacceptable situation and I can't attend work tomorrow morning

What are the motivations for publishing new editions of an existing textbook, beyond new discoveries in a field?

aging parents with no investments

What is a mixture ratio of propellant?

Lethal sonic weapons

How to deal with fear of taking dependencies

How can I create a character who can assume the widest possible range of creature sizes?

Why is Grand Jury testimony secret?

Could JWST stay at L2 "forever"?

Why is the maximum length of OpenWrt’s root password 8 characters?

Why don't Unix/Linux systems traverse through directories until they find the required version of a linked library?

Why isn't airport relocation done gradually?

Should I use my personal or workplace e-mail when registering to external websites for work purpose?

What does "sndry explns" mean in one of the Hitchhiker's guide books?

Dual Citizen. Exited the US on Italian passport recently

Does duplicating a spell with Wish count as casting that spell?

"To split hairs" vs "To be pedantic"

It's possible to achieve negative score?

Does light intensity oscillate really fast since it is a wave?

Is it possible for the two major parties in the UK to form a coalition with each other instead of a much smaller party?

What is the best strategy for white in this position?



Why tor-request dont't update ip in loop



The 2019 Stack Overflow Developer Survey Results Are InAbort Ajax requests using jQueryHow do I loop through or enumerate a JavaScript object?JavaScript closure inside loops – simple practical exampleHow to loop through a plain JavaScript object with the objects as members?What is JSONP, and why was it created?Why does Google prepend while(1); to their JSON responses?Loop through an array in JavaScriptHow can I update NodeJS and NPM to the next versions?Why does ++[[]][+[]]+[+[]] return the string “10”?How do I update each dependency in package.json to the latest version?



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








0















I have following code:



var tr = require('tor-request');
tr.TorControlPort.password = '***'

tr.request('https://api.ipify.org', (err, resp, ip) =>
console.log('initial ip: ' + ip)
)

function torRequest()
tr.renewTorSession((err, msg) =>
console.log(msg);
tr.request('https://api.ipify.org', (err, resp, ip) =>
console.log('ip: ' + ip)
)
)


torRequest();

for ( let i = 0; i < 2; i++)
torRequest();



And my output:



Tor session successfully renewed!!
Tor session successfully renewed!!
Tor session successfully renewed!!
ip: 46.165.245.154
ip: 46.165.245.154
ip: 46.165.245.154
initial ip: 176.10.107.180


When I call torRequest more than once, all requests will return with the same ip. Is it possible to run it in the loop?










share|improve this question
























  • Maybe you should check the err argument. You might have an error, for example if there is a limit to how many times you can renew your IP in a given amount of time.

    – Seblor
    Mar 8 at 8:39












  • I did, there was no errors

    – Mark
    Mar 8 at 8:48











  • What does msg contains ?

    – Seblor
    Mar 8 at 9:02











  • I updated the post

    – Mark
    Mar 8 at 9:13

















0















I have following code:



var tr = require('tor-request');
tr.TorControlPort.password = '***'

tr.request('https://api.ipify.org', (err, resp, ip) =>
console.log('initial ip: ' + ip)
)

function torRequest()
tr.renewTorSession((err, msg) =>
console.log(msg);
tr.request('https://api.ipify.org', (err, resp, ip) =>
console.log('ip: ' + ip)
)
)


torRequest();

for ( let i = 0; i < 2; i++)
torRequest();



And my output:



Tor session successfully renewed!!
Tor session successfully renewed!!
Tor session successfully renewed!!
ip: 46.165.245.154
ip: 46.165.245.154
ip: 46.165.245.154
initial ip: 176.10.107.180


When I call torRequest more than once, all requests will return with the same ip. Is it possible to run it in the loop?










share|improve this question
























  • Maybe you should check the err argument. You might have an error, for example if there is a limit to how many times you can renew your IP in a given amount of time.

    – Seblor
    Mar 8 at 8:39












  • I did, there was no errors

    – Mark
    Mar 8 at 8:48











  • What does msg contains ?

    – Seblor
    Mar 8 at 9:02











  • I updated the post

    – Mark
    Mar 8 at 9:13













0












0








0








I have following code:



var tr = require('tor-request');
tr.TorControlPort.password = '***'

tr.request('https://api.ipify.org', (err, resp, ip) =>
console.log('initial ip: ' + ip)
)

function torRequest()
tr.renewTorSession((err, msg) =>
console.log(msg);
tr.request('https://api.ipify.org', (err, resp, ip) =>
console.log('ip: ' + ip)
)
)


torRequest();

for ( let i = 0; i < 2; i++)
torRequest();



And my output:



Tor session successfully renewed!!
Tor session successfully renewed!!
Tor session successfully renewed!!
ip: 46.165.245.154
ip: 46.165.245.154
ip: 46.165.245.154
initial ip: 176.10.107.180


When I call torRequest more than once, all requests will return with the same ip. Is it possible to run it in the loop?










share|improve this question
















I have following code:



var tr = require('tor-request');
tr.TorControlPort.password = '***'

tr.request('https://api.ipify.org', (err, resp, ip) =>
console.log('initial ip: ' + ip)
)

function torRequest()
tr.renewTorSession((err, msg) =>
console.log(msg);
tr.request('https://api.ipify.org', (err, resp, ip) =>
console.log('ip: ' + ip)
)
)


torRequest();

for ( let i = 0; i < 2; i++)
torRequest();



And my output:



Tor session successfully renewed!!
Tor session successfully renewed!!
Tor session successfully renewed!!
ip: 46.165.245.154
ip: 46.165.245.154
ip: 46.165.245.154
initial ip: 176.10.107.180


When I call torRequest more than once, all requests will return with the same ip. Is it possible to run it in the loop?







javascript node.js web-scraping tor






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 8 at 9:24







Mark

















asked Mar 8 at 8:36









MarkMark

4919




4919












  • Maybe you should check the err argument. You might have an error, for example if there is a limit to how many times you can renew your IP in a given amount of time.

    – Seblor
    Mar 8 at 8:39












  • I did, there was no errors

    – Mark
    Mar 8 at 8:48











  • What does msg contains ?

    – Seblor
    Mar 8 at 9:02











  • I updated the post

    – Mark
    Mar 8 at 9:13

















  • Maybe you should check the err argument. You might have an error, for example if there is a limit to how many times you can renew your IP in a given amount of time.

    – Seblor
    Mar 8 at 8:39












  • I did, there was no errors

    – Mark
    Mar 8 at 8:48











  • What does msg contains ?

    – Seblor
    Mar 8 at 9:02











  • I updated the post

    – Mark
    Mar 8 at 9:13
















Maybe you should check the err argument. You might have an error, for example if there is a limit to how many times you can renew your IP in a given amount of time.

– Seblor
Mar 8 at 8:39






Maybe you should check the err argument. You might have an error, for example if there is a limit to how many times you can renew your IP in a given amount of time.

– Seblor
Mar 8 at 8:39














I did, there was no errors

– Mark
Mar 8 at 8:48





I did, there was no errors

– Mark
Mar 8 at 8:48













What does msg contains ?

– Seblor
Mar 8 at 9:02





What does msg contains ?

– Seblor
Mar 8 at 9:02













I updated the post

– Mark
Mar 8 at 9:13





I updated the post

– Mark
Mar 8 at 9:13












0






active

oldest

votes












Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55059435%2fwhy-tor-request-dontt-update-ip-in-loop%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55059435%2fwhy-tor-request-dontt-update-ip-in-loop%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Save data to MySQL database using ExtJS and PHP [closed]2019 Community Moderator ElectionHow can I prevent SQL injection in PHP?Which MySQL data type to use for storing boolean valuesPHP: Delete an element from an arrayHow do I connect to a MySQL Database in Python?Should I use the datetime or timestamp data type in MySQL?How to get a list of MySQL user accountsHow Do You Parse and Process HTML/XML in PHP?Reference — What does this symbol mean in PHP?How does PHP 'foreach' actually work?Why shouldn't I use mysql_* functions in PHP?

Compiling GNU Global with universal-ctags support Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Data science time! April 2019 and salary with experience The Ask Question Wizard is Live!Tags for Emacs: Relationship between etags, ebrowse, cscope, GNU Global and exuberant ctagsVim and Ctags tips and trickscscope or ctags why choose one over the other?scons and ctagsctags cannot open option file “.ctags”Adding tag scopes in universal-ctagsShould I use Universal-ctags?Universal ctags on WindowsHow do I install GNU Global with universal ctags support using Homebrew?Universal ctags with emacsHow to highlight ctags generated by Universal Ctags in Vim?

Add ONERROR event to image from jsp tldHow to add an image to a JPanel?Saving image from PHP URLHTML img scalingCheck if an image is loaded (no errors) with jQueryHow to force an <img> to take up width, even if the image is not loadedHow do I populate hidden form field with a value set in Spring ControllerStyling Raw elements Generated from JSP tagds with Jquery MobileLimit resizing of images with explicitly set width and height attributeserror TLD use in a jsp fileJsp tld files cannot be resolved