OpenCode Deployer commited on
Commit ·
cc4e94a
1
Parent(s): d860be8
update
Browse files
service/gdrive/folder-client.js
CHANGED
|
@@ -11,7 +11,7 @@ const GoogleDriveOAuth2Service = require('./gdrive-service'); const path = requi
|
|
| 11 |
显示使用帮助 */ function showUsage() { console.log(''); console.log('📁 Google Drive 文件夹专用客户端'); console.log('当前配置文件夹: myoc'); console.log(''); console.log('📄 文件操作:'); console.log(' node folder-client.js list [数量] - 列出文件夹内文件'); console.log(' node folder-client.js upload <文件路径> - 上传文件到文件夹'); console.log(' node folder-client.js download <文件ID> - 下载文件'); console.log(' node folder-client.js delete <文件ID> - 删除文件'); console.log(' node folder-client.js mkdir <文件夹名> - 在当前文件夹下创建子文件夹'); console.log(' node folder-client.js search <搜索条件> - 在当前文件夹下搜索'); console.log(' node folder-client.js info <文件ID> - 获取文件信息'); console.log(' node folder-client.js test - 测试连接'); console.log(''); }
|
| 12 |
/**
|
| 13 |
|
| 14 |
-
格式化文件信息显示 */ function formatFileInfo(file) { const size = file.size ? ${(parseInt(file.size) / 1024).toFixed(2)} KB : 'N/A'; const type = file.mimeType.includes('folder') ? '📁' : file.mimeType.includes('google-apps') ? '📄' : '📎'; return ${type} ${file.name}\n ID: ${file.id}\n 大小: ${size}\n 修改时间: ${file.modifiedTime}\n;
|
| 15 |
}
|
| 16 |
|
| 17 |
async function main() { const args = process.argv.slice(2);
|
|
|
|
| 11 |
显示使用帮助 */ function showUsage() { console.log(''); console.log('📁 Google Drive 文件夹专用客户端'); console.log('当前配置文件夹: myoc'); console.log(''); console.log('📄 文件操作:'); console.log(' node folder-client.js list [数量] - 列出文件夹内文件'); console.log(' node folder-client.js upload <文件路径> - 上传文件到文件夹'); console.log(' node folder-client.js download <文件ID> - 下载文件'); console.log(' node folder-client.js delete <文件ID> - 删除文件'); console.log(' node folder-client.js mkdir <文件夹名> - 在当前文件夹下创建子文件夹'); console.log(' node folder-client.js search <搜索条件> - 在当前文件夹下搜索'); console.log(' node folder-client.js info <文件ID> - 获取文件信息'); console.log(' node folder-client.js test - 测试连接'); console.log(''); }
|
| 12 |
/**
|
| 13 |
|
| 14 |
+
格式化文件信息显示 */ function formatFileInfo(file) { const size = file.size ? `${(parseInt(file.size) / 1024).toFixed(2)} KB` : 'N/A'; const type = file.mimeType.includes('folder') ? '📁' : file.mimeType.includes('google-apps') ? '📄' : '📎'; return `${type} ${file.name}\n ID: ${file.id}\n 大小: ${size}\n 修改时间: ${file.modifiedTime}\n`;
|
| 15 |
}
|
| 16 |
|
| 17 |
async function main() { const args = process.argv.slice(2);
|