{"id":21406843,"url":"https://github.com/ms-luf/use-uptobox","last_synced_at":"2025-10-10T15:06:59.871Z","repository":{"id":137505342,"uuid":"326227343","full_name":"MS-LUF/Use-UpToBox","owner":"MS-LUF","description":"a few cmdlets to download file hosted on uptobox.com file hosting service using uptobox API (uptobox account and API key is required)","archived":false,"fork":false,"pushed_at":"2021-01-02T17:54:54.000Z","size":15,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-23T04:11:41.991Z","etag":null,"topics":["powershell","powershell-module","uptobox"],"latest_commit_sha":null,"homepage":"","language":"PowerShell","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/MS-LUF.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-02T16:48:13.000Z","updated_at":"2022-01-30T22:56:46.000Z","dependencies_parsed_at":"2023-03-15T07:45:36.979Z","dependency_job_id":null,"html_url":"https://github.com/MS-LUF/Use-UpToBox","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/MS-LUF%2FUse-UpToBox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MS-LUF%2FUse-UpToBox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MS-LUF%2FUse-UpToBox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MS-LUF%2FUse-UpToBox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MS-LUF","download_url":"https://codeload.github.com/MS-LUF/Use-UpToBox/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243902321,"owners_count":20366262,"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":["powershell","powershell-module","uptobox"],"created_at":"2024-11-22T16:43:05.591Z","updated_at":"2025-10-10T15:06:54.854Z","avatar_url":"https://github.com/MS-LUF.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"![image](http://www.lucas-cueff.com/files/gallery.png)\n\n# Use-UpToBox\na few cmdlets to download file hosted on uptobox.com file hosting service using uptobox API (uptobox account and API key is required)\n\n(c) 2020 lucas-cueff.com Distributed under Artistic Licence 2.0 (https://opensource.org/licenses/artistic-license-2.0).\n\n## Note\n- this module requires an uptobox account and an api key.\n  - [uptobox registration form](https://uptobox.com/register)\n\n## Notes version :\n### 1.0.1 first public release\n - cmdlets to manage your API key (set, import) : *Set-UptoboxAPIKey*, *Import-uptoboxEncryptedIKey*\n - cmdlet to get information about your UpToBox account : *Get-UptoboxUserInfo*\n - cmdlet to dowload a file in a synchronous way (single thread, synchronous) : *Get-UptoboxFile*\n - cmdlet to dowload a file in a asynchronous way (multi threads, asynchronous) : *Get-UptoboxFileAsync*\n   - this cmdlet require **PowerShell host in version \u003e 5.1**\n   - this cmdlet use the module **threadjob**\n - cmdlet to manage internet connection context (set your proxy) : *Set-uptoboxProxy*\n\n## How To\n[Simple How TO](https://github.com/MS-LUF/Use-UpToBox/blob/main/HOWTO.md)\n\n## install Use-UpToBox from PowerShell Gallery repository\nYou can easily install it from [powershell gallery repository](https://www.powershellgallery.com/packages/Use-UpToBox/) using a simple powershell command and an internet access :-) \n```\n\tInstall-Module -Name Use-UpToBox\n```\n\n## import module from PowerShell \n```\n\tC:\\PS\u003e import-module Use-UpToBox\n```\n\n## module content\n### function\n- Get-UptoboxUserInfo\n- Get-UptoboxFile\n- Get-UptoboxFileAsync\n- Import-uptoboxEncryptedIKey\n- Invoke-APIuptoboxLink\n- Invoke-APIuptoboxLinkInfo\n- Invoke-APIuptoboxUser\n- Invoke-uptoboxAPIV2\n- Set-UptoboxAPIKey\n- Set-uptoboxProxy\n### alias\n- Get-UptoboxUserInfo\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fms-luf%2Fuse-uptobox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fms-luf%2Fuse-uptobox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fms-luf%2Fuse-uptobox/lists"}