Taoyuan network hard disk is a network hard disk system source code developed with .net.
Development environment: Microsoft.NET Framework SDK
Operational requirements
Windows 2003 and above or Windows XP and above, install .Net Framework
Require write permission for the upload directory
Please put it under a virtual directory or a separate web space
Features
1. Multiple users register and use it independently without interfering with each other.
2. Upload multiple files and large files in your own space for online viewing and management, and you can create multi-level directories for storage.
3. Multi-level sharing of files and directories can share the entire user space.
4. Tree-like display of system functions and directory structure makes operation easy.
5. The interface template and style can be customized and users can choose their favorite space style at the front desk.
6. Sharing permissions can be set to friends, everyone, and designated persons, and can specify sharing categories, view passwords, list modifications, deletions, downloads, etc.
7. Users’ shared directories and files can be fixed and highlighted in external spaces.
8. You can search files by a combination of elements such as name, time, size, type, comment, subdirectory, etc.
9. Files and directories can be compressed and decompressed into ZIP operations, and files can be uploaded and downloaded in batches.
10. The file extraction function allows you to define extraction codes for multiple files at the same time. The extraction codes can be customized and can limit the number of downloads and days.
11. The upload code function can define an external upload password for a directory. Visitors can use this password to upload to this directory.
12. File forwarding function, you can send multiple file download addresses to others for download via email or text message, and you can limit the number of downloads and the number of days.
13. Edit text files online, play any audio and video files, view picture content, and add text annotations to shared files and directories.
14. Edit Word, Excel, PowerPoint files online, and can set read-only office documents to automatically lock during editing to prevent editing conflicts.
15. Powerful online picture editing functions (zoom, rotation, watermark, crop).
16. Similar to the picture thumbnail preview mode in Windows, it is convenient to view pictures.
17. Registered users have a second-level domain name space that allows visitors to access their own space at any time to browse and download files.
18. Visitors can directly add directories or upload files in the external space according to the current permissions.
19. Click-to-copy addresses of various file types and short address functions.
20. There are two ways to upload files in the space or add external URLs.
21. Friend function, you can add others as friends, view the other party’s designated friend files and send short messages.
22. Friends can be grouped into groups, and files can be shared by group with friends in the designated group.
23. You can view and manage all your shares and extractions, and modify or delete them in batches.
24. The download statistics function can clearly record and count each file downloaded by each user.
25. The upload statistics function can record every file uploaded by users and supervise illegal files.
26. The public directory and public file area displays the files and directory lists shared by each user to everyone and can be downloaded.
27. Users can freely bind top-level domain names to replace external space addresses according to their level of authority, and the space address can be personalized.
28. Personalized definition of announcements and title display in user space, and viewing and management of visitor messages.
29. The SMS function on the site provides inbox, outbox, sent, and trash can functions.
30. Sub-account management in user space, multiple users with corresponding operating permissions can be created to log in to the same user space.
31. Online payment through online banking, Alipay, Kuaiqian, Tenpay, and PayNow (Taiwan). Users can pay as they wish. Spaces are automatically renewed and upgraded, others can recharge on their behalf, and recharge card usage management is available.
32. User points function, points can be exchanged for gold coins and upgrade space.
33. Report violations at the front desk and manage uploaded content in real time.
34. Website message function, users can feedback information to the administrator in real time, and the administrator will reply in the background.
35. Automatically filter content and ban illegal files to prevent improper use.
36. Announcements upon entry can be set for users of different levels and groups.
37. Batch user management operations, group text messages/emails, and unified operations for all users in the list.
38. View and manage all files uploaded by users in real time in the background.
39. Powerful user search, based on validity period, last login time, review and lock, level and group search.
40. View and manage shared directories and shared files. Unshared files will not be listed, fully protecting user privacy.
41. User level system, you can set the space, upload size and other number restrictions for each level.
42. Set the download speed limit, enable second-level domain names and level fees for each level.
43. The user grouping function allows you to set the drive letter and path for a group of user files, which can be selected at the front desk and managed by multiple websites.
44. Allow/forbidden upload extension settings, editing, viewing, and playback extension setting functions.
45. Registration review, email verification, anti-duplicate IP registration, and duration registration functions.
46. Visiting IP restriction settings and IP settings that administrators can log in to.
47. The backend administrator can divide management rights and record operation logs.
48. Background addition and management of system menus.
49. Recycle bin function, and the automatic deletion time can be set in the background.
50. File sharing audit function prevents users from sharing illegal files.
51. The external calling parameters of directories, files, users, and announcements can be intuitively set, and template calling is supported.
52. Import user function, supports TXT format information exported from ACCESS or Excel, and can be imported by project at one time.
53. Export user function, you can select conditional filter export, specify export items, and export to txt or Excel format.
54. Add and manage page advertising partitions and client advertising management.
55. Organize the data in the hard drive and database online at any time to keep the data optimized.
56. Online compression and backup database functions.
57. Administrators can create their own file download details page and place various advertising codes.
58. The pseudo-static function of the independent download page allows unlimited establishment of download resource stations.
59. Complete level anti-leeching and traffic control functions.
60. Supports large files, multiple files, breakpoint resume upload, and progress display upload.
61. Supports direct downloading of other website files to the space, with detailed progress display function.
62. Can automatically open an FTP account corresponding to the user space for file management.
63. The file transfer station function is available, and you can obtain the upload file address without registration.
64. It can be integrated with the AD domain account, no need to register and log in.
65. Integrate QQ login.
66. Only need to set write and modify permissions for the program directory and user storage directory, making the system safer.
67. Support distributed multi-server collaborative management.
68. Perfectly compatible with firefox and other non-IE core browsers.
69. The three-tier architecture model is more convenient to develop, expand and call.
70. Contains ajax file operation technology to further improve user experience and system operation efficiency.
71. Support client software management.
72. There are three types: simplified Chinese version and traditional Chinese version.
73. Can be integrated with users of Taoyuan photo album management system.
74. Comprehensive integration interface supports registration, login, logout, modification of information and passwords, addition, deletion, review, and locking of users, and supports the integration of different domain names.
75. Parameter calls for tags and user and file information can be combined individually to design the front-end display page.
76. Comes with plug-in configuration interface to support plug-in development and use.
77. Multiple database support: ACCESS, MSSQL, MySQL, Oracle.
Backend page address: admin/index.aspx, administrator user name is admin, password is admin, please log in and modify it.
The database connection string is in the web.config file.