用google网盘搭建黑商店空间不够?无限空间申请教程

本文基于 “搭建私人黑商店服务详细教程”一文
请先按照教程设置后再阅读本文



第一步:创建共享云硬盘

需自备tg账号
打开链接添加tg机器人
https://t.me/MSGuite_SD_Creator_Bot



邮箱要填Google账号登陆邮箱
让选组织随便选

完成后打开Google Drive你会发现多了一个“共享云端硬盘”



放在这个盘里的文件是不计入已使用空间的,也就是无限空间

第二步:jits绑定共享云硬盘

在共享云硬盘内创建一个文件用来转存jits内容



打开你创建的文件夹,复制网址中/drive/folders/后的内容



前往 https://games.jits.cc/account
点击 Shop Setting
Selected Account 选择你的Google Drive账号
Selected Destination Folder 粘贴刚刚复制的内容
点击下旁边空白的地方
弹出Updated destination folder则设置成功

第三步:定时清理过期文件(非必须)

打开 https://script.google.com/home

点击 新建项目

点击 服务旁边的+



选中 Drive API 后点击 添加



项目名改下
代码粘贴上去
folderID改成刚刚复制的/drive/folders/之后的内容(不要删掉单引号)

const config = {
  // 要处理的目录ID,根目录填root,其他目录填对应的 Folder ID
  folderID: '1-_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
  // 文件保留天数
  fileKeepDays: 7,
  // 删除完成后是否清空回收站
  emptyTrash: true
}

function deleteJitsTempExpiredFiles() {
  var expireDate = new Date()
  expireDate = expireDate.setDate(expireDate.getDate() - config.fileKeepDays)
  expireDate = (new Date(expireDate)).toISOString()
  Logger.log('清理目标文件夹中 ' + expireDate.toLocaleString() + ' 之前的文件')

  var files = DriveApp.searchFiles('modifiedDate < "' + expireDate + '" and parents in "' + config.folderID + '"')
  Logger.log('删除文件中...')
  while (files.hasNext()) {
    var file = files.next()
    Logger.log(file.getName() + ' ----- ' + formatBytes(file.getSize()))
    //文件放入回收站
    file.setTrashed(true)
  }
  if (config.emptyTrash) {
    //清空回收站,需启用高级API
    Drive.Files.emptyTrash()
    Logger.log('回收站已清空')
  }
}

function formatBytes(bytes) {
  if (bytes < 1024) return bytes + ' Bytes'
  else if (bytes < 1048576) return (bytes / 1024).toFixed(3) + ' KB'
  else if (bytes < 1073741824) return (bytes / 1048576).toFixed(3) + ' MB'
  else return (bytes / 1073741824).toFixed(3) + ' GB'
}

接下来测试一下代码是否能正常运行
打开Google Drive上传几个文件到jits文件夹中(注意是上传文件不是文件夹)
如图将代码中fileKeepDays的值暂时改为负数
点击 运行



看下日志是否正常



检查下Google Drive里刚刚上传的文件是不是正常删除了
如果都正常说明代码无误
把代码中fileKeepDays值改回7

接下来只要添加一个定时运行就可以了
点击 右侧闹钟触发器





没事来看看脚本运行日志,检查检查是不是正常

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: