Page 1 sur 1

Sauvegarder un fichier dans le cloud

Publié : 07 Juin 2020 18:34
par Maud
Bonjour à tous,

j'ai fait une petite application qui doit sauvegarder des données,
j'avais d'abord utilisé des playersPrefs, puis vu le nombre de données,
je les ai finalement sauvegardées dans des fichiers à l'aide, notamment, de ce script

Code : Tout sélectionner

using System.Runtime.Serialization.Formatters.Binary;

public class DataManager
{
	public static void Save(object entity, string fileName)
	{
		BinaryFormatter formatter = new BinaryFormatter();
		FileStream stream = File.Create(Application.persistentDataPath + "/" + fileName);
		//on serialise les donnes en binaire, on y colle les donnes (entity)   

		formatter.Serialize(stream, entity);
		stream.Close();
	}

	public static object Load(string fileName)
	{
		BinaryFormatter formatter = new BinaryFormatter();
		FileStream stream = File.Open(Application.persistentDataPath + "/" + fileName, FileMode.Open);
		var entity = formatter.Deserialize(stream);
		stream.Close();
		return entity;	
    }
}
Cela fonctionne bien, je peux lire le fichier voulu et sauvegarder dedans.

Est-il possible de réaliser la même opération , non pas en local, mais depuis un emplacement sur le cloud ? un emplacement GoogleDrive ou autre ? de manière à pouvoir sauvegarder sur une tablette, et lire les données depuis la même application, mais sur une autre tablette ?

Merci pour votre aide !

Re: Sauvegarder un fichier dans le cloud

Publié : 18 Juil 2020 17:03
par Maud
Je n'ai, à ce jour , toujours pas trouvé de solution...
Toujours personne pour m'aider ? ou pour m'orienter dans une direction de recherche ?

Re: Sauvegarder un fichier dans le cloud

Publié : 20 Juil 2020 00:18
par vex
Je n'ai jamais testé mais un moyen serait d'installer l'API pour Dropbox par exemple (https://www.dropbox.com/developers/docu ... t#overview) via NugetForUnity (gratuit): https://github.com/GlitchEnzo/NuGetForUnity

Il restera à faire l'intégration de l'API en C#, exemple ici: https://www.dropbox.com/developers/docu ... t#tutorial

Re: Sauvegarder un fichier dans le cloud

Publié : 20 Juil 2020 17:54
par Maud
ouh la, ça à l'air compliqué pour moi,
mais je vais creuser dans cette direction.

Merci pour ta réponse Vex !

Re: Sauvegarder un fichier dans le cloud

Publié : 07 Août 2020 02:12
par ZeroKcm
Tu peux utiliser Firebase.
C'est assez simple et tu as des exemples pour envoyer et recevoir des fichiers via Firebase Storage.