Published using Google Docs
App Cache for gDrive GAS hack
Updated automatically every 5 minutes

function cacheSetup() {
 
var folderId = "<FOLDER ID>"; // The folder's ID of your web page
  var folder = DocsList.getFolderById(folderId);
 
var file = folder.createFile("cache.appcache", "CACHE MANIFEST", "text/cache-manifest");
 
var date = Utilities.formatDate(new Date(), "GMT", "yyyy-MM-dd' 'HH:mm:ss");
// Repeat for each cache element
  file.append("\r\n ");
 
file.append("# " + date); // Extremely important to add this
  file.append("\r\n ");
 
file.append("http://<Your URL>/js/angular.min.js");
 
file.append("\r\n ");
 
file.append("http://<Your URL>/js/angular-resource.js");
 
file.append("\r\n ");
 
file.append("<Your URL>/privacy.html");
 
Logger.log(file.getContentAsString()); // Always double check the output file
}