Puter est un système d'exploitation cloud open-source, accessible depuis un navigateur. Il offre un espace personnel sécurisé pour stocker ses fichiers, utiliser des applications (comme des outils IA, des éditeurs de code ou des jeux), et même héberger ses propres applications.

(Notes de la réunion du 2 mai 2025)

1 - Transférer des fichiers entre son ordinateur et Puter

1.1 - Utilisation de l'interface web

Puter propose une interface conviviale pour gérer ses fichiers :

  • Se connecter à https://puter.com/.
  • Accéder à l'application "Fichiers" depuis le tableau de bord.
  • Utiliser la fonction de glisser-déposer pour transférer des fichiers depuis son ordinateur vers l'interface.
  • Pour télécharger un fichier depuis Puter vers l’ordinateur, le sélectionner et choisir l'option "Télécharger".

 

puter 01 01

1.2 - Utilisation de Puter.js pour le transfert de fichiers

Dans le cas par exemple du développement d’une application web, pour intégrer le transfert de fichiers avec Puter, on peut utiliser la bibliothèque JavaScript Puter.js.

Exemple : Télécharger un fichier depuis un champ de formulaire HTML

<html>

<body>

    <script src="https://js.puter.com/v2/"></script>

    <input type="file" id="file-input" />

    <script>

        const fileInput = document.getElementById('file-input');

        fileInput.onchange = () => {

            puter.fs.upload(fileInput.files).then((files) => {

                puter.print(`Fichier téléchargé avec succès : ${files[0].path}`);

            });

        };

    </script>

</body>

</html>

Dans cet exemple, lorsque l'utilisateur sélectionne un fichier, celui-ci est automatiquement téléchargé vers le système de fichiers de Puter.

 

 

2 - Utiliser les applications disponibles sur Puter

Puter offre plusieurs applications intégrées et la possibilité d'en ajouter d'autres.

 

2.1 - Applications intégrées

Parmi les applications disponibles :

  • Éditeur de code : pour éditer ses fichiers directement dans le navigateur.
  • Terminal : pour exécuter des commandes.
  • Explorateur de fichiers : pour gérer ses documents.
  • Applications IA : comme GPT-4o, DALL·E 3, Claude 3.7 Sonnet, etc.

 

2.2 - Ajouter ses propres applications

On peut héberger ses propres applications sur Puter :

  • Développer une application en utilisant HTML, CSS et JavaScript.
  • Utiliser Puter.js pour intégrer des fonctionnalités comme le stockage cloud, l'authentification ou l'IA.
  • Télécharger son application sur Puter via l'interface ou en utilisant les outils de développement fournis.

 

3 - Ressources supplémentaires

 

4 - Exemple : Application de prise de notes avec sauvegarde dans Puter

<!DOCTYPE html>

<html>

<head>

  <title>Mes Notes sur Puter</title>

  <script src="https://js.puter.com/v2/"></script>

  <style>

    body { font-family: sans-serif; padding: 20px; background: #f4f4f4; }

    textarea { width: 100%; height: 300px; }

    button { margin-top: 10px; padding: 10px; }

  </style>

</head>

<body>

  <h2>Bloc-notes cloud sur Puter</h2>

  <textarea id="notes" placeholder="Écrire ici..."></textarea>

  <br>

  <button onclick="saveNotes()"> Enregistrer</button>

  <button onclick="loadNotes()"> Charger</button>

 

  <script>

    const filePath = "/notes.txt";

 

    async function saveNotes() {

      const content = document.getElementById("notes").value;

      await puter.fs.writeTextFile(filePath, content);

      alert("Notes enregistrées !");

    }

 

    async function loadNotes() {

      try {

        const content = await puter.fs.readTextFile(filePath);

        document.getElementById("notes").value = content;

      } catch (e) {

        alert("Fichier introuvable !");

      }

    }

  </script>

</body>

</html>

Cette application de prise de notes est prête à être utilisée après avoir enregistré ces commandes dans un fichier nommé par exemple notes.html et téléverser notes.html sur https://puter.com/ via le File Manager.

We use cookies
Ce site utilise des cookies. Certains sont essentiels au fonctionnement et d’autres peuvent être placés par des services externes (captchas) intégrés. Vous pouvez décider d'autoriser ou non les cookies. Si vous les rejetez certaines fonctionnalités seront désactivées comme par exemple les vidéos YouTube et des problèmes d'authentification pourront alors survenir.