{"id":20805633,"url":"https://github.com/devrico003/ip_validator","last_synced_at":"2025-07-17T16:39:36.143Z","repository":{"id":184183717,"uuid":"671444794","full_name":"DevRico003/ip_validator","owner":"DevRico003","description":"This repository contains two scripts for validating an IP address and pinging it if it's valid.","archived":false,"fork":false,"pushed_at":"2023-07-27T10:36:58.000Z","size":2,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-12T03:33:38.279Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DevRico003.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-07-27T10:31:09.000Z","updated_at":"2024-06-13T05:11:04.000Z","dependencies_parsed_at":"2023-07-27T11:50:34.833Z","dependency_job_id":null,"html_url":"https://github.com/DevRico003/ip_validator","commit_stats":null,"previous_names":["devrico003/ip_validator"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DevRico003/ip_validator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevRico003%2Fip_validator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevRico003%2Fip_validator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevRico003%2Fip_validator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevRico003%2Fip_validator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DevRico003","download_url":"https://codeload.github.com/DevRico003/ip_validator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevRico003%2Fip_validator/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265631128,"owners_count":23801748,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-17T19:15:47.539Z","updated_at":"2025-07-17T16:39:36.113Z","avatar_url":"https://github.com/DevRico003.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# IP Address Validator\n\n## Overview\nThis repository contains two scripts for validating an IP address and pinging it if it's valid. It consists of:\n\n1. `ip_validator.py`: A Python script that validates if the provided IP address is within the valid range (0.0.0.0 to 255.255.255.255). \n\n2. `ip_validator.sh`: A Bash script that uses `ip_validator.py` to check the validity of an IP address, and pings it if it's valid. \n\n## Requirements\n- Python 3\n- Bash Shell\n\n## Usage\n### Python script\nTo use the Python script, you should pass the IP address as an argument when you call the script. For example:\n\n```\npython3 ip_validator.py 192.168.1.1\n```\n\nThis will print `True` if the IP address is valid, and `False` otherwise.\n\n### Bash script\nThe Bash script should also be called with an IP address as an argument:\n\n```\nbash ip_validator.sh 192.168.1.1\n```\n\nThis script will check if the IP address is valid. If it's valid, it will attempt to ping the IP address. If it's not valid, it will print an error message.\n\n## Contributing\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n## License\nThis project is licensed under the MIT License - see the LICENSE file for details.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevrico003%2Fip_validator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevrico003%2Fip_validator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevrico003%2Fip_validator/lists"}