{"id":25433384,"url":"https://github.com/box-community/tool-perl-folderids-to-paths","last_synced_at":"2025-08-25T16:16:22.602Z","repository":{"id":84491016,"uuid":"121686249","full_name":"box-community/tool-perl-folderids-to-paths","owner":"box-community","description":"Tool: Convert spreadsheet with folder IDs into full paths using Perl","archived":false,"fork":false,"pushed_at":"2023-04-11T16:29:58.000Z","size":41,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-02-17T05:20:02.731Z","etag":null,"topics":["box","folderid","perl","spreadsheet","tool"],"latest_commit_sha":null,"homepage":"","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/box-community.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-15T21:42:07.000Z","updated_at":"2023-03-20T20:20:50.000Z","dependencies_parsed_at":"2025-02-17T05:19:53.749Z","dependency_job_id":"cd2d917c-67b2-4955-99b6-539c067c40a7","html_url":"https://github.com/box-community/tool-perl-folderids-to-paths","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box-community%2Ftool-perl-folderids-to-paths","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box-community%2Ftool-perl-folderids-to-paths/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box-community%2Ftool-perl-folderids-to-paths/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box-community%2Ftool-perl-folderids-to-paths/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/box-community","download_url":"https://codeload.github.com/box-community/tool-perl-folderids-to-paths/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254198512,"owners_count":22030966,"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":["box","folderid","perl","spreadsheet","tool"],"created_at":"2025-02-17T05:19:34.645Z","updated_at":"2025-08-25T16:16:22.586Z","avatar_url":"https://github.com/box-community.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"images/box-dev-logo-clip.png\" \nalt= “box-dev-logo” \nstyle=\"margin-left:-10px;\"\nwidth=40%;\u003e\n# FolderInfo\nRead a spreadsheet distributed by Box with FolderIDs, and determine the folder path for each FolderID\n\nBox distributed Excel spreadsheets to some admins that contained information about some files that had been corrupted. One column of that report was the FolderID that contained the affected file. This script determines the path to that folder from the uploader's point of view and adds a column to an output spreadsheet that contains that path.  It adds a second addtional column containing the user's display name, for help in composing communications.\n\nThis project depends on the Box Command Line tool, which can be downloaded from here: https://developer.box.com/docs/box-cli\n\nTo run this project, install the Box CLI according to their instructions, including creating a Box Application and downloading credentials. \n\nYou will need to make sure that the following Perl libraries are installed on your system:\n\n    JSON\n    Spreadsheet::XLSX\n    Excel::Writer::XLSX\n\nThen you can run this program as follows:\n\n    ./FolderInfo \u003cinput.xls\u003e \u003coutput.xls\u003e\n\nIt can take a while to look up all those folders. Be patient.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbox-community%2Ftool-perl-folderids-to-paths","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbox-community%2Ftool-perl-folderids-to-paths","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbox-community%2Ftool-perl-folderids-to-paths/lists"}