{"id":22021962,"url":"https://github.com/knightchaser/keyzardbuster","last_synced_at":"2026-04-24T11:36:02.473Z","repository":{"id":183432234,"uuid":"670128613","full_name":"KnightChaser/KeyzardBuster","owner":"KnightChaser","description":"For who dislike registering every post one by one. (Inspired from megabuster that bursts mega.nz.)","archived":false,"fork":false,"pushed_at":"2023-07-28T08:33:08.000Z","size":10,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-24T08:03:30.279Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/KnightChaser.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-24T11:03:38.000Z","updated_at":"2023-07-28T08:32:44.000Z","dependencies_parsed_at":"2023-07-28T09:50:45.602Z","dependency_job_id":null,"html_url":"https://github.com/KnightChaser/KeyzardBuster","commit_stats":null,"previous_names":["knightchaser/kzdbuster","knightchaser/keyzardbuster"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/KnightChaser/KeyzardBuster","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnightChaser%2FKeyzardBuster","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnightChaser%2FKeyzardBuster/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnightChaser%2FKeyzardBuster/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnightChaser%2FKeyzardBuster/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KnightChaser","download_url":"https://codeload.github.com/KnightChaser/KeyzardBuster/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnightChaser%2FKeyzardBuster/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32221874,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T10:26:35.452Z","status":"ssl_error","status_checked_at":"2026-04-24T10:25:27.643Z","response_time":64,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-30T06:16:50.892Z","updated_at":"2026-04-24T11:36:02.455Z","avatar_url":"https://github.com/KnightChaser.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# KeyzardBuster (For `blog.naver.com` users)\n\n1. Execute `get_blog_post_urls.py` to extract every URL of posts in your blog.\n2. After step `1`, execute `auto_register.py` to automatically register your blog post to kzd's Google registering service.\n\nThis code may be unstable because it hasn't been tested enough. However, it seems to be operating normally in usual usage. Please feel free to leave any issues whenever you find something to be fixed or improved.\n\n\n#### Future improvements (probably)\n`auto_register.py`: My method is based on the assumption that every registering process would be okay(not blocked by the security system) unless this script works so fast that the administrator would consider this spam. However, it'd be better to handle the alert message indirectly - by checking the result response after registering. Officially, the `Selenium` package in Python3 doesn't support getting and utilizing responses from websites like `requests`. Based on my simple research, I checked every process can be conducted statically. So I'd like to switch my method to use `requests` in the future.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fknightchaser%2Fkeyzardbuster","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fknightchaser%2Fkeyzardbuster","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fknightchaser%2Fkeyzardbuster/lists"}