ES2Web.SaveToFile
public void SaveToFile(string path)
Parameters
[table th=”0″]path,”The path of the file we want to create or overwrite to save our data.[/table]
Description
Saves our downloaded data to a local file specified by the path.
Note: You must call ES2.Download() before using this method.
C#
A coroutine which Downloads and saves locally all data stored in myFile.txt on the server
public IEnumerator DownloadEntireFile() { // As we don't specify a tag, it will download everything // within the file 'myFile.txt'. string myURL = "https://www.server.com/ES2.php?webfilename=myFile.txt"; ES2Web web = new ES2Web(myURL); // Start downloading our data and wait for it to finish. yield return StartCoroutine(web.Download()); if(web.isError) { // Enter your own code to handle errors here. // For a list of error codes, see www.moodkie.com/easysave/ES2Web.ErrorCodes.php Debug.LogError(web.errorCode + ":" + web.error); } // Now save our data to file so we can use ES2.Load to load it. web.SaveToFile("myFile.txt"); }
JS
A coroutine which Downloads and saves locally all data stored in myFile.txt on the server
function DownloadEntireFile() { // As we don't specify a tag, it will download everything // within the file 'myFile.txt'. var myURL = "https://www.server.com/ES2.php?webfilename=myFile.txt"; var web = new ES2Web(myURL); // Start downloading our data and wait for it to finish. yield StartCoroutine(web.Download()); if(web.isError) { // Enter your own code to handle errors here. // For a list of error codes, see www.moodkie.com/easysave/ES2Web.ErrorCodes.php Debug.LogError(web.errorCode + ":" + web.error); } // Now save our data to file so we can use ES2.Load to load it. web.SaveToFile("myFile.txt"); }