{"id":18847269,"url":"https://github.com/nhoad/renamer","last_synced_at":"2026-01-25T13:03:37.640Z","repository":{"id":137884403,"uuid":"792568","full_name":"nhoad/renamer","owner":"nhoad","description":"Command line Python program for renaming groups of files to match a pattern (e.g. renaming TV shows) - no longer maintained, see bitbucket link","archived":false,"fork":false,"pushed_at":"2011-01-14T03:46:13.000Z","size":96,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-30T00:58:33.643Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"bitbucket.org/getoffmalawn/renamer","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nhoad.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-07-23T03:43:11.000Z","updated_at":"2014-05-03T12:21:41.000Z","dependencies_parsed_at":"2023-03-11T04:52:51.260Z","dependency_job_id":null,"html_url":"https://github.com/nhoad/renamer","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/nhoad/renamer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhoad%2Frenamer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhoad%2Frenamer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhoad%2Frenamer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhoad%2Frenamer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nhoad","download_url":"https://codeload.github.com/nhoad/renamer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhoad%2Frenamer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28753411,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T10:25:12.305Z","status":"ssl_error","status_checked_at":"2026-01-25T10:25:11.933Z","response_time":113,"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-08T03:07:21.351Z","updated_at":"2026-01-25T13:03:37.607Z","avatar_url":"https://github.com/nhoad.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"renamer\n\nDependencies:\n-------------\nPython 2.6, at least\n\nGeneral:\n--------\nrenamer is my attempt at a batch file renamer. I couldn't find any console \nversions of software like this, so I wrote my own.\n\nInstallation:\n-------------\nCopy to a bin folder of your choice. Personally, I make a symbolic link from ~/bin/\n\nConfiguration:\n--------------\nThere are no configuration options.\n\nUsage:\n-----\n\nUsing this software can be a little confusing. So I'll run through some simple usage statements:\n\nTo rename all files in a folder to have the name \"The Pacfic S01E(episode).(extension)\", you would do this:\n   renamer \"The Pacific S01E%s\" 1 *\n\nWant to start from a different number?\n   renamer \"The Pacific S01E%s\" 5 *\n\nWant to rename specific files?\n   renamer \"The Pacific S01E%s\" 1 file1.avi file2.avi file5.avi file6.avi \n\nYou can also test your batch before you do it, to make sure you're not doing anything unwanted.\nThat's done like so:\n   renamer \"The Pacific S01E%s\" 1 test *\n\nYou can also do a confimation before each file is processed, like so:\n   renamer \"The Pacific S01E%s\" 1 confirm *\n\nYou may notice that I never specify filename extensions. That's because my \nprogram handles those, you don't want to stomp on extensions now, do you?\n(e.g., you have a folder full of JPGs and PNGs, you don't want to change \nthe JPGs to PNGs, do you?)\n\nSuggestions:\n------------\n\nI've written this software for my specific requirements, but if you have any \nfeatures you'd like to see added, don't hesitate to contact me. My email is \nin the attached AUTHORS file.\n\nNOTE: I WILL NOT accept feature requests that will introduce any kind of GUI\nto this application. I wrote it with the specific intent that no console version\nof this software existed. There are many good GUI alternatives.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhoad%2Frenamer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnhoad%2Frenamer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhoad%2Frenamer/lists"}