The File Manager is an intuitive tool designed to simplify file and folder management on your device. This powerful utility enables users to seamlessly upload, download, and navigate through files and directories. Whether you're organizing your data, transferring files, or navigating the file system, the File Manager provides a user-friendly interface that makes file management quick and hassle-free.
Whether youβre a professional managing large amounts of data, a student organizing study materials, or anyone needing an efficient way to manage files, the File Manager offers the tools you need for effortless file management.
Start today with the File Manager and take control of your files and folders like never before! π
π₯ Highlights:
Take the next step in efficient file and folder management with the File Manager today! πβ¨
| Field | Value | |-----------------------|---------------------------------------------------------------------------| | NAME | filemanager | | VERSION | 1.0.2 | | ALIAS | File Manager | | TAGS | file operations, data management, file transfer, file navigation | | SHORTDESCRIPTION | Efficiently manage files and folders on your device with the File Manager. | | DESCRIPTION | The File Manager is an intuitive tool designed to simplify file and folder management on your device. This powerful utility enables users to seamlessly upload, download, and navigate files and directories. Whether you're organizing your data, transferring files, or browsing your file system, the File Manager offers a user-friendly interface that makes managing files quick and hassle-free. |
the module nodes are the building blocks for the flow-based programming. Each node represents a specific task or operation that can be performed by the module. The following table lists the available nodes for this module.
Create a folder on the device.
This node creates a folder on the device's file system. The name of the folder must be provided, while the configuration can specify the parent directory. This node is useful for organizing files, preparing directories for storage, or managing project structures. Once the folder is created, the node outputs the folder information, making it available for subsequent actions like storing files or performing additional file operations.
No configuration required for this node.
Read a file from the device.
This node reads data from a file on the device's file system. The file path must be provided as input, allowing for the retrieval of file content. The file should be accessible on the device's file system and not bigger than 50 MB. This node is useful for accessing data, processing file information, or extracting specific details from files. After the data is read from the file, the node outputs the content, making it available for further actions or analysis. The File Path should be provided as a string. And the output will be as bytes. no configuration is required.
No configuration required for this node.
Upload a file from the device to the 3S storage.
This node uploads a file from the device to the 3S storage. A configuration containing the 3S bucket name, region, access key, secret key, and endpoint must be provided. The file path must be provided, specifying the file to upload, while the configuration defines the destination folder in the 3S storage. The size of the file to be uploaded is limited to 50 MB. After the file is successfully uploaded, the node outputs information about the uploaded file or directory, allowing for further processing. The configuration settings should be obtained from the 3S storage provider. It is useful for backing up files, sharing resources, or automating file transfers to 3S storage services.
The following configuration parameters can be set for this node:
S3ConfigNode: {
# The path to the folder or directory.
path: string,
# The AWS region where the S3 bucket is located.
region: string,
# The access key ID for S3 authentication.
access_key: string,
# The secret access key for S3 authentication.
secret_key: string,
# The custom endpoint for S3-compatible storage (use if not using AWS S3).
endpoint: string,
# Whether to use SSL for the S3 connection.
use_ssl: bool,
# The action to perform on the S3 storage.
act: string,
# The name of the S3 bucket.
bucket: string,
}
Write data to a file on the device.
This node writes data to a file on the device's file system. The file path and content must be provided, allowing for the creation or modification of files. The configuration can specify the write mode, such as append or overwrite. This node is useful for saving data, logging information, or updating files on the device. After the data is written to the file, the node outputs information about the file, enabling further processing or verification of the operation.
No configuration required for this node.
Write data to a JSON file to store and analyze in a structured format.
This node writes logs to a JSON file to store and analyze logs in a structured format. The log message is provided as a JSON object, which is written to the specified file path. The configuration allows setting the minimum log level for writing logs to the file.
The following configuration parameters can be set for this node:
LogNodeConfig: {
# The directory path where the log file will be created.
path: string,
# The name of the log file to be created.
name: string,
}