# aps-hubs-bulk-files-manager **Repository Path**: yxlcode/aps-hubs-bulk-files-manager ## Basic Information - **Project Name**: aps-hubs-bulk-files-manager - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-30 - **Last Updated**: 2024-09-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # APS Hubs Bulk File Manager     [](https://aps.autodesk.com/) [](https://aps.autodesk.com/) [](https://aps.autodesk.com/)    [](http://opensource.org/licenses/MIT) # Description This is a desktop based application for uploading/downloading the files between the local machine and the folders of Autodesk BIM 360, Autodesk Construction Cloud(ACC), Autodesk BIM360 Teams etc. Application context authentication (2legged token) and user context authentication (3legged token) are supported. The users can download files from single folder or multiple folders. It provides jobs manager of the uploading/downloading and advanced features to track the traffic. This application can be a product level tool for users to batch uploading/downloading files. It is also extensible for those advanced developers to add/adjust functionalities. # Thumbnail
4. For detailed functionalities and usages, please check [User Guide](Documentation/user-guide.md).
5. If you are developer who want to debug or extend the ability of this tool, please also check the [Developer Guide](Documentation/developer-guide.md). The notes would be useful when you testing with the code.
## Further Reading
- [Upload Documents to BIM360 or ACC](https://aps.autodesk.com/en/docs/bim360/v1/tutorials/document-management/upload-document-s3/): the workflow how to upload a local file to folder of BIM360 or ACC.
- [Download Documents from BIM360 or ACC](https://aps.autodesk.com/en/docs/bim360/v1/tutorials/document-management/download-document-s3/): the workflow how to download model of BIM360 or ACC to local.
- [APS Tutorial of HubBrowser](https://tutorials.autodesk.io/tutorials/hubs-browser/): tutorial on accessing models of BIM360 or ACC and load them in APS Viewer in the browser.
- [Electron .NET](https://developer.mescius.com/blogs/building-cross-platform-desktop-apps-with-electron-dot-net): development of desktop applications using web technologies such as the Chromium rendering engine and the Node.js runtime
- [Hangfire](https://www.hangfire.io/): Web monitoring UI which is implemented as an OWIN extension and can be hosted inside any application – ASP.NET, Console or Windows Service.
- [Bogus](https://github.com/bchavez/Bogus): load databases, UI and apps with fake data for testing needs.
- [Fody](https://codingcanvas.com/code-weaving-using-fody/): extensible library for weaving .NET assembly
- [Polly](https://www.pollydocs.org/): .NET resilience library
# License
This sample is licensed under the terms of the [MIT License](http://opensource.org/licenses/MIT).
Please see the [LICENSE](LICENSE) file for more details.
# Written by
Based on the Bulk Upload Utility, by Autodesk Consulting:
- Developer/Architect: Daniel Clayson
- Developer: Riley Peterson
- Architect: Tim Burnham
- Architect: Robert Angus
Open Source Maintainers
- Jayakrishna K [@JKAdskHub](https://github.com/JKAdskHub)