{"id":22870038,"url":"https://github.com/autodesk-platform-services/bucket-manager-wpf","last_synced_at":"2025-05-05T22:11:50.696Z","repository":{"id":185733500,"uuid":"608492651","full_name":"autodesk-platform-services/bucket-manager-wpf","owner":"autodesk-platform-services","description":"Bucket Manager:View, Upload \u0026 Translate models: Desktop sample tool (.NET) to manage bucket, objects and translations (extract SVF)","archived":false,"fork":false,"pushed_at":"2024-12-03T02:41:11.000Z","size":4717,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-31T00:11:26.361Z","etag":null,"topics":["autodesk-model-derivative","autodesk-viewer","dotnet","sample","wpf"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/autodesk-platform-services.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2023-03-02T05:59:51.000Z","updated_at":"2025-02-25T21:50:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"7bf8b9b0-4a3c-4240-b31c-a1023aac1229","html_url":"https://github.com/autodesk-platform-services/bucket-manager-wpf","commit_stats":null,"previous_names":["autodesk-platform-services/bucket-manager-wpf"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autodesk-platform-services%2Fbucket-manager-wpf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autodesk-platform-services%2Fbucket-manager-wpf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autodesk-platform-services%2Fbucket-manager-wpf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autodesk-platform-services%2Fbucket-manager-wpf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/autodesk-platform-services","download_url":"https://codeload.github.com/autodesk-platform-services/bucket-manager-wpf/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252584330,"owners_count":21771945,"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":["autodesk-model-derivative","autodesk-viewer","dotnet","sample","wpf"],"created_at":"2024-12-13T13:13:28.809Z","updated_at":"2025-05-05T22:11:50.675Z","avatar_url":"https://github.com/autodesk-platform-services.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Desktop tool to manage buckets and objects\n\nIt is a .NET 8 and WPF update for https://github.com/Autodesk-Forge/forge-bucketsmanager-desktop\n\nIt also uses the new Autodesk .Net SDKs.\n\n# Demonstration\n\nThis sample is a Windows desktop application that lists all buckets for a given APS Client ID \u0026 Secret, allow creating new buckets, upload new files, translate and delete. Allow download of SVF for offline viewing. Simple JavaScript for testing code. It is intended as tool for developers.\n\n Setup\n\n## Prerequisites\n\n1. **Visual Studio 2022+**: This sample is windows only\n2. **Webview2**: Chromium based browser control for .NET apps. It requires EDGE and WebView2 Chromium Runtime to run.\n3. **.NET Framework** basic knowledge with C#\n\n## Running locally\n\nFor using this sample, you need an Autodesk developer credentials. Visit the [Autodesk Platform Services](https://aps.autodesk.com/), sign up for an account, then [create an app](https://aps.autodesk.com/myapps/).\n\nDownload the repository, open `bucket.manager.wpf.sln` solution with Visual Studio. The build process should \ndownload the required packages (**Autodesk** and dependencies). Run the project. \n\nIf you have set **APS_CLIENT_ID** and **APS_CLIENT_SECRET** in your system environment, you'll have the id and \nsecret filled automatically. If you haven't set them, please enter your Client ID \u0026 \nSecret, click on **Authenticate** button. The app will obtain a 2-legged token and list buckets and files. After translating, files should be Viewable.\n\n# Features\n\nThis sample app includes a few features:\n\n## Download SVF\n\nAfter creating a bucket and uploading an object, translate the file. When finish, open on the Viewer. Click on **Download SVF** button and select a destination folder. The HTML to view the file needs to point to the .svf file, usually a **0.SVF** under a folder with the same name of the viewable.\n\nNote: SVF2 can't be downloaded.\n\n## Running JavaScript code\n\nThe WebView2 control allow **.ExecuteScriptAsync()** for executing JavaScript code, which can be used for quick \ntesting some code. Load a model on the Viewer, then click on **JavaScript** button. Type, paste or open a .js file, \nthen run it with execute command in the right click context menu (or `Ctrl+E`), the result will be shown at the \nDevTools Console or browser window. \n\nThis sample is licensed under the terms of the [MIT License](http://opensource.org/licenses/MIT). Please see the [LICENSE](LICENSE.txt) file for full details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautodesk-platform-services%2Fbucket-manager-wpf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fautodesk-platform-services%2Fbucket-manager-wpf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautodesk-platform-services%2Fbucket-manager-wpf/lists"}