Skip to content

MineFartS/noip-renew

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automatically confirm noip.com free hosts

noip.com free hosts expire every month. This script uses Selenium and GAS to automatically renew hosts

  • Selenium is used to automatically navigate No-IP.com to renew the hosts.
  • GAS is used to grab the OPTs from your gmail inbox. .

Part 1 - Google Apps Script API:

  • Make a Copy of this Google Apps Script
    • Open Overview
    • Click Make a Copy
  • Publish as a web app
    • Click 'Deploy' in the top right
    • Click 'New Deployment'
    • Click on the gear icon next to 'Select Type'
    • Check 'Web App'
    • Set 'Execute as' to 'Me (Your email)'
    • Set 'Who has access to 'Anyone'
    • Click 'Deploy'
    • Click 'Authorize access'
    • Click on your email
    • Click 'Advanced'
    • Click 'Go To [Script Name]'
    • Click 'Allow'
    • Copy the Web App URL

Part 2 - Execution

  • Install: pip install noiprenew
  • Run: python -m noiprenew
  • The script will ask you for the following during the initial execution:
    1. Apps Script URL
    2. NoIP Email
    3. NoIP Password
  • To reset the script, run python -m noiprenew reset

About

Auto renew (confirm) noip.com free hosts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 10