loblab / noip-renew

Auto renew (confirm) noip.com free hosts
Apache License 2.0
435 stars 138 forks source link

New simple approch with puppeteer and js - put in readme.md #58

Open ciro86 opened 3 years ago

ciro86 commented 3 years ago

See in attachment sample.js (easy invoke with node sample.js after install nodejs) Sample.zip

The script work fine, but need some improvement. I have also I working version build with Azure Function (linux consumption plan), so low cost solution. (a timertrigger every 15 days for example and a httptrigger to test it. save to blob storage the screenshot) Same code as sample.js

Please put in readme.md so also other can be benefit or adopt and start a new project, I no have time to manage it.

ffreemt commented 3 years ago

Thanks for sharing the javascript script.

I created a python package extend-noip (https://github.com/ffreemt/extend-noip) based on pyppeteer2. extend-noip can be setup to run from github actions, or from crontab in linux or iOS I think.

I am not proficient in pyppeteer2 or python. But it seems to be working.